Class AbstractSplittingStrategy

    • Constructor Detail

      • AbstractSplittingStrategy

        public AbstractSplittingStrategy()
    • Method Detail

      • getGroupingObject

        public abstract java.lang.Object getGroupingObject​(AbstractOrderEntryModel orderEntry)
        Gets the set of object that group consignmentEntry.
        Parameters:
        orderEntry - the order entry
        Returns:
        the grouping object
      • afterSplitting

        public abstract void afterSplitting​(java.lang.Object groupingObject,
                                            ConsignmentModel createdOne)
        After splitting.
        Parameters:
        groupingObject - the grouping object
        createdOne - the created one