Package org.apache.camel.spring.xml
Class CamelFluentProducerTemplateFactoryBean
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.FluentProducerTemplate>
org.apache.camel.core.xml.AbstractCamelFluentProducerTemplateFactoryBean
org.apache.camel.spring.xml.CamelFluentProducerTemplateFactoryBean
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.spi.HasCamelContext
,Aware
,DisposableBean
,FactoryBean<org.apache.camel.FluentProducerTemplate>
,InitializingBean
,ApplicationContextAware
@Metadata(label="spring,configuration")
public class CamelFluentProducerTemplateFactoryBean
extends org.apache.camel.core.xml.AbstractCamelFluentProducerTemplateFactoryBean
implements FactoryBean<org.apache.camel.FluentProducerTemplate>, InitializingBean, DisposableBean, ApplicationContextAware
Configures a
FluentProducerTemplate
-
Field Summary
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.camel.CamelContext
getCamelContextWithId
(String camelContextId) void
setApplicationContext
(ApplicationContext applicationContext) Methods inherited from class org.apache.camel.core.xml.AbstractCamelFluentProducerTemplateFactoryBean
destroy, getDefaultEndpoint, getMaximumCacheSize, getObject, getObjectType, setDefaultEndpoint, setMaximumCacheSize
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.beans.factory.DisposableBean
destroy
Methods inherited from interface org.springframework.beans.factory.FactoryBean
getObject, getObjectType, isSingleton
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
-
Constructor Details
-
CamelFluentProducerTemplateFactoryBean
-
-
Method Details
-
getCamelContextWithId
- Specified by:
getCamelContextWithId
in classorg.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.FluentProducerTemplate>
-
setApplicationContext
- Specified by:
setApplicationContext
in interfaceApplicationContextAware
- Throws:
BeansException
-