Uses of Class
org.apache.camel.processor.RedeliveryPolicy

Packages that use RedeliveryPolicy
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
 

Uses of RedeliveryPolicy in org.apache.camel.builder
 

Methods in org.apache.camel.builder that return RedeliveryPolicy
 RedeliveryPolicy DeadLetterChannelBuilder.getRedeliveryPolicy()
           
 

Methods in org.apache.camel.builder with parameters of type RedeliveryPolicy
 void DeadLetterChannelBuilder.setRedeliveryPolicy(RedeliveryPolicy redeliveryPolicy)
          Sets the redelivery policy
 

Uses of RedeliveryPolicy in org.apache.camel.model
 

Methods in org.apache.camel.model that return RedeliveryPolicy
 RedeliveryPolicy ExceptionType.createRedeliveryPolicy(RedeliveryPolicy parentPolicy)
          Allows an exception handler to create a new redelivery policy for this exception type
 RedeliveryPolicy RedeliveryPolicyType.createRedeliveryPolicy(RedeliveryPolicy parentPolicy)
           
 

Methods in org.apache.camel.model with parameters of type RedeliveryPolicy
 RedeliveryPolicy ExceptionType.createRedeliveryPolicy(RedeliveryPolicy parentPolicy)
          Allows an exception handler to create a new redelivery policy for this exception type
 RedeliveryPolicy RedeliveryPolicyType.createRedeliveryPolicy(RedeliveryPolicy parentPolicy)
           
 

Uses of RedeliveryPolicy in org.apache.camel.processor
 

Methods in org.apache.camel.processor that return RedeliveryPolicy
 RedeliveryPolicy RedeliveryPolicy.backOffMultiplier(double multiplier)
          Enables exponential backoff and sets the multiplier used to increase the delay between redeliveries
 RedeliveryPolicy RedeliveryPolicy.collisionAvoidancePercent(double collisionAvoidancePercent)
          Enables collision avoidence and sets the percentage used
 RedeliveryPolicy RedeliveryPolicy.copy()
           
 RedeliveryPolicy DeadLetterChannel.getRedeliveryPolicy()
           
 RedeliveryPolicy RedeliveryPolicy.initialRedeliveryDelay(long initialRedeliveryDelay)
          Sets the initial redelivery delay in milliseconds on the first redelivery
 RedeliveryPolicy RedeliveryPolicy.maximumRedeliveries(int maximumRedeliveries)
          Sets the maximum number of times a message exchange will be redelivered
 RedeliveryPolicy RedeliveryPolicy.maximumRedeliveryDelay(long maximumRedeliveryDelay)
          Sets the maximum redelivery delay if using exponential back off.
 RedeliveryPolicy RedeliveryPolicy.useCollisionAvoidance()
          Enables collision avoidence which adds some randomization to the backoff timings to reduce contention probability
 RedeliveryPolicy RedeliveryPolicy.useExponentialBackOff()
          Enables exponential backof using the getBackOffMultiplier() to increase the time between retries
 

Methods in org.apache.camel.processor with parameters of type RedeliveryPolicy
 void DeadLetterChannel.setRedeliveryPolicy(RedeliveryPolicy redeliveryPolicy)
          Sets the redelivery policy
 

Constructors in org.apache.camel.processor with parameters of type RedeliveryPolicy
DeadLetterChannel(Processor output, Processor deadLetter, RedeliveryPolicy redeliveryPolicy, Logger logger, ExceptionPolicyStrategy exceptionPolicyStrategy)
           
 



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