Class TransactionCommandHandler
java.lang.Object
org.openwms.transactions.commands.TransactionCommandHandler
- All Implemented Interfaces:
CommandHandler<TransactionCommand>
@Component
class TransactionCommandHandler
extends Object
implements CommandHandler<TransactionCommand>
A TransactionCommandHandler handles commands to create
Transactions.- Author:
- Heiko Scherrer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TransactionMapperprivate final Persistable<Transaction> -
Constructor Summary
ConstructorsConstructorDescriptionTransactionCommandHandler(TransactionMapper mapper, Persistable<Transaction> storage) -
Method Summary
Modifier and TypeMethodDescriptionvoidprocess(TransactionCommand command) Process a givencommand.
-
Field Details
-
mapper
-
storage
-
-
Constructor Details
-
TransactionCommandHandler
TransactionCommandHandler(TransactionMapper mapper, Persistable<Transaction> storage)
-
-
Method Details
-
process
Process a givencommand.- Specified by:
processin interfaceCommandHandler<TransactionCommand>- Parameters:
command- The command instance
-