Uses of Class
com.rabbitmq.client.impl.recovery.RecordedEntity
-
Packages that use RecordedEntity Package Description com.rabbitmq.client The client API proper: classes and interfaces representing the AMQP connections, channels, and wire-protocol framing descriptors.com.rabbitmq.client.impl.recovery Implementation of connection and topology recovery. -
-
Uses of RecordedEntity in com.rabbitmq.client
Fields in com.rabbitmq.client declared as RecordedEntity Modifier and Type Field Description private RecordedEntityTopologyRecoveryException. recordedEntityMethods in com.rabbitmq.client that return RecordedEntity Modifier and Type Method Description RecordedEntityTopologyRecoveryException. getRecordedEntity()Constructors in com.rabbitmq.client with parameters of type RecordedEntity Constructor Description TopologyRecoveryException(java.lang.String message, java.lang.Throwable cause, RecordedEntity recordedEntity) -
Uses of RecordedEntity in com.rabbitmq.client.impl.recovery
Subclasses of RecordedEntity in com.rabbitmq.client.impl.recovery Modifier and Type Class Description classRecordedBindingclassRecordedConsumerclassRecordedExchangeclassRecordedExchangeBindingclassRecordedNamedEntityclassRecordedQueueclassRecordedQueueBindingFields in com.rabbitmq.client.impl.recovery declared as RecordedEntity Modifier and Type Field Description private RecordedEntityRetryContext. entityprivate RecordedEntityRetryResult. recordedEntityThe entity to recover.Fields in com.rabbitmq.client.impl.recovery with type parameters of type RecordedEntity Modifier and Type Field Description static java.util.function.BiPredicate<RecordedEntity,java.lang.Exception>TopologyRecoveryRetryLogic. CHANNEL_CLOSED_NOT_FOUNDChannel has been closed because of a resource that doesn't exist.Methods in com.rabbitmq.client.impl.recovery with type parameters of type RecordedEntity Modifier and Type Method Description private <E extends RecordedEntity>
java.util.List<java.util.concurrent.Callable<java.lang.Object>>AutorecoveringConnection. groupEntitiesByChannel(java.util.Collection<E> entities)Methods in com.rabbitmq.client.impl.recovery that return RecordedEntity Modifier and Type Method Description RecordedEntityRetryContext. entity()The to-be-recovered entity.RecordedEntityRetryResult. getRecordedEntity()The entity to recover.Methods in com.rabbitmq.client.impl.recovery with parameters of type RecordedEntity Modifier and Type Method Description protected RetryResultDefaultRetryHandler. doRetry(java.util.function.BiPredicate<RecordedEntity,java.lang.Exception> condition, DefaultRetryHandler.RetryOperation<?> operation, RecordedEntity entity, RetryContext context)protected voidDefaultRetryHandler. log(RecordedEntity entity, java.lang.Exception exception, int attempts)private <T> RetryResultAutorecoveringConnection. wrapRetryIfNecessary(RecordedEntity entity, java.util.concurrent.Callable<T> recoveryAction)Method parameters in com.rabbitmq.client.impl.recovery with type arguments of type RecordedEntity Modifier and Type Method Description protected RetryResultDefaultRetryHandler. doRetry(java.util.function.BiPredicate<RecordedEntity,java.lang.Exception> condition, DefaultRetryHandler.RetryOperation<?> operation, RecordedEntity entity, RetryContext context)private voidAutorecoveringConnection. recoverEntitiesAsynchronously(java.util.concurrent.ExecutorService executor, java.util.Collection<? extends RecordedEntity> recordedEntities)Constructors in com.rabbitmq.client.impl.recovery with parameters of type RecordedEntity Constructor Description RetryContext(RecordedEntity entity, java.lang.Exception exception, AutorecoveringConnection connection)RetryResult(RecordedEntity recordedEntity, java.lang.Object result)
-