Class RedeliveryPolicyFactoryBean

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, BeanManagerAware

    public class RedeliveryPolicyFactoryBean
    extends org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean
    implements BeanManagerAware
    A factory which instantiates RedeliveryPolicy objects
    • 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
      • Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean

        afterPropertiesSet, destroy, getCamelContext, getCamelContextId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
      • Methods inherited from class org.apache.camel.model.IdentifiedType

        getId, setId
    • Constructor Detail

      • RedeliveryPolicyFactoryBean

        public RedeliveryPolicyFactoryBean()
    • Method Detail

      • setBeanManager

        public void setBeanManager​(javax.enterprise.inject.spi.BeanManager manager)
        Specified by:
        setBeanManager in interface BeanManagerAware
      • getCamelContextWithId

        protected org.apache.camel.CamelContext getCamelContextWithId​(String camelContextId)
        Specified by:
        getCamelContextWithId in class org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
      • discoverDefaultCamelContext

        protected org.apache.camel.CamelContext discoverDefaultCamelContext()
        Overrides:
        discoverDefaultCamelContext in class org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>