Package org.apache.camel.spring.xml
Class CamelRedeliveryPolicyFactoryBean
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
-
- org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean
-
- org.apache.camel.spring.xml.CamelRedeliveryPolicyFactoryBean
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,Aware
,FactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
,ApplicationContextAware
@Metadata(label="spring,configuration") public class CamelRedeliveryPolicyFactoryBean extends org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean implements FactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>, ApplicationContextAware
Configuration of redelivery policy.
-
-
Field Summary
-
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
-
Constructor Summary
Constructors Constructor Description CamelRedeliveryPolicyFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.CamelContext
getCamelContextWithId(String camelContextId)
void
setApplicationContext(ApplicationContext applicationContext)
-
Methods inherited from class org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean
getAllowRedeliveryWhileStopping, getAsyncDelayedRedelivery, getBackOffMultiplier, getCollisionAvoidanceFactor, getDelayPattern, getDisableRedelivery, getExchangeFormatterRef, getLogContinued, getLogExhausted, getLogExhaustedMessageBody, getLogExhaustedMessageHistory, getLogHandled, getLogNewException, getLogRetryAttempted, getLogRetryStackTrace, getLogStackTrace, getMaximumRedeliveries, getMaximumRedeliveryDelay, getObject, getObjectType, getRedeliveryDelay, getRetriesExhaustedLogLevel, getRetryAttemptedLogInterval, getRetryAttemptedLogLevel, getUseCollisionAvoidance, getUseExponentialBackOff, setAllowRedeliveryWhileStopping, setAsyncDelayedRedelivery, setBackOffMultiplier, setCollisionAvoidanceFactor, setDelayPattern, setDisableRedelivery, setExchangeFormatterRef, setLogContinued, setLogExhausted, setLogExhaustedMessageBody, setLogExhaustedMessageHistory, setLogHandled, setLogNewException, setLogRetryAttempted, setLogRetryStackTrace, setLogStackTrace, setMaximumRedeliveries, setMaximumRedeliveryDelay, setRedeliveryDelay, setRetriesExhaustedLogLevel, setRetryAttemptedLogInterval, setRetryAttemptedLogLevel, setUseCollisionAvoidance, setUseExponentialBackOff
-
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
-
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 classorg.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
-
setApplicationContext
public void setApplicationContext(ApplicationContext applicationContext)
- Specified by:
setApplicationContext
in interfaceApplicationContextAware
-
-