Uses of Interface
dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward.Outbox
-
Packages that use Outbox Package Description dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward -
-
Uses of Outbox in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward
Classes in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward that implement Outbox Modifier and Type Class Description classOutboxes.DurableQueueBasedOutboxes.DurableQueueBasedOutboxMethods in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward that return Outbox Modifier and Type Method Description OutboxOutbox. consume(Consumer<Message> messageConsumer)Start consuming messages from the Outbox using the provided message consumer.
Only needs to be called if the instance was created without a message consumerOutboxOutboxes.DurableQueueBasedOutboxes.DurableQueueBasedOutbox. consume(Consumer<Message> messageConsumer)default OutboxOutboxes. getOrCreateForwardingOutbox(OutboxConfig outboxConfig, EventHandler eventHandler)Get an existingOutboxinstance or create a new instance that forwards to anEventHandler.
If an existingOutboxwith a matchingOutboxNameis already created then that instance is returned (irrespective of whether the redeliveryPolicy, etc.OutboxOutboxes.DurableQueueBasedOutboxes. getOrCreateOutbox(OutboxConfig outboxConfig)OutboxOutboxes.DurableQueueBasedOutboxes. getOrCreateOutbox(OutboxConfig outboxConfig, Consumer<Message> messageConsumer)OutboxOutboxes. getOrCreateOutbox(OutboxConfig outboxConfig)Get an existingOutboxinstance or create a new instance.OutboxOutboxes. getOrCreateOutbox(OutboxConfig outboxConfig, Consumer<Message> messageConsumer)Get an existingOutboxinstance or create a new instance.Methods in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward that return types with arguments of type Outbox Modifier and Type Method Description Collection<Outbox>Outboxes.DurableQueueBasedOutboxes. getOutboxes()Collection<Outbox>Outboxes. getOutboxes()
-