Class ShippingUIServiceImpl

java.lang.Object
org.openwms.wms.shipping.ui.impl.ShippingUIServiceImpl
All Implemented Interfaces:
ShippingUIService

@TxService class ShippingUIServiceImpl extends Object implements ShippingUIService
A ShippingUIServiceImpl.
Author:
Heiko Scherrer
  • Field Details

    • repository

      private final ShippingOrderRepository repository
    • mapper

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

    • ShippingUIServiceImpl

      ShippingUIServiceImpl(ShippingOrderRepository repository, org.ameba.mapping.BeanMapper mapper)
  • Method Details

    • findInStates

      @Measured @Transactional(readOnly=true) public List<ShippingOrderVO> findInStates(List<OrderState> orderStates, boolean excludePositions)
      Find and return all ShippingOrders in the given states.
      Specified by:
      findInStates in interface ShippingUIService
      Parameters:
      orderStates - The states to search for
      excludePositions - Whether to exclude the ShippingOrderPositions for each ShippingOrder in the return list or not.
      Returns:
      A list or an empty list, never null