Package org.apache.camel.core.xml
Class AbstractCamelThreadPoolFactoryBean
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.AbstractCamelFactoryBean<ExecutorService>
org.apache.camel.core.xml.AbstractCamelThreadPoolFactoryBean
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.spi.HasCamelContext
public abstract class AbstractCamelThreadPoolFactoryBean
extends AbstractCamelFactoryBean<ExecutorService>
A factory which instantiates
ExecutorService
objects-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setAllowCoreThreadTimeOut
(String allowCoreThreadTimeOut) void
setKeepAliveTime
(String keepAliveTime) void
setMaxPoolSize
(String maxPoolSize) void
setMaxQueueSize
(String maxQueueSize) void
setPoolSize
(String poolSize) void
setRejectedPolicy
(String rejectedPolicy) void
setScheduled
(String scheduled) void
setThreadName
(String threadName) void
setTimeUnit
(String timeUnit) Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCamelContextWithId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
AbstractCamelThreadPoolFactoryBean
public AbstractCamelThreadPoolFactoryBean()
-
-
Method Details
-
getObject
- Specified by:
getObject
in classAbstractCamelFactoryBean<ExecutorService>
- Throws:
Exception
-
getObjectType
- Specified by:
getObjectType
in classAbstractCamelFactoryBean<ExecutorService>
-
getPoolSize
-
setPoolSize
-
getMaxPoolSize
-
setMaxPoolSize
-
getKeepAliveTime
-
setKeepAliveTime
-
getTimeUnit
-
setTimeUnit
-
getMaxQueueSize
-
setMaxQueueSize
-
getAllowCoreThreadTimeOut
-
setAllowCoreThreadTimeOut
-
getRejectedPolicy
-
setRejectedPolicy
-
getThreadName
-
setThreadName
-
getScheduled
-
setScheduled
-