org.apache.servicemix.lwcontainer
Class LwContainerExtra
java.lang.Object
org.apache.servicemix.common.endpoints.AbstractEndpoint
org.apache.servicemix.lwcontainer.LwContainerExtra
- All Implemented Interfaces:
- org.apache.servicemix.common.Endpoint
public class LwContainerExtra
- extends org.apache.servicemix.common.endpoints.AbstractEndpoint
Fake endpoint that hold components, endpoints, listeners and services.
| Fields inherited from class org.apache.servicemix.common.endpoints.AbstractEndpoint |
definition, description, endpoint, interfaceName, logger, service, serviceUnit |
| Methods inherited from class org.apache.servicemix.common.endpoints.AbstractEndpoint |
getDefinition, getDescription, getEndpoint, getInterfaceName, getKey, getService, getServiceUnit, isExchangeOkay, prepareExchange, setDefinition, setDescription, setEndpoint, setInterfaceName, setService, setServiceUnit, toString, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LwContainerExtra
public LwContainerExtra(java.util.Map components,
java.util.Map endpoints,
java.util.EventListener[] listeners,
BaseSystemService[] services)
activate
public void activate()
throws java.lang.Exception
- Specified by:
activate in interface org.apache.servicemix.common.Endpoint- Specified by:
activate in class org.apache.servicemix.common.endpoints.AbstractEndpoint
- Throws:
java.lang.Exception
deactivate
public void deactivate()
throws java.lang.Exception
- Specified by:
deactivate in interface org.apache.servicemix.common.Endpoint- Specified by:
deactivate in class org.apache.servicemix.common.endpoints.AbstractEndpoint
- Throws:
java.lang.Exception
getProcessor
public org.apache.servicemix.common.ExchangeProcessor getProcessor()
getRole
public javax.jbi.messaging.MessageExchange.Role getRole()
- Specified by:
getRole in interface org.apache.servicemix.common.Endpoint- Specified by:
getRole in class org.apache.servicemix.common.endpoints.AbstractEndpoint
createComponentID
protected java.lang.String createComponentID()
process
public void process(javax.jbi.messaging.MessageExchange exchange)
throws java.lang.Exception
- Specified by:
process in interface org.apache.servicemix.common.Endpoint- Specified by:
process in class org.apache.servicemix.common.endpoints.AbstractEndpoint
- Throws:
java.lang.Exception
start
public void start()
throws java.lang.Exception
- Specified by:
start in interface org.apache.servicemix.common.Endpoint- Specified by:
start in class org.apache.servicemix.common.endpoints.AbstractEndpoint
- Throws:
java.lang.Exception
stop
public void stop()
throws java.lang.Exception
- Specified by:
stop in interface org.apache.servicemix.common.Endpoint- Specified by:
stop in class org.apache.servicemix.common.endpoints.AbstractEndpoint
- Throws:
java.lang.Exception
Copyright © 2005-2011 FuseSource. All Rights Reserved.