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 PackagingUnits.
Author:
Heiko Scherrer
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • mapper

      private final org.ameba.mapping.BeanMapper mapper
    • creator

      private final PackagingUnitCreator 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)