org.apache.camel.core.xml
Class AbstractCamelRedeliveryPolicyFactoryBean

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.core.xml.AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>
          extended by 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:

Constructor Summary
AbstractCamelRedeliveryPolicyFactoryBean()
           
 
Method Summary
 java.lang.String getAsyncDelayedRedelivery()
           
 java.lang.String getBackOffMultiplier()
           
 java.lang.String getCollisionAvoidanceFactor()
           
 java.lang.String getDelayPattern()
           
 java.lang.String getDisableRedelivery()
           
 java.lang.String getLogContinued()
           
 java.lang.String getLogExhausted()
           
 java.lang.String getLogHandled()
           
 java.lang.String getLogRetryAttempted()
           
 java.lang.String getLogRetryStackTrace()
           
 java.lang.String getLogStackTrace()
           
 java.lang.String getMaximumRedeliveries()
           
 java.lang.String getMaximumRedeliveryDelay()
           
 org.apache.camel.processor.RedeliveryPolicy getObject()
           
 java.lang.Class<org.apache.camel.processor.RedeliveryPolicy> getObjectType()
           
 java.lang.String getRedeliveryDelay()
           
 org.apache.camel.LoggingLevel getRetriesExhaustedLogLevel()
           
 org.apache.camel.LoggingLevel getRetryAttemptedLogLevel()
           
 java.lang.String getUseCollisionAvoidance()
           
 java.lang.String getUseExponentialBackOff()
           
 void setAsyncDelayedRedelivery(java.lang.String asyncDelayedRedelivery)
           
 void setBackOffMultiplier(java.lang.String backOffMultiplier)
           
 void setCollisionAvoidanceFactor(java.lang.String collisionAvoidanceFactor)
           
 void setDelayPattern(java.lang.String delayPattern)
           
 void setDisableRedelivery(java.lang.String disableRedelivery)
           
 void setLogContinued(java.lang.String logContinued)
           
 void setLogExhausted(java.lang.String logExhausted)
           
 void setLogHandled(java.lang.String logHandled)
           
 void setLogRetryAttempted(java.lang.String logRetryAttempted)
           
 void setLogRetryStackTrace(java.lang.String logRetryStackTrace)
           
 void setLogStackTrace(java.lang.String logStackTrace)
           
 void setMaximumRedeliveries(java.lang.String maximumRedeliveries)
           
 void setMaximumRedeliveryDelay(java.lang.String maximumRedeliveryDelay)
           
 void setRedeliveryDelay(java.lang.String redeliveryDelay)
           
 void setRetriesExhaustedLogLevel(org.apache.camel.LoggingLevel retriesExhaustedLogLevel)
           
 void setRetryAttemptedLogLevel(org.apache.camel.LoggingLevel retryAttemptedLogLevel)
           
 void setUseCollisionAvoidance(java.lang.String useCollisionAvoidance)
           
 void setUseExponentialBackOff(java.lang.String useExponentialBackOff)
           
 
Methods inherited from class org.apache.camel.core.xml.AbstractCamelFactoryBean
afterPropertiesSet, destroy, discoverDefaultCamelContext, getCamelContext, getCamelContextId, getCamelContextWithId, isSingleton, setCamelContext, setCamelContextId
 
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
 

Constructor Detail

AbstractCamelRedeliveryPolicyFactoryBean

public AbstractCamelRedeliveryPolicyFactoryBean()
Method Detail

getObject

public org.apache.camel.processor.RedeliveryPolicy getObject()
                                                      throws java.lang.Exception
Specified by:
getObject in class AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>
Throws:
java.lang.Exception

getObjectType

public java.lang.Class<org.apache.camel.processor.RedeliveryPolicy> getObjectType()
Specified by:
getObjectType in class AbstractCamelFactoryBean<org.apache.camel.processor.RedeliveryPolicy>

getMaximumRedeliveries

public java.lang.String getMaximumRedeliveries()

setMaximumRedeliveries

public void setMaximumRedeliveries(java.lang.String maximumRedeliveries)

getRedeliveryDelay

public java.lang.String getRedeliveryDelay()

setRedeliveryDelay

public void setRedeliveryDelay(java.lang.String redeliveryDelay)

getAsyncDelayedRedelivery

public java.lang.String getAsyncDelayedRedelivery()

setAsyncDelayedRedelivery

public void setAsyncDelayedRedelivery(java.lang.String asyncDelayedRedelivery)

getBackOffMultiplier

public java.lang.String getBackOffMultiplier()

setBackOffMultiplier

public void setBackOffMultiplier(java.lang.String backOffMultiplier)

getUseExponentialBackOff

public java.lang.String getUseExponentialBackOff()

setUseExponentialBackOff

public void setUseExponentialBackOff(java.lang.String useExponentialBackOff)

getCollisionAvoidanceFactor

public java.lang.String getCollisionAvoidanceFactor()

setCollisionAvoidanceFactor

public void setCollisionAvoidanceFactor(java.lang.String collisionAvoidanceFactor)

getUseCollisionAvoidance

public java.lang.String getUseCollisionAvoidance()

setUseCollisionAvoidance

public void setUseCollisionAvoidance(java.lang.String useCollisionAvoidance)

getMaximumRedeliveryDelay

public java.lang.String getMaximumRedeliveryDelay()

setMaximumRedeliveryDelay

public void setMaximumRedeliveryDelay(java.lang.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 java.lang.String getLogRetryAttempted()

setLogRetryAttempted

public void setLogRetryAttempted(java.lang.String logRetryAttempted)

getLogStackTrace

public java.lang.String getLogStackTrace()

setLogStackTrace

public void setLogStackTrace(java.lang.String logStackTrace)

getLogRetryStackTrace

public java.lang.String getLogRetryStackTrace()

setLogRetryStackTrace

public void setLogRetryStackTrace(java.lang.String logRetryStackTrace)

getLogHandled

public java.lang.String getLogHandled()

setLogHandled

public void setLogHandled(java.lang.String logHandled)

getLogContinued

public java.lang.String getLogContinued()

setLogContinued

public void setLogContinued(java.lang.String logContinued)

getLogExhausted

public java.lang.String getLogExhausted()

setLogExhausted

public void setLogExhausted(java.lang.String logExhausted)

getDisableRedelivery

public java.lang.String getDisableRedelivery()

setDisableRedelivery

public void setDisableRedelivery(java.lang.String disableRedelivery)

getDelayPattern

public java.lang.String getDelayPattern()

setDelayPattern

public void setDelayPattern(java.lang.String delayPattern)


Apache CAMEL