org.mule.providers.soap.glue
Class GlueMessageReceiver

java.lang.Object
  extended byorg.mule.providers.AbstractMessageReceiver
      extended byorg.mule.providers.soap.glue.GlueMessageReceiver
All Implemented Interfaces:
Disposable, Lifecycle, Startable, Stoppable, UMOConnectable, UMOMessageReceiver

public class GlueMessageReceiver
extends AbstractMessageReceiver

GlueMessageReceiver is used to receive Glue bounded services for Mule components. services are bound in the Glue Registry using the Virtualservice implementation

Version:
$Revision: 3798 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.providers.AbstractMessageReceiver
component, connected, connectionStrategy, connector, disposing, endpoint, logger, stopped
 
Constructor Summary
GlueMessageReceiver(UMOConnector connector, UMOComponent component, UMOEndpoint endpoint, Boolean createServer)
           
 
Method Summary
 void doConnect()
           
 void doDisconnect()
           
protected  void doDispose()
          Template method to dispose any resources associated with this receiver.
protected  Context getContext()
           
protected  void registerContextHeaders()
           
 
Methods inherited from class org.mule.providers.AbstractMessageReceiver
applyResponseTransformer, connect, disconnect, dispose, doStart, doStop, 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
 

Constructor Detail

GlueMessageReceiver

public GlueMessageReceiver(UMOConnector connector,
                           UMOComponent component,
                           UMOEndpoint endpoint,
                           Boolean createServer)
                    throws InitialisationException
Method Detail

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

registerContextHeaders

protected void registerContextHeaders()

doDispose

protected void doDispose()
Template method to dispose any resources associated with this receiver. There is not need to dispose the connector as this is already done by the framework

Overrides:
doDispose in class AbstractMessageReceiver

getContext

protected Context getContext()


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