Class ProcessConsignmentPreFulfillmentActionTest.SecondConsignmentPreFulfillmentStrategy
java.lang.Object
de.hybris.platform.yacceleratorordermanagement.actions.consignment.ProcessConsignmentPreFulfillmentActionTest.SecondConsignmentPreFulfillmentStrategy
- All Implemented Interfaces:
ConsignmentPreFulfillmentStrategy
- Enclosing class:
- ProcessConsignmentPreFulfillmentActionTest
protected static class ProcessConsignmentPreFulfillmentActionTest.SecondConsignmentPreFulfillmentStrategy
extends Object
implements ConsignmentPreFulfillmentStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanProceedAfterPerform(ConsignmentModel consignment) Decides if it execution goes to the next strategy in the list or if it goes to wait stepvoidperform(ConsignmentModel consignment) Executes before the fulfillment process of the external system begins
-
Constructor Details
-
SecondConsignmentPreFulfillmentStrategy
protected SecondConsignmentPreFulfillmentStrategy()
-
-
Method Details
-
perform
Description copied from interface:ConsignmentPreFulfillmentStrategyExecutes before the fulfillment process of the external system begins- Specified by:
performin interfaceConsignmentPreFulfillmentStrategy- Parameters:
consignment- theConsignmentModel
-
canProceedAfterPerform
Description copied from interface:ConsignmentPreFulfillmentStrategyDecides if it execution goes to the next strategy in the list or if it goes to wait step- Specified by:
canProceedAfterPerformin interfaceConsignmentPreFulfillmentStrategy- Parameters:
consignment- theConsignmentModel- Returns:
- false, if process have to wait or true if execution can move further
-