org.mule.providers.soap.axis
Class AxisMessageReceiver

java.lang.Object
  extended by org.mule.providers.AbstractMessageReceiver
      extended by org.mule.providers.soap.axis.AxisMessageReceiver
All Implemented Interfaces:
Disposable, Lifecycle, Startable, Stoppable, UMOConnectable, UMOMessageReceiver

public class AxisMessageReceiver
extends AbstractMessageReceiver

AxisMessageReceiver is used to register a component as a service with a Axis server.


Field Summary
protected  AxisConnector connector
           
protected  org.apache.axis.handlers.soap.SOAPService service
           
 
Fields inherited from class org.mule.providers.AbstractMessageReceiver
component, connected, connecting, connectionStrategy, disposing, endpoint, logger, receiverKey, stopped
 
Constructor Summary
AxisMessageReceiver(UMOConnector connector, UMOComponent component, UMOEndpoint endpoint)
           
 
Method Summary
protected  void doConnect()
           
protected  void doDisconnect()
           
protected  void doDispose()
           
protected  void doStart()
           
protected  void doStop()
           
 org.apache.axis.handlers.soap.SOAPService getService()
           
protected  void init()
           
protected  void setOptionIfNotset(org.apache.axis.handlers.soap.SOAPService service, String option, Object value)
           
 
Methods inherited from class org.mule.providers.AbstractMessageReceiver
applyResponseTransformer, connect, disconnect, dispose, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getReceiverKey, getWorkManager, handleException, handleUnacceptedFilter, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setReceiverKey, setWorkManager, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

connector

protected AxisConnector connector

service

protected org.apache.axis.handlers.soap.SOAPService service
Constructor Detail

AxisMessageReceiver

public AxisMessageReceiver(UMOConnector connector,
                           UMOComponent component,
                           UMOEndpoint endpoint)
                    throws InitialisationException
Throws:
InitialisationException
Method Detail

init

protected void init()
             throws Exception
Throws:
Exception

doConnect

protected void doConnect()
                  throws Exception
Specified by:
doConnect in class AbstractMessageReceiver
Throws:
Exception

doDisconnect

protected void doDisconnect()
                     throws Exception
Specified by:
doDisconnect in class AbstractMessageReceiver
Throws:
Exception

doStart

protected void doStart()
                throws UMOException
Specified by:
doStart in class AbstractMessageReceiver
Throws:
UMOException

doStop

protected void doStop()
               throws UMOException
Specified by:
doStop in class AbstractMessageReceiver
Throws:
UMOException

doDispose

protected void doDispose()
Specified by:
doDispose in class AbstractMessageReceiver

setOptionIfNotset

protected void setOptionIfNotset(org.apache.axis.handlers.soap.SOAPService service,
                                 String option,
                                 Object value)

getService

public org.apache.axis.handlers.soap.SOAPService getService()


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.