org.apache.camel.model
Class RedeliveryPolicyType

java.lang.Object
  extended by org.apache.camel.model.RedeliveryPolicyType

public class RedeliveryPolicyType
extends Object

Version:
$Revision: 36321 $

Constructor Summary
RedeliveryPolicyType()
           
 
Method Summary
 RedeliveryPolicyType backOffMultiplier(double backOffMultiplier)
           
 RedeliveryPolicyType collisionAvoidanceFactor(double collisionAvoidanceFactor)
           
 RedeliveryPolicyType collisionAvoidancePercent(double collisionAvoidancePercent)
           
 RedeliveryPolicy createRedeliveryPolicy(RedeliveryPolicy parentPolicy)
           
 Double getBackOffMultiplier()
           
 Double getCollisionAvoidanceFactor()
           
 Long getInitialRedeliveryDelay()
           
 Integer getMaximumRedeliveries()
           
 Boolean getUseCollisionAvoidance()
           
 Boolean getUseExponentialBackOff()
           
 RedeliveryPolicyType initialRedeliveryDelay(long initialRedeliveryDelay)
           
 RedeliveryPolicyType maximumRedeliveries(int maximumRedeliveries)
           
 void setBackOffMultiplier(Double backOffMultiplier)
           
 void setCollisionAvoidanceFactor(Double collisionAvoidanceFactor)
           
 void setInitialRedeliveryDelay(Long initialRedeliveryDelay)
           
 void setMaximumRedeliveries(Integer maximumRedeliveries)
           
 void setUseCollisionAvoidance(Boolean useCollisionAvoidance)
           
 void setUseExponentialBackOff(Boolean useExponentialBackOff)
           
 String toString()
           
 RedeliveryPolicyType useCollisionAvoidance()
           
 RedeliveryPolicyType useExponentialBackOff()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RedeliveryPolicyType

public RedeliveryPolicyType()
Method Detail

createRedeliveryPolicy

public RedeliveryPolicy createRedeliveryPolicy(RedeliveryPolicy parentPolicy)

toString

public String toString()
Overrides:
toString in class Object

backOffMultiplier

public RedeliveryPolicyType backOffMultiplier(double backOffMultiplier)

collisionAvoidancePercent

public RedeliveryPolicyType collisionAvoidancePercent(double collisionAvoidancePercent)

collisionAvoidanceFactor

public RedeliveryPolicyType collisionAvoidanceFactor(double collisionAvoidanceFactor)

initialRedeliveryDelay

public RedeliveryPolicyType initialRedeliveryDelay(long initialRedeliveryDelay)

maximumRedeliveries

public RedeliveryPolicyType maximumRedeliveries(int maximumRedeliveries)

useCollisionAvoidance

public RedeliveryPolicyType useCollisionAvoidance()

useExponentialBackOff

public RedeliveryPolicyType useExponentialBackOff()

getBackOffMultiplier

public Double getBackOffMultiplier()

setBackOffMultiplier

public void setBackOffMultiplier(Double backOffMultiplier)

getCollisionAvoidanceFactor

public Double getCollisionAvoidanceFactor()

setCollisionAvoidanceFactor

public void setCollisionAvoidanceFactor(Double collisionAvoidanceFactor)

getInitialRedeliveryDelay

public Long getInitialRedeliveryDelay()

setInitialRedeliveryDelay

public void setInitialRedeliveryDelay(Long initialRedeliveryDelay)

getMaximumRedeliveries

public Integer getMaximumRedeliveries()

setMaximumRedeliveries

public void setMaximumRedeliveries(Integer maximumRedeliveries)

getUseCollisionAvoidance

public Boolean getUseCollisionAvoidance()

setUseCollisionAvoidance

public void setUseCollisionAvoidance(Boolean useCollisionAvoidance)

getUseExponentialBackOff

public Boolean getUseExponentialBackOff()

setUseExponentialBackOff

public void setUseExponentialBackOff(Boolean useExponentialBackOff)


Copyright © 2008 IONA Open Source Community. All Rights Reserved.