org.apache.servicemix.lwcontainer
Class LwContainerComponent

java.lang.Object
  extended by org.apache.servicemix.common.BaseComponent
      extended by org.apache.servicemix.lwcontainer.LwContainerComponent
All Implemented Interfaces:
javax.jbi.component.Component, org.apache.servicemix.common.ServiceMixComponent

public class LwContainerComponent
extends org.apache.servicemix.common.BaseComponent


Field Summary
 
Fields inherited from class org.apache.servicemix.common.BaseComponent
lifeCycle, logger, registry, serviceUnitManager
 
Constructor Summary
LwContainerComponent()
           
 
Method Summary
 org.apache.servicemix.common.BaseServiceUnitManager createServiceUnitManager()
           
 void handleExchange(org.apache.servicemix.common.Endpoint endpoint, javax.jbi.messaging.MessageExchange exchange, boolean add)
           
 void prepareShutdown(org.apache.servicemix.common.Endpoint endpoint)
           
 
Methods inherited from class org.apache.servicemix.common.BaseComponent
createLifeCycle, createRegistry, getComponentContext, getComponentName, getContainer, getEPRElementName, getExecutor, getLifeCycle, getLogger, getRegistry, getServiceDescription, getServiceUnitManager, getSmx3Container, isExchangeWithConsumerOkay, isExchangeWithProviderOkay, prepareExchange, resolveEndpointReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LwContainerComponent

public LwContainerComponent()
Method Detail

createServiceUnitManager

public org.apache.servicemix.common.BaseServiceUnitManager createServiceUnitManager()
Overrides:
createServiceUnitManager in class org.apache.servicemix.common.BaseComponent

prepareShutdown

public void prepareShutdown(org.apache.servicemix.common.Endpoint endpoint)
                     throws InterruptedException
Throws:
InterruptedException

handleExchange

public void handleExchange(org.apache.servicemix.common.Endpoint endpoint,
                           javax.jbi.messaging.MessageExchange exchange,
                           boolean add)


Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.