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 RedeliveryPolicyType.createRedeliveryPolicy(CamelContext context, RedeliveryPolicy parentPolicy)
           
 RedeliveryPolicy ExceptionType.createRedeliveryPolicy(CamelContext context, RedeliveryPolicy parentPolicy)
          Allows an exception handler to create a new redelivery policy for this exception type
 

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

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 avoidance and sets the percentage used
 RedeliveryPolicy RedeliveryPolicy.copy()
           
 RedeliveryPolicy DeadLetterChannel.getRedeliveryPolicy()
           
 RedeliveryPolicy RedeliveryPolicy.initialRedeliveryDelay(long initialRedeliveryDelay)
          Deprecated. use delay. Will be removed in Camel 2.0.
 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.retriesExhaustedLogLevel(LoggingLevel retriesExhaustedLogLevel)
          Sets the logging level to use for log messages when retries have been exhausted.
 RedeliveryPolicy RedeliveryPolicy.retryAttemptedLogLevel(LoggingLevel retryAttemptedLogLevel)
          Sets the logging level to use for log messages when retries are attempted.
 RedeliveryPolicy RedeliveryPolicy.useCollisionAvoidance()
          Enables collision avoidance which adds some randomization to the backoff timings to reduce contention probability
 RedeliveryPolicy RedeliveryPolicy.useExponentialBackOff()
          Enables exponential backoff 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.