public abstract class AbstractCamelFluentProducerTemplateFactoryBean extends AbstractCamelFactoryBean<org.apache.camel.FluentProducerTemplate>
FluentProducerTemplate
instance with a minimum of XMLConstructor and Description |
---|
AbstractCamelFluentProducerTemplateFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
String |
getDefaultEndpoint() |
Integer |
getMaximumCacheSize() |
org.apache.camel.FluentProducerTemplate |
getObject() |
Class<org.apache.camel.builder.DefaultFluentProducerTemplate> |
getObjectType() |
void |
setDefaultEndpoint(String defaultEndpoint)
Sets the default endpoint URI used by default for sending message exchanges
|
void |
setMaximumCacheSize(Integer maximumCacheSize)
Sets a custom maximum cache size to use in the backing cache pools.
|
afterPropertiesSet, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCamelContextWithId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
public AbstractCamelFluentProducerTemplateFactoryBean()
public org.apache.camel.FluentProducerTemplate getObject() throws Exception
getObject
in class AbstractCamelFactoryBean<org.apache.camel.FluentProducerTemplate>
Exception
public Class<org.apache.camel.builder.DefaultFluentProducerTemplate> getObjectType()
getObjectType
in class AbstractCamelFactoryBean<org.apache.camel.FluentProducerTemplate>
public void destroy() throws Exception
destroy
in class AbstractCamelFactoryBean<org.apache.camel.FluentProducerTemplate>
Exception
public String getDefaultEndpoint()
public void setDefaultEndpoint(String defaultEndpoint)
public Integer getMaximumCacheSize()
public void setMaximumCacheSize(Integer maximumCacheSize)
maximumCacheSize
- the custom maximum cache sizeApache Camel