public abstract class AbstractCamelProducerTemplateFactoryBean extends AbstractCamelFactoryBean<org.apache.camel.ProducerTemplate>
ProducerTemplate
instance with a minimum of XMLConstructor and Description |
---|
AbstractCamelProducerTemplateFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
String |
getDefaultEndpoint() |
Integer |
getMaximumCacheSize() |
org.apache.camel.ProducerTemplate |
getObject() |
Class<org.apache.camel.impl.DefaultProducerTemplate> |
getObjectType() |
void |
setDefaultEndpoint(String defaultEndpoint)
Sets the default endpoint URI used by default for sending message exchanges
|
void |
setMaximumCacheSize(Integer maximumCacheSize) |
afterPropertiesSet, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCamelContextWithId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
public AbstractCamelProducerTemplateFactoryBean()
public org.apache.camel.ProducerTemplate getObject() throws Exception
getObject
in class AbstractCamelFactoryBean<org.apache.camel.ProducerTemplate>
Exception
public Class<org.apache.camel.impl.DefaultProducerTemplate> getObjectType()
getObjectType
in class AbstractCamelFactoryBean<org.apache.camel.ProducerTemplate>
public void destroy() throws Exception
destroy
in class AbstractCamelFactoryBean<org.apache.camel.ProducerTemplate>
Exception
public String getDefaultEndpoint()
public void setDefaultEndpoint(String defaultEndpoint)
public Integer getMaximumCacheSize()
public void setMaximumCacheSize(Integer maximumCacheSize)
Apache Camel