Uses of Interface
dk.cloudcreate.essentials.components.foundation.messaging.queue.DurableQueuesInterceptor
-
-
Uses of DurableQueuesInterceptor in dk.cloudcreate.essentials.components.foundation.messaging.queue
Methods in dk.cloudcreate.essentials.components.foundation.messaging.queue with parameters of type DurableQueuesInterceptor Modifier and Type Method Description DurableQueuesDurableQueues. addInterceptor(DurableQueuesInterceptor interceptor)Add aDurableQueuesInterceptorto thisDurableQueuesinstance
TheDurableQueuesInterceptorallows you to intercept all high level operationsDurableQueuesDurableQueues. removeInterceptor(DurableQueuesInterceptor interceptor)Method parameters in dk.cloudcreate.essentials.components.foundation.messaging.queue with type arguments of type DurableQueuesInterceptor Modifier and Type Method Description default 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 DurableQueuesInterceptor Modifier and Type Class Description classDurableQueuesMicrometerInterceptorclassDurableQueuesMicrometerTracingInterceptorMethod parameters in dk.cloudcreate.essentials.components.foundation.messaging.queue.micrometer with type arguments of type DurableQueuesInterceptor Modifier and Type Method Description booleanDurableQueuesMicrometerInterceptor. intercept(DeleteMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<DeleteMessage,Boolean,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>DurableQueuesMicrometerInterceptor. intercept(MarkAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<MarkAsDeadLetterMessage,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)QueueEntryIdDurableQueuesMicrometerInterceptor. intercept(QueueMessageAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessageAsDeadLetterMessage,QueueEntryId,DurableQueuesInterceptor> interceptorChain)QueueEntryIdDurableQueuesMicrometerInterceptor. intercept(QueueMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessage,QueueEntryId,DurableQueuesInterceptor> interceptorChain)List<QueueEntryId>DurableQueuesMicrometerInterceptor. intercept(QueueMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessages,List<QueueEntryId>,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>DurableQueuesMicrometerInterceptor. intercept(ResurrectDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<ResurrectDeadLetterMessage,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>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)Optional<QueuedMessage>DurableQueuesMicrometerTracingInterceptor. intercept(GetDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetDeadLetterMessage,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>DurableQueuesMicrometerTracingInterceptor. intercept(GetNextMessageReadyForDelivery operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetNextMessageReadyForDelivery,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>DurableQueuesMicrometerTracingInterceptor. intercept(GetQueuedMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<GetQueuedMessage,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>DurableQueuesMicrometerTracingInterceptor. intercept(MarkAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<MarkAsDeadLetterMessage,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)QueueEntryIdDurableQueuesMicrometerTracingInterceptor. intercept(QueueMessageAsDeadLetterMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessageAsDeadLetterMessage,QueueEntryId,DurableQueuesInterceptor> interceptorChain)QueueEntryIdDurableQueuesMicrometerTracingInterceptor. intercept(QueueMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessage,QueueEntryId,DurableQueuesInterceptor> interceptorChain)List<QueueEntryId>DurableQueuesMicrometerTracingInterceptor. intercept(QueueMessages operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<QueueMessages,List<QueueEntryId>,DurableQueuesInterceptor> interceptorChain)Optional<QueuedMessage>DurableQueuesMicrometerTracingInterceptor. intercept(RetryMessage operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<RetryMessage,Optional<QueuedMessage>,DurableQueuesInterceptor> interceptorChain)
-