Package org.openwms.transactions.api.commands
package org.openwms.transactions.api.commands
This package contains command types and handlers exposed as part of the public API of the service.
-
ClassDescriptionA AsyncTransactionApi accepts
TransactionCommands and processes them asynchronously.A NoOpAsyncTransactionApi is a bean used as a fallback in case no otherAsyncTransactionApiimplementation is instantiated.A RabbitTransactionApiImpl is a sender facade that uses RabbitMQ to send transaction commands.A TransactionalCommandListener listens on client-side in-memoryTransactionCommands after a running transaction as been succeeded and triggers the creation of aTransactionover AMQP.A TransactionCommand.