org.mule.providers.soap.xfire.transport
Class MuleLocalChannel

java.lang.Object
  extended byAbstractChannel
      extended byorg.mule.providers.soap.xfire.transport.MuleLocalChannel

public class MuleLocalChannel
extends AbstractChannel

TODO document

See Also:
Serialized Form

Field Summary
protected  Log logger
          logger used by this class
protected static String OLD_CONTEXT
           
protected static String SENDER_URI
           
protected  UMOWorkManager workManager
           
 
Constructor Summary
MuleLocalChannel(String uri, Transport transport, Session session)
           
 
Method Summary
 void close()
           
protected  String getService(UMOEventContext context)
          Get the service that is mapped to the specified request.
protected  Service getService(XFire xfire, String uri)
           
 UMOWorkManager getWorkManager()
           
 boolean isAsync()
           
 Object onCall(UMOEventContext ctx)
           
 void open()
           
 void send(MessageContext context, OutMessage message)
           
 void setWorkManager(UMOWorkManager workManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SENDER_URI

protected static final String SENDER_URI
See Also:
Constant Field Values

OLD_CONTEXT

protected static final String OLD_CONTEXT
See Also:
Constant Field Values

logger

protected transient Log logger
logger used by this class


workManager

protected UMOWorkManager workManager
Constructor Detail

MuleLocalChannel

public MuleLocalChannel(String uri,
                        Transport transport,
                        Session session)
Method Detail

open

public void open()

send

public void send(MessageContext context,
                 OutMessage message)
          throws XFireException
Throws:
XFireException

getService

protected Service getService(XFire xfire,
                             String uri)
                      throws XFireException
Throws:
XFireException

close

public void close()

isAsync

public boolean isAsync()

getWorkManager

public UMOWorkManager getWorkManager()

setWorkManager

public void setWorkManager(UMOWorkManager workManager)

getService

protected String getService(UMOEventContext context)
Get the service that is mapped to the specified request.


onCall

public Object onCall(UMOEventContext ctx)
              throws UMOException
Throws:
UMOException


Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.