Interface TmaOrderEntryFacade
- All Known Implementing Classes:
DefaultTmaOrderEntryFacade
public interface TmaOrderEntryFacade
Facade handling cart operations for
OrderEntryData.- Since:
- 2102
-
Method Summary
Modifier and TypeMethodDescriptiongetAllChildEntries(OrderEntryData rootEntry) Returns all the child entries for the provided rootEntry.getAllSpoEntries(AbstractOrderData abstractOrderData) Returns all abstract order entries corresponding to SPOs.getAllSpoEntries(OrderEntryData rootEntry) Returns all the child entries corresponding to SPOs.getEntry(OrderEntryData entry, String productCode) Returns the entry containing the the given product code.getEntry(List<OrderEntryData> entries, long entryNumber) Returns the entry matching to the given entry number.getEntry(List<OrderEntryData> entries, String productCode, String pickupStore) Returns the entry matching to the given product code and store.
-
Method Details
-
getEntry
Returns the entry matching to the given entry number.- Parameters:
entries- The list of entriesentryNumber- The entry number- Returns:
- The entry matching to the provided entry number
-
getEntry
Returns the entry containing the the given product code.- Parameters:
entry- The rootEntryproductCode- The identifier of the product offering- Returns:
- The entry containing the matching product offering
-
getEntry
Returns the entry matching to the given product code and store.- Parameters:
entries- The list of entriesproductCode- The identifier of the productpickupStore- The identifier of the pick-up store- Returns:
- The entry matching to the provided entry number
-
getAllSpoEntries
Returns all the child entries corresponding to SPOs.- Parameters:
rootEntry- The root entry- Returns:
- List of
OrderEntryDatacorresponding to SPOs
-
getAllSpoEntries
Returns all abstract order entries corresponding to SPOs.- Parameters:
abstractOrderData- The sbatract order data object- Returns:
- List of
OrderEntryDatacorresponding to SPOs
-
getAllChildEntries
Returns all the child entries for the provided rootEntry.- Parameters:
rootEntry- The root entry- Returns:
- List of
OrderEntryDatacontaining the child entries
-