Class AbstractEntriesSelectionStrategy

    • Constructor Detail

      • AbstractEntriesSelectionStrategy

        public AbstractEntriesSelectionStrategy()
    • Method Detail

      • pickup

        public java.util.Map<java.lang.Integer,​java.lang.Integer> pickup​(EntriesSelectionStrategyRPD strategy,
                                                                               java.util.Map<java.lang.Integer,​java.lang.Integer> consumableQuantities)
        Description copied from interface: EntriesSelectionStrategy
        Evaluates what Order Entries and how many units of each of them should be picked up to be used.
        Specified by:
        pickup in interface EntriesSelectionStrategy
        Parameters:
        strategy - defines how many total units and from which Order Entries the ones should be picked up.
        consumableQuantities - map, containing the consumable order entry quantities
        Returns:
        Map with entries having orderEntry.entryNumber as a key and number of Items To Consumed as value