org.apache.camel.spring
Class CamelConsumerTemplateFactoryBean

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.ConsumerTemplate>
          extended by org.apache.camel.core.xml.AbstractCamelConsumerTemplateFactoryBean
              extended by org.apache.camel.spring.CamelConsumerTemplateFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class CamelConsumerTemplateFactoryBean
extends org.apache.camel.core.xml.AbstractCamelConsumerTemplateFactoryBean
implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean, org.springframework.context.ApplicationContextAware

A Spring FactoryBean for creating a new ConsumerTemplate instance with a minimum of XML

Version:

Constructor Summary
CamelConsumerTemplateFactoryBean()
           
 
Method Summary
protected  org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 
Methods inherited from class org.apache.camel.core.xml.AbstractCamelConsumerTemplateFactoryBean
destroy, getMaximumCacheSize, getObject, getObjectType, setMaximumCacheSize
 
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, discoverDefaultCamelContext, getCamelContext, getCamelContextId, isSingleton, setCamelContext, setCamelContextId
 
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.FactoryBean
getObject, getObjectType, isSingleton
 
Methods inherited from interface org.springframework.beans.factory.InitializingBean
afterPropertiesSet
 
Methods inherited from interface org.springframework.beans.factory.DisposableBean
destroy
 

Constructor Detail

CamelConsumerTemplateFactoryBean

public CamelConsumerTemplateFactoryBean()
Method Detail

getCamelContextWithId

protected org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
Specified by:
getCamelContextWithId in class org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.ConsumerTemplate>

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException


Apache CAMEL