Class PackagingUnitCommandListener
java.lang.Object
org.openwms.wms.inventory.listeners.PackagingUnitCommandListener
@Profile("ASYNCHRONOUS && !MANAGED")
@Validated
@TxService
class PackagingUnitCommandListener
extends Object
A PackagingUnitCommandListener is an external command listener to operate on
PackagingUnit
s.- Author:
- Heiko Scherrer
-
Field Summary
Modifier and TypeFieldDescriptionprivate final PackagingUnitCreator
private static final org.slf4j.Logger
private final org.ameba.mapping.BeanMapper
-
Constructor Summary
ConstructorDescriptionPackagingUnitCommandListener
(org.ameba.mapping.BeanMapper mapper, PackagingUnitCreator creator) -
Method Summary
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
mapper
private final org.ameba.mapping.BeanMapper mapper -
creator
-
-
Constructor Details
-
PackagingUnitCommandListener
PackagingUnitCommandListener(org.ameba.mapping.BeanMapper mapper, PackagingUnitCreator creator)
-
-
Method Details
-
onCommand
@Measured @RabbitListener(queues="${owms.commands.inventory.pu.queue-name}") public void onCommand(@Valid @Payload @Valid CreatePackagingUnitCommand command)
-