Package org.apache.camel.cdi.xml
Class RedeliveryPolicyFactoryBean
- 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.cdi.xml.RedeliveryPolicyFactoryBean
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,BeanManagerAware
public class RedeliveryPolicyFactoryBean extends org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean implements BeanManagerAware
A factory which instantiatesRedeliveryPolicy
objects
-
-
Constructor Summary
Constructors Constructor Description RedeliveryPolicyFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.CamelContext
discoverDefaultCamelContext()
protected org.apache.camel.CamelContext
getCamelContextWithId(String camelContextId)
void
setBeanManager(javax.enterprise.inject.spi.BeanManager manager)
-
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
-
-
-
-
Method Detail
-
setBeanManager
public void setBeanManager(javax.enterprise.inject.spi.BeanManager manager)
- Specified by:
setBeanManager
in interfaceBeanManagerAware
-
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>
-
discoverDefaultCamelContext
protected org.apache.camel.CamelContext discoverDefaultCamelContext()
- Overrides:
discoverDefaultCamelContext
in classorg.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
-
-