org.apache.camel.spring
Class CamelRedeliveryPolicyFactoryBean

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>
          extended by org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean
              extended by org.apache.camel.spring.CamelRedeliveryPolicyFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.springframework.beans.factory.FactoryBean, org.springframework.context.ApplicationContextAware

public class CamelRedeliveryPolicyFactoryBean
extends org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean
implements org.springframework.beans.factory.FactoryBean, org.springframework.context.ApplicationContextAware

A FactoryBean which instantiates RedeliveryPolicy objects

Version:

Constructor Summary
CamelRedeliveryPolicyFactoryBean()
           
 
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.AbstractCamelRedeliveryPolicyFactoryBean
getAsyncDelayedRedelivery, getBackOffMultiplier, getCollisionAvoidanceFactor, getDelayPattern, getDisableRedelivery, getLogContinued, getLogExhausted, getLogHandled, getLogRetryAttempted, getLogRetryStackTrace, getLogStackTrace, getMaximumRedeliveries, getMaximumRedeliveryDelay, getObject, getObjectType, getRedeliveryDelay, getRetriesExhaustedLogLevel, getRetryAttemptedLogLevel, getUseCollisionAvoidance, getUseExponentialBackOff, setAsyncDelayedRedelivery, setBackOffMultiplier, setCollisionAvoidanceFactor, setDelayPattern, setDisableRedelivery, setLogContinued, setLogExhausted, setLogHandled, setLogRetryAttempted, setLogRetryStackTrace, setLogStackTrace, setMaximumRedeliveries, setMaximumRedeliveryDelay, setRedeliveryDelay, setRetriesExhaustedLogLevel, setRetryAttemptedLogLevel, setUseCollisionAvoidance, setUseExponentialBackOff
 
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, 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
 

Constructor Detail

CamelRedeliveryPolicyFactoryBean

public CamelRedeliveryPolicyFactoryBean()
Method Detail

getCamelContextWithId

protected org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
Specified by:
getCamelContextWithId in class org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean

setApplicationContext

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


Apache CAMEL