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.RedeliveryPolicy>
org.apache.camel.core.xml.AbstractCamelRedeliveryPolicyFactoryBean
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware
public abstract class AbstractCamelRedeliveryPolicyFactoryBean
- extends AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>
A factory which instantiates RedeliveryPolicy
objects
- Version:
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 |
AbstractCamelRedeliveryPolicyFactoryBean
public AbstractCamelRedeliveryPolicyFactoryBean()
getObject
public org.apache.camel.processor.RedeliveryPolicy getObject()
throws Exception
- Specified by:
getObject
in class AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>
- Throws:
Exception
getCamelContextWithId
protected abstract org.apache.camel.CamelContext getCamelContextWithId(String camelContextId)
- Specified by:
getCamelContextWithId
in class AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>
getObjectType
public Class<org.apache.camel.processor.RedeliveryPolicy> getObjectType()
- Specified by:
getObjectType
in class AbstractCamelFactoryBean<org.apache.camel.processor.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 org.apache.camel.LoggingLevel getRetriesExhaustedLogLevel()
setRetriesExhaustedLogLevel
public void setRetriesExhaustedLogLevel(org.apache.camel.LoggingLevel retriesExhaustedLogLevel)
getRetryAttemptedLogLevel
public org.apache.camel.LoggingLevel getRetryAttemptedLogLevel()
setRetryAttemptedLogLevel
public void setRetryAttemptedLogLevel(org.apache.camel.LoggingLevel retryAttemptedLogLevel)
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)
getLogContinued
public String getLogContinued()
setLogContinued
public void setLogContinued(String logContinued)
getLogExhausted
public String getLogExhausted()
setLogExhausted
public void setLogExhausted(String logExhausted)
getDisableRedelivery
public String getDisableRedelivery()
setDisableRedelivery
public void setDisableRedelivery(String disableRedelivery)
getDelayPattern
public String getDelayPattern()
setDelayPattern
public void setDelayPattern(String delayPattern)
Apache CAMEL