Uses of Interface
dk.cloudcreate.essentials.components.foundation.messaging.queue.DurableQueuesInterceptor
Packages that use DurableQueuesInterceptor
Package
Description
-
Uses of DurableQueuesInterceptor in dk.cloudcreate.essentials.components.foundation.messaging.queue
Methods in dk.cloudcreate.essentials.components.foundation.messaging.queue with parameters of type DurableQueuesInterceptorModifier and TypeMethodDescriptionDurableQueues.addInterceptor(DurableQueuesInterceptor interceptor) Add aDurableQueuesInterceptorto thisDurableQueuesinstance
TheDurableQueuesInterceptorallows you to intercept all high level operationsDurableQueues.removeInterceptor(DurableQueuesInterceptor interceptor) Method parameters in dk.cloudcreate.essentials.components.foundation.messaging.queue with type arguments of type DurableQueuesInterceptorModifier and TypeMethodDescriptiondefault DurableQueuesDurableQueues.addInterceptors(List<DurableQueuesInterceptor> interceptors) AddDurableQueuesInterceptor's to thisDurableQueuesinstance
TheDurableQueuesInterceptorallows you to intercept all high level operationsdefault booleanDurableQueuesInterceptor.intercept(AcknowledgeMessageAsHandled operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<AcknowledgeMessageAsHandled, Boolean, DurableQueuesInterceptor> interceptorChain) InterceptAcknowledgeMessageAsHandledcallsdefault DurableQueueConsumerDurableQueuesInterceptor.intercept(ConsumeFromQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<ConsumeFromQueue, DurableQueueConsumer, DurableQueuesInterceptor> interceptorChain) InterceptConsumeFromQueuecallsdefault booleanDurableQueuesInterceptor.intercept(DeleteMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<DeleteMessage, Boolean, DurableQueuesInterceptor> interceptorChain) InterceptDeleteMessagecallsdefault Optional<QueuedMessage>DurableQueuesInterceptor.intercept(GetDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptGetDeadLetterMessagecallsdefault List<QueuedMessage>DurableQueuesInterceptor.intercept(GetDeadLetterMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetDeadLetterMessages, List<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptGetDeadLetterMessagescallsdefault Optional<QueuedMessage>DurableQueuesInterceptor.intercept(GetNextMessageReadyForDelivery operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetNextMessageReadyForDelivery, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptGetNextMessageReadyForDeliverycallsdefault Optional<QueuedMessage>DurableQueuesInterceptor.intercept(GetQueuedMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetQueuedMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptGetQueuedMessagecallsdefault List<QueuedMessage>DurableQueuesInterceptor.intercept(GetQueuedMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetQueuedMessages, List<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptGetQueuedMessagescallsdefault longDurableQueuesInterceptor.intercept(GetTotalDeadLetterMessagesQueuedFor operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetTotalDeadLetterMessagesQueuedFor, Long, DurableQueuesInterceptor> interceptorChain) InterceptGetTotalDeadLetterMessagesQueuedForcallsdefault longDurableQueuesInterceptor.intercept(GetTotalMessagesQueuedFor operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetTotalMessagesQueuedFor, Long, DurableQueuesInterceptor> interceptorChain) InterceptGetTotalMessagesQueuedForcallsdefault Optional<QueuedMessage>DurableQueuesInterceptor.intercept(MarkAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<MarkAsDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptMarkAsDeadLetterMessagecallsdefault intDurableQueuesInterceptor.intercept(PurgeQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<PurgeQueue, Integer, DurableQueuesInterceptor> interceptorChain) InterceptPurgeQueuecallsdefault QueueEntryIdDurableQueuesInterceptor.intercept(QueueMessageAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessageAsDeadLetterMessage, QueueEntryId, DurableQueuesInterceptor> interceptorChain) InterceptQueueMessageAsDeadLetterMessagecallsdefault QueueEntryIdDurableQueuesInterceptor.intercept(QueueMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessage, QueueEntryId, DurableQueuesInterceptor> interceptorChain) InterceptQueueMessagecallsdefault List<QueueEntryId>DurableQueuesInterceptor.intercept(QueueMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessages, List<QueueEntryId>, DurableQueuesInterceptor> interceptorChain) InterceptQueueMessagescallsdefault Optional<QueuedMessage>DurableQueuesInterceptor.intercept(ResurrectDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<ResurrectDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptResurrectDeadLetterMessagecallsdefault Optional<QueuedMessage>DurableQueuesInterceptor.intercept(RetryMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<RetryMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) InterceptRetryMessagecallsdefault DurableQueueConsumerDurableQueuesInterceptor.intercept(StopConsumingFromQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<StopConsumingFromQueue, DurableQueueConsumer, DurableQueuesInterceptor> interceptorChain) InterceptStopConsumingFromQueuecalls - is initiated whenDurableQueueConsumer.cancel()is called -
Uses of DurableQueuesInterceptor in dk.cloudcreate.essentials.components.foundation.messaging.queue.micrometer
Classes in dk.cloudcreate.essentials.components.foundation.messaging.queue.micrometer that implement DurableQueuesInterceptorModifier and TypeClassDescriptionclassclassMethod parameters in dk.cloudcreate.essentials.components.foundation.messaging.queue.micrometer with type arguments of type DurableQueuesInterceptorModifier and TypeMethodDescriptionbooleanDurableQueuesMicrometerInterceptor.intercept(DeleteMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<DeleteMessage, Boolean, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerInterceptor.intercept(MarkAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<MarkAsDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerInterceptor.intercept(QueueMessageAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessageAsDeadLetterMessage, QueueEntryId, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerInterceptor.intercept(QueueMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessage, QueueEntryId, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerInterceptor.intercept(QueueMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessages, List<QueueEntryId>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerInterceptor.intercept(ResurrectDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<ResurrectDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerInterceptor.intercept(RetryMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<RetryMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) booleanDurableQueuesMicrometerTracingInterceptor.intercept(AcknowledgeMessageAsHandled operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<AcknowledgeMessageAsHandled, Boolean, DurableQueuesInterceptor> interceptorChain) booleanDurableQueuesMicrometerTracingInterceptor.intercept(DeleteMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<DeleteMessage, Boolean, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(GetDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(GetNextMessageReadyForDelivery operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetNextMessageReadyForDelivery, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(GetQueuedMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetQueuedMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(MarkAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<MarkAsDeadLetterMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(QueueMessageAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessageAsDeadLetterMessage, QueueEntryId, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(QueueMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessage, QueueEntryId, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(QueueMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessages, List<QueueEntryId>, DurableQueuesInterceptor> interceptorChain) DurableQueuesMicrometerTracingInterceptor.intercept(RetryMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<RetryMessage, Optional<QueuedMessage>, DurableQueuesInterceptor> interceptorChain)