Class ReceivingOrderDetailsUpdater

java.lang.Object
org.openwms.wms.receiving.impl.updaters.ReceivingOrderDetailsUpdater
All Implemented Interfaces:
ReceivingOrderUpdater, org.springframework.plugin.core.Plugin<ReceivingOrderUpdater.Type>

@Validated @TxService class ReceivingOrderDetailsUpdater extends Object implements ReceivingOrderUpdater
A ReceivingOrderDetailsUpdater is a ReceivingOrderUpdater strategy.
Author:
Heiko Scherrer
  • Constructor Details

    • ReceivingOrderDetailsUpdater

      ReceivingOrderDetailsUpdater()
  • Method Details

    • update

      @Transactional(propagation=MANDATORY) @Measured @NotNull public @NotNull ReceivingOrder update(@NotNull @NotNull ReceivingOrder existingReceivingOrder, @Valid @NotNull @Valid @NotNull ReceivingOrder receivingOrder)
      Update parts of a ReceivingOrder instance.
      Specified by:
      update in interface ReceivingOrderUpdater
      Parameters:
      existingReceivingOrder - The existing unmodified instance
      receivingOrder - The instance with modified values to update
      Returns:
      The updated (not saved) instance
    • supports

      public boolean supports(ReceivingOrderUpdater.Type delimiter)
      Specified by:
      supports in interface org.springframework.plugin.core.Plugin<ReceivingOrderUpdater.Type>