Class DefaultTimedBanDeclineStrategy
java.lang.Object
de.hybris.platform.warehousing.allocation.decline.action.impl.DefaultTimedBanDeclineStrategy
- All Implemented Interfaces:
DeclineActionStrategy
Strategy to apply when the decline reason for a consignment entry is
DeclineReason.TOOBUSY.
Or for each DeclineReason, when declining the consignment allocated from the external WarehouseModel-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(DeclineEntry declineEntry) Action to be performed based on the givenDeclineEntry, based on the selectedDeclineReasonvoidexecute(Collection<DeclineEntry> declineEntries) Action to be performed on the given collection ofDeclineEntry, based on the selectedDeclineReasonprotected SourcingBanServicevoidsetSourcingBanService(SourcingBanService sourcingBanService)
-
Constructor Details
-
DefaultTimedBanDeclineStrategy
public DefaultTimedBanDeclineStrategy()
-
-
Method Details
-
execute
Description copied from interface:DeclineActionStrategyAction to be performed based on the givenDeclineEntry, based on the selectedDeclineReason- Specified by:
executein interfaceDeclineActionStrategy- Parameters:
declineEntry- theDeclineEntryto be declined
-
execute
Description copied from interface:DeclineActionStrategyAction to be performed on the given collection ofDeclineEntry, based on the selectedDeclineReason- Specified by:
executein interfaceDeclineActionStrategy- Parameters:
declineEntries- the collection ofDeclineEntryto be declined
-
getSourcingBanService
-
setSourcingBanService
-