Uses of Interface
dk.cloudcreate.essentials.components.foundation.messaging.queue.DurableQueueConsumer
Packages that use DurableQueueConsumer
Package
Description
-
Uses of DurableQueueConsumer in dk.cloudcreate.essentials.components.foundation.messaging.queue
Classes in dk.cloudcreate.essentials.components.foundation.messaging.queue that implement DurableQueueConsumerModifier and TypeClassDescriptionclassDefaultDurableQueueConsumer<DURABLE_QUEUES extends DurableQueues,UOW extends UnitOfWork, UOW_FACTORY extends UnitOfWorkFactory<UOW>> The defaultDurableQueueConsumerwhich provides basic implementation (including retrying messages in case of failure, polling interval optimization, etc.)
Log levels of interest:Methods in dk.cloudcreate.essentials.components.foundation.messaging.queue that return DurableQueueConsumerModifier and TypeMethodDescriptionDurableQueues.consumeFromQueue(ConsumeFromQueue operation) Start an asynchronous message consumer.
Note: There can only be oneDurableQueueConsumerperQueueNameperDurableQueuesinstance
Log levels of interest:default DurableQueueConsumerDurableQueues.consumeFromQueue(QueueName queueName, RedeliveryPolicy redeliveryPolicy, int parallelConsumers, QueuedMessageHandler queueMessageHandler) Start an asynchronous message consumer.
Note: There can only be oneDurableQueueConsumerperQueueNameperDurableQueuesinstance
Log levels of interest:default DurableQueueConsumerDurableQueues.consumeFromQueue(String consumerName, QueueName queueName, RedeliveryPolicy redeliveryPolicy, int parallelConsumers, QueuedMessageHandler queueMessageHandler) Start an asynchronous message consumer.
Note: There can only be oneDurableQueueConsumerperQueueNameperDurableQueuesinstance
Log levels of interest:default DurableQueueConsumerDurableQueuesInterceptor.intercept(ConsumeFromQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<ConsumeFromQueue, DurableQueueConsumer, DurableQueuesInterceptor> interceptorChain) InterceptConsumeFromQueuecallsdefault DurableQueueConsumerDurableQueuesInterceptor.intercept(StopConsumingFromQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<StopConsumingFromQueue, DurableQueueConsumer, DurableQueuesInterceptor> interceptorChain) InterceptStopConsumingFromQueuecalls - is initiated whencancel()is calledMethod parameters in dk.cloudcreate.essentials.components.foundation.messaging.queue with type arguments of type DurableQueueConsumerModifier and TypeMethodDescriptiondefault DurableQueueConsumerDurableQueuesInterceptor.intercept(ConsumeFromQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<ConsumeFromQueue, DurableQueueConsumer, DurableQueuesInterceptor> interceptorChain) InterceptConsumeFromQueuecallsdefault DurableQueueConsumerDurableQueuesInterceptor.intercept(StopConsumingFromQueue operation, dk.cloudcreate.essentials.shared.interceptor.InterceptorChain<StopConsumingFromQueue, DurableQueueConsumer, DurableQueuesInterceptor> interceptorChain) InterceptStopConsumingFromQueuecalls - is initiated whencancel()is calledConstructor parameters in dk.cloudcreate.essentials.components.foundation.messaging.queue with type arguments of type DurableQueueConsumerModifierConstructorDescriptionDefaultDurableQueueConsumer(ConsumeFromQueue consumeFromQueue, UOW_FACTORY unitOfWorkFactory, DURABLE_QUEUES durableQueues, Consumer<DurableQueueConsumer> removeDurableQueueConsumer, long pollingIntervalMs, QueuePollingOptimizer queuePollingOptimizer) -
Uses of DurableQueueConsumer in dk.cloudcreate.essentials.components.foundation.messaging.queue.operations
Fields in dk.cloudcreate.essentials.components.foundation.messaging.queue.operations declared as DurableQueueConsumerModifier and TypeFieldDescriptionfinal DurableQueueConsumerStopConsumingFromQueue.durableQueueConsumerThe durable queue consumer being stoppedMethods in dk.cloudcreate.essentials.components.foundation.messaging.queue.operations that return DurableQueueConsumerMethods in dk.cloudcreate.essentials.components.foundation.messaging.queue.operations with parameters of type DurableQueueConsumerModifier and TypeMethodDescriptionStopConsumingFromQueueBuilder.setDurableQueueConsumer(DurableQueueConsumer durableQueueConsumer) Constructors in dk.cloudcreate.essentials.components.foundation.messaging.queue.operations with parameters of type DurableQueueConsumerModifierConstructorDescriptionStopConsumingFromQueue(DurableQueueConsumer durableQueueConsumer) Stop an asynchronous message consumer.