Class SplitEventPropagator

java.lang.Object
org.openwms.wms.shipping.splits.SplitEventPropagator

@Profile("ASYNCHRONOUS") @Component class SplitEventPropagator extends Object
A SplitEventPropagator exposes events about ShippimgOrderPositionSplits to foreign parties.
Author:
Heiko Scherrer
  • Field Details

    • amqpTemplate

      private final org.springframework.amqp.core.AmqpTemplate amqpTemplate
    • exchangeName

      private final String exchangeName
    • mapper

      private final org.ameba.mapping.BeanMapper mapper
  • Constructor Details

    • SplitEventPropagator

      SplitEventPropagator(org.springframework.amqp.core.AmqpTemplate amqpTemplate, @Value("${owms.shipping.exchange-name}") String exchangeName, org.ameba.mapping.BeanMapper mapper)
  • Method Details

    • onEvent

      @TransactionalEventListener(fallbackExecution=true) public void onEvent(SplitCreated event)