public class OsgiCamelJbiComponent extends CamelJbiComponent
| Modifier and Type | Class and Description |
|---|---|
class |
OsgiCamelJbiComponent.OsgiCamelSpringDeployer |
class |
OsgiCamelJbiComponent.OsgiClassLoaderXmlPreprocessor |
deployerlifeCycle, registry, serviceUnit, serviceUnitManagerchannel, component, consumerExecutor, container, context, correlationId, currentState, executorFactory, INITIALIZED, knownExchanges, mbeanName, poller, polling, providerExecutor, running, transactionManager, workManagerCreated| Constructor and Description |
|---|
OsgiCamelJbiComponent() |
| Modifier and Type | Method and Description |
|---|---|
BaseServiceUnitManager |
createServiceUnitManager() |
org.osgi.framework.BundleContext |
getBundleContext() |
long |
getShutdownTimeout() |
void |
prepareShutdown(Endpoint endpoint) |
void |
setBundleContext(org.osgi.framework.BundleContext bundleContext) |
void |
setShutdownTimeout(long shutdownTimeout) |
activateJbiEndpoint, addJbiComponent, createEndpoint, deactivateJbiEndpoint, getConfiguredEndpoints, getEndpointClasses, getEPRProtocols, getJbiComponent, getResolvedEPR, isEndpointExposedOnNmr, removeJbiComponentaddEndpoint, asList, createRegistry, doInit, doShutDown, doStart, doStop, getComponentContext, getComponentName, getEPRElementName, getEPRServiceName, getLifeCycle, getLogger, getRegistry, getServiceDescription, getServiceUnit, getServiceUnitManager, isExchangeWithConsumerOkay, isExchangeWithProviderOkay, isKnownEndpoint, removeEndpoint, resolveEndpointReference, validateEndpointcreateExecutorFactory, createExtensionMBeanName, exceptionShouldRollbackTx, findExecutorFactory, getContainer, getContext, getCurrentState, getExecutor, getExecutorFactory, getExtensionMBean, getExtensionMBeanName, getKnownExchanges, getSmx3Container, handleExchange, init, isInitialized, isShutDown, isStarted, isStopped, isUnknown, onMessageExchange, pollDeliveryChannel, prepareExchange, prepareShutdown, processExchange, processExchangeInTx, processExchangeWithoutTx, setComponent, setCurrentState, setExecutor, setExecutorFactory, shutDown, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddEndpoint, getServiceUnit, removeEndpointgetComponentContext, getComponentName, getContainer, getEPRElementName, getExecutor, getLogger, getRegistry, getSmx3Container, handleExchange, prepareExchangepublic void setBundleContext(org.osgi.framework.BundleContext bundleContext)
public org.osgi.framework.BundleContext getBundleContext()
public BaseServiceUnitManager createServiceUnitManager()
createServiceUnitManager in class CamelJbiComponentpublic void prepareShutdown(Endpoint endpoint) throws java.lang.InterruptedException
prepareShutdown in interface ServiceMixComponentprepareShutdown in class AsyncBaseLifeCyclejava.lang.InterruptedExceptionpublic long getShutdownTimeout()
public void setShutdownTimeout(long shutdownTimeout)
Copyright © 2005-2015 FuseSource. All Rights Reserved.