org.mule.providers.soap.axis
Class AxisMessageReceiver

java.lang.Object
  extended byorg.mule.providers.AbstractMessageReceiver
      extended byorg.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  SOAPService service
           
 
Fields inherited from class org.mule.providers.AbstractMessageReceiver
component, connected, connectionStrategy, disposing, endpoint, logger, stopped
 
Constructor Summary
AxisMessageReceiver(UMOConnector connector, UMOComponent component, UMOEndpoint endpoint)
           
 
Method Summary
 void doConnect()
           
 void doDisconnect()
           
 void doStart()
           
 void doStop()
           
 SOAPService getService()
           
protected  void init()
           
protected  void setOptionIfNotset(SOAPService service, String option, Object value)
           
 
Methods inherited from class org.mule.providers.AbstractMessageReceiver
applyResponseTransformer, connect, disconnect, dispose, doDispose, getComponent, getConnectEventId, getConnectionDescription, getConnector, getEndpoint, getEndpointURI, getListener, getWorkManager, handleException, handleUnacceptedFilter, isConnected, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, routeMessage, setComponent, setConnector, setEndpoint, setExceptionDetails, setListener, setWorkManager, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connector

protected AxisConnector connector

service

protected SOAPService service
Constructor Detail

AxisMessageReceiver

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

init

protected void init()
             throws Exception
Throws:
Exception

doConnect

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

doDisconnect

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

doStart

public void doStart()
             throws UMOException
Overrides:
doStart in class AbstractMessageReceiver
Throws:
UMOException

doStop

public void doStop()
            throws UMOException
Overrides:
doStop in class AbstractMessageReceiver
Throws:
UMOException

setOptionIfNotset

protected void setOptionIfNotset(SOAPService service,
                                 String option,
                                 Object value)

getService

public SOAPService getService()


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