java.lang .Object com.bostechcorp.cbesb.runtime.ccsl.jbi.messaging .CbComponent All known Subclasses: com.bostechcorp.cbesb.runtime.ccsl.jbi.messaging .CbExtendedComponent , com.bostechcorp.cbesb.runtime.component.bootstrap .BootstrapComponent ,CbComponent abstract public class CbComponent implements Component(Code) Base class for a component.
author: Guillaume Nodetversion: $Revision: 426415 $since: 3.0
logger final protected transient Log logger (Code)
CbComponent public CbComponent()(Code)
createLifeCycle protected CbLifeCycle createLifeCycle()(Code) Create the life cycle object.
Derived classes should override this method to be able to
use a custom life cycle implementation.
a life cycle object
createServiceUnitManager protected CbServiceUnitManager createServiceUnitManager()(Code) Create the service unit manager.
Derived classes should override this method and return a
BaseServiceUnitManager so that the component is able to
handle service unit deployment.
a service unit manager
getCcslLibVersionInfo public Version getCcslLibVersionInfo()(Code)
getComponentContext public ComponentContext getComponentContext()(Code)
getLifeCycle public ComponentLifeCycle getLifeCycle()(Code)
getLogger public Log getLogger()(Code) Returns the logger.
getServiceDescription public Document getServiceDescription(ServiceEndpoint endpoint)(Code)
getServiceUnitManager public ServiceUnitManager getServiceUnitManager()(Code)
getWorkManager public WorkManager getWorkManager()(Code)
isExchangeWithConsumerOkay public boolean isExchangeWithConsumerOkay(ServiceEndpoint endpoint, MessageExchange exchange)(Code)
isExchangeWithProviderOkay public boolean isExchangeWithProviderOkay(ServiceEndpoint endpoint, MessageExchange exchange)(Code)
setCcslLibVersionInfo public void setCcslLibVersionInfo(Version ccslLibVersionInfo)(Code)
setVersionInfo public void setVersionInfo(Version versionInfo)(Code)