|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.camel.model.RedeliveryPolicyDefinition
public class RedeliveryPolicyDefinition
Represents an XML <redeliveryPolicy/> element
Constructor Summary | |
---|---|
RedeliveryPolicyDefinition()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RedeliveryPolicyDefinition()
Method Detail |
---|
public RedeliveryPolicy createRedeliveryPolicy(CamelContext context, RedeliveryPolicy parentPolicy)
public String toString()
toString
in class Object
public RedeliveryPolicyDefinition backOffMultiplier(double backOffMultiplier)
backOffMultiplier
- the back off multiplier
public RedeliveryPolicyDefinition collisionAvoidancePercent(double collisionAvoidancePercent)
collisionAvoidancePercent
- the percentage
public RedeliveryPolicyDefinition collisionAvoidanceFactor(double collisionAvoidanceFactor)
collisionAvoidanceFactor
- the factor
public RedeliveryPolicyDefinition redeliveryDelay(long delay)
delay
- delay in millis
public RedeliveryPolicyDefinition retriesExhaustedLogLevel(LoggingLevel retriesExhaustedLogLevel)
retriesExhaustedLogLevel
- the logging level
public RedeliveryPolicyDefinition retryAttemptedLogLevel(LoggingLevel retryAttemptedLogLevel)
retryAttemptedLogLevel
- the logging level
public RedeliveryPolicyDefinition logStackTrace(boolean logStackTrace)
logStackTrace
- wheter stack traces should be logged or not
public RedeliveryPolicyDefinition maximumRedeliveries(int maximumRedeliveries)
maximumRedeliveries
- the value
public RedeliveryPolicyDefinition useCollisionAvoidance()
public RedeliveryPolicyDefinition useExponentialBackOff()
public RedeliveryPolicyDefinition maximumRedeliveryDelay(long maximumRedeliveryDelay)
maximumRedeliveryDelay
- the delay in millis
public RedeliveryPolicyDefinition ref(String ref)
ref
- reference to the redelivery policy to lookup and use
public Double getBackOffMultiplier()
public void setBackOffMultiplier(Double backOffMultiplier)
public Double getCollisionAvoidanceFactor()
public void setCollisionAvoidanceFactor(Double collisionAvoidanceFactor)
public Long getRedeliveryDelay()
public void setRedeliveryDelay(Long delay)
public Integer getMaximumRedeliveries()
public void setMaximumRedeliveries(Integer maximumRedeliveries)
public Boolean getUseCollisionAvoidance()
public void setUseCollisionAvoidance(Boolean useCollisionAvoidance)
public Boolean getUseExponentialBackOff()
public void setUseExponentialBackOff(Boolean useExponentialBackOff)
public Long getMaximumRedeliveryDelay()
public void setMaximumRedeliveryDelay(Long maximumRedeliveryDelay)
public void setRetriesExhaustedLogLevel(LoggingLevel retriesExhaustedLogLevel)
public LoggingLevel getRetriesExhaustedLogLevel()
public void setRetryAttemptedLogLevel(LoggingLevel retryAttemptedLogLevel)
public LoggingLevel getRetryAttemptedLogLevel()
public String getRef()
public void setRef(String ref)
public Boolean getLogStackTrace()
public void setLogStackTrace(Boolean logStackTrace)
public Boolean getDisableRedelivery()
public void setDisableRedelivery(Boolean disableRedelivery)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |