public abstract class TopologyRecoveryRetryLogic extends Object
DefaultRetryHandler.
They're composed and used with the TopologyRecoveryRetryHandlerBuilder.DefaultRetryHandler,
RetryHandler,
TopologyRecoveryRetryHandlerBuilder| Constructor and Description |
|---|
TopologyRecoveryRetryLogic() |
public static final BiPredicate<RecordedEntity,Exception> CHANNEL_CLOSED_NOT_FOUND
public static final DefaultRetryHandler.RetryOperation<Void> RECOVER_CHANNEL
public static final DefaultRetryHandler.RetryOperation<Void> RECOVER_BINDING_QUEUE
public static final DefaultRetryHandler.RetryOperation<Void> RECOVER_BINDING
public static final DefaultRetryHandler.RetryOperation<Void> RECOVER_CONSUMER_QUEUE
public static final DefaultRetryHandler.RetryOperation<Void> RECOVER_CONSUMER_QUEUE_BINDINGS
public static final DefaultRetryHandler.RetryOperation<String> RECOVER_CONSUMER
public static final TopologyRecoveryRetryHandlerBuilder RETRY_ON_QUEUE_NOT_FOUND_RETRY_HANDLER
TopologyRecoveryRetryHandlerBuilder that retries recovery of bindings and consumers
when their respective queue is not found.
This retry handler can be useful for long recovery processes, whereby auto-delete queues
can be deleted between queue recovery and binding/consumer recovery.Copyright © 2020 VMware, Inc. or its affiliates.. All rights reserved.