public class DefaultExchangeFactoryManager
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.spi.ExchangeFactoryManager, org.apache.camel.CamelContextAware
| Constructor and Description |
|---|
DefaultExchangeFactoryManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory) |
protected void |
doShutdown() |
org.apache.camel.CamelContext |
getCamelContext() |
int |
getCapacity() |
int |
getConsumerCounter() |
Collection<org.apache.camel.spi.ExchangeFactory> |
getExchangeFactories() |
int |
getPooledCounter() |
org.apache.camel.spi.PooledObjectFactory.Statistics |
getStatistics() |
boolean |
isStatisticsEnabled() |
void |
purge() |
void |
removeExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory) |
void |
resetStatistics() |
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
void |
setStatisticsEnabled(boolean statisticsEnabled) |
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doStart, doStop, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic org.apache.camel.CamelContext getCamelContext()
getCamelContext in interface org.apache.camel.CamelContextAwarepublic void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext in interface org.apache.camel.CamelContextAwarepublic void addExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory)
addExchangeFactory in interface org.apache.camel.spi.ExchangeFactoryManagerpublic void removeExchangeFactory(org.apache.camel.spi.ExchangeFactory exchangeFactory)
removeExchangeFactory in interface org.apache.camel.spi.ExchangeFactoryManagerpublic Collection<org.apache.camel.spi.ExchangeFactory> getExchangeFactories()
getExchangeFactories in interface org.apache.camel.spi.ExchangeFactoryManagerpublic int getConsumerCounter()
getConsumerCounter in interface org.apache.camel.spi.ExchangeFactoryManagerpublic int getCapacity()
getCapacity in interface org.apache.camel.spi.ExchangeFactoryManagerpublic int getPooledCounter()
getPooledCounter in interface org.apache.camel.spi.ExchangeFactoryManagerpublic boolean isStatisticsEnabled()
isStatisticsEnabled in interface org.apache.camel.spi.ExchangeFactoryManagerpublic void setStatisticsEnabled(boolean statisticsEnabled)
setStatisticsEnabled in interface org.apache.camel.spi.ExchangeFactoryManagerpublic void resetStatistics()
resetStatistics in interface org.apache.camel.spi.ExchangeFactoryManagerpublic void purge()
purge in interface org.apache.camel.spi.ExchangeFactoryManagerpublic org.apache.camel.spi.PooledObjectFactory.Statistics getStatistics()
getStatistics in interface org.apache.camel.spi.ExchangeFactoryManagerApache Camel