Uses of Enum Class
dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward.MessageConsumptionMode
Packages that use MessageConsumptionMode
-
Uses of MessageConsumptionMode in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward
Fields in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward declared as MessageConsumptionModeModifier and TypeFieldDescriptionfinal MessageConsumptionModeInboxConfig.messageConsumptionModeThe consumption mode for the inbox'smessageConsumeracross all the different instances in the entire cluster
If you're working withOrderedMessage's then theInboxconsumer must be configured withInboxConfig.getMessageConsumptionMode()having valueSingleGlobalConsumerin order to be able to guarantee thatOrderedMessage's are delivered inOrderedMessage.getOrder()perOrderedMessage.getKey()across as manyInboxConfig.numberOfParallelMessageConsumersas you wish to use.final MessageConsumptionModeOutboxConfig.messageConsumptionModeThe consumption mode for the outbox'smessageConsumeracross all the different instances in the entire cluster
If you're working withOrderedMessage's then theOutboxconsumer must be configured withOutboxConfig.getMessageConsumptionMode()having valueSingleGlobalConsumerin order to be able to guarantee thatOrderedMessage's are delivered inOrderedMessage.getOrder()perOrderedMessage.getKey()across as manyOutboxConfig.numberOfParallelMessageConsumersas you wish to use.Methods in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward that return MessageConsumptionModeModifier and TypeMethodDescriptionInboxConfig.getMessageConsumptionMode()OutboxConfig.getMessageConsumptionMode()static MessageConsumptionModeReturns the enum constant of this class with the specified name.static MessageConsumptionMode[]MessageConsumptionMode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward with parameters of type MessageConsumptionModeModifier and TypeMethodDescriptionInboxConfigBuilder.messageConsumptionMode(MessageConsumptionMode messageConsumptionMode) OutboxConfigBuilder.setMessageConsumptionMode(MessageConsumptionMode messageConsumptionMode) Constructors in dk.cloudcreate.essentials.components.foundation.messaging.eip.store_and_forward with parameters of type MessageConsumptionModeModifierConstructorDescriptionInboxConfig(InboxName inboxName, RedeliveryPolicy redeliveryPolicy, MessageConsumptionMode messageConsumptionMode, int numberOfParallelMessageConsumers) OutboxConfig(OutboxName outboxName, RedeliveryPolicy redeliveryPolicy, MessageConsumptionMode messageConsumptionMode, int numberOfParallelMessageConsumers)