Package org.apache.camel.core.xml
Class AbstractCamelRedeliveryPolicyFactoryBean
- 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
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
public abstract class AbstractCamelRedeliveryPolicyFactoryBean extends AbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
A factory which instantiatesRedeliveryPolicy
objects
-
-
Constructor Summary
Constructors Constructor Description AbstractCamelRedeliveryPolicyFactoryBean()
-
Method Summary
-
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCamelContextWithId, getCustomId, isSingleton, setCamelContext, setCamelContextId, setCustomId
-
-
-
-
Method Detail
-
getObject
public org.apache.camel.processor.errorhandler.RedeliveryPolicy getObject() throws Exception
- Specified by:
getObject
in classAbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
- Throws:
Exception
-
getObjectType
public Class<org.apache.camel.processor.errorhandler.RedeliveryPolicy> getObjectType()
- Specified by:
getObjectType
in classAbstractCamelFactoryBean<org.apache.camel.processor.errorhandler.RedeliveryPolicy>
-
getMaximumRedeliveries
public String getMaximumRedeliveries()
-
setMaximumRedeliveries
public void setMaximumRedeliveries(String maximumRedeliveries)
-
getRedeliveryDelay
public String getRedeliveryDelay()
-
setRedeliveryDelay
public void setRedeliveryDelay(String redeliveryDelay)
-
getAsyncDelayedRedelivery
public String getAsyncDelayedRedelivery()
-
setAsyncDelayedRedelivery
public void setAsyncDelayedRedelivery(String asyncDelayedRedelivery)
-
getBackOffMultiplier
public String getBackOffMultiplier()
-
setBackOffMultiplier
public void setBackOffMultiplier(String backOffMultiplier)
-
getUseExponentialBackOff
public String getUseExponentialBackOff()
-
setUseExponentialBackOff
public void setUseExponentialBackOff(String useExponentialBackOff)
-
getCollisionAvoidanceFactor
public String getCollisionAvoidanceFactor()
-
setCollisionAvoidanceFactor
public void setCollisionAvoidanceFactor(String collisionAvoidanceFactor)
-
getUseCollisionAvoidance
public String getUseCollisionAvoidance()
-
setUseCollisionAvoidance
public void setUseCollisionAvoidance(String useCollisionAvoidance)
-
getMaximumRedeliveryDelay
public String getMaximumRedeliveryDelay()
-
setMaximumRedeliveryDelay
public void setMaximumRedeliveryDelay(String maximumRedeliveryDelay)
-
getRetriesExhaustedLogLevel
public String getRetriesExhaustedLogLevel()
-
setRetriesExhaustedLogLevel
public void setRetriesExhaustedLogLevel(String retriesExhaustedLogLevel)
-
getRetryAttemptedLogLevel
public String getRetryAttemptedLogLevel()
-
setRetryAttemptedLogLevel
public void setRetryAttemptedLogLevel(String retryAttemptedLogLevel)
-
getRetryAttemptedLogInterval
public String getRetryAttemptedLogInterval()
-
setRetryAttemptedLogInterval
public void setRetryAttemptedLogInterval(String retryAttemptedLogInterval)
-
getLogRetryAttempted
public String getLogRetryAttempted()
-
setLogRetryAttempted
public void setLogRetryAttempted(String logRetryAttempted)
-
getLogStackTrace
public String getLogStackTrace()
-
setLogStackTrace
public void setLogStackTrace(String logStackTrace)
-
getLogRetryStackTrace
public String getLogRetryStackTrace()
-
setLogRetryStackTrace
public void setLogRetryStackTrace(String logRetryStackTrace)
-
getLogHandled
public String getLogHandled()
-
setLogHandled
public void setLogHandled(String logHandled)
-
getLogNewException
public String getLogNewException()
-
setLogNewException
public void setLogNewException(String logNewException)
-
getLogContinued
public String getLogContinued()
-
setLogContinued
public void setLogContinued(String logContinued)
-
getLogExhausted
public String getLogExhausted()
-
setLogExhausted
public void setLogExhausted(String logExhausted)
-
getLogExhaustedMessageHistory
public String getLogExhaustedMessageHistory()
-
setLogExhaustedMessageHistory
public void setLogExhaustedMessageHistory(String logExhaustedMessageHistory)
-
getLogExhaustedMessageBody
public String getLogExhaustedMessageBody()
-
setLogExhaustedMessageBody
public void setLogExhaustedMessageBody(String logExhaustedMessageBody)
-
getDisableRedelivery
public String getDisableRedelivery()
-
setDisableRedelivery
public void setDisableRedelivery(String disableRedelivery)
Disables redelivery (same as setting maximum redeliveries to 0)
-
getDelayPattern
public String getDelayPattern()
-
setDelayPattern
public void setDelayPattern(String delayPattern)
-
getAllowRedeliveryWhileStopping
public String getAllowRedeliveryWhileStopping()
-
setAllowRedeliveryWhileStopping
public void setAllowRedeliveryWhileStopping(String allowRedeliveryWhileStopping)
-
getExchangeFormatterRef
public String getExchangeFormatterRef()
-
setExchangeFormatterRef
public void setExchangeFormatterRef(String exchangeFormatterRef)
-
-