|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
---|
Fields in org.apache.camel.builder declared as RedeliveryPolicy | |
---|---|
protected RedeliveryPolicy |
DefaultErrorHandlerBuilder.redeliveryPolicy
|
Methods in org.apache.camel.builder that return RedeliveryPolicy | |
---|---|
protected RedeliveryPolicy |
DefaultErrorHandlerBuilder.createRedeliveryPolicy()
|
protected RedeliveryPolicy |
DeadLetterChannelBuilder.createRedeliveryPolicy()
|
RedeliveryPolicy |
DefaultErrorHandlerBuilder.getRedeliveryPolicy()
|
Methods in org.apache.camel.builder with parameters of type RedeliveryPolicy | |
---|---|
void |
DefaultErrorHandlerBuilder.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 |
RedeliveryPolicyDefinition.createRedeliveryPolicy(CamelContext context,
RedeliveryPolicy parentPolicy)
|
RedeliveryPolicy |
OnExceptionDefinition.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 |
RedeliveryPolicyDefinition.createRedeliveryPolicy(CamelContext context,
RedeliveryPolicy parentPolicy)
|
RedeliveryPolicy |
OnExceptionDefinition.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 |
---|
Fields in org.apache.camel.processor declared as RedeliveryPolicy | |
---|---|
protected RedeliveryPolicy |
RedeliveryErrorHandler.redeliveryPolicy
|
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 |
RedeliveryPolicy.delayPattern(String delayPattern)
Sets the delay pattern with delay intervals. |
RedeliveryPolicy |
RedeliveryPolicy.disableRedelivery()
Disables redelivery by setting maximum redeliveries to 0. |
RedeliveryPolicy |
RedeliveryErrorHandler.getRedeliveryPolicy()
|
RedeliveryPolicy |
RedeliveryPolicy.logStackTrace(boolean logStackTrace)
Sets the logging level to use for log messages when retries are attempted. |
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.redeliverDelay(long delay)
Sets the delay in milliseconds |
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 |
Constructors in org.apache.camel.processor with parameters of type RedeliveryPolicy | |
---|---|
DeadLetterChannel(Processor output,
Logger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
Predicate handledPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy,
Processor deadLetter,
String deadLetterUri,
boolean useOriginalBodyPolicy)
Creates the dead letter channel. |
|
DefaultErrorHandler(Processor output,
Logger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
Predicate handledPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy)
Creates the default error handler. |
|
RedeliveryErrorHandler(Processor output,
Logger logger,
Processor redeliveryProcessor,
RedeliveryPolicy redeliveryPolicy,
Predicate handledPolicy,
Processor deadLetter,
String deadLetterUri,
boolean useOriginalMessagePolicy)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |