Class AbstractConsignmentAction
- java.lang.Object
-
- de.hybris.platform.processengine.action.AbstractAction<T>
-
- de.hybris.platform.processengine.action.AbstractProceduralAction<ConsignmentProcessModel>
-
- de.hybris.platform.yacceleratorordermanagement.actions.consignment.AbstractConsignmentAction
-
- All Implemented Interfaces:
Action<ConsignmentProcessModel>
- Direct Known Subclasses:
ConfirmPickupConsignmentAction
,ConfirmShipConsignmentAction
public abstract class AbstractConsignmentAction extends AbstractProceduralAction<ConsignmentProcessModel>
Common functionality extracted for actions that are dealing with consignment workflow
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.processengine.action.AbstractProceduralAction
AbstractProceduralAction.Transition
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Logger
LOG
-
Fields inherited from class de.hybris.platform.processengine.action.AbstractAction
modelService, processParameterHelper
-
Fields inherited from interface de.hybris.platform.processengine.spring.Action
ERROR_RETURN_CODE, RETRY_RETURN_CODE
-
-
Constructor Summary
Constructors Constructor Description AbstractConsignmentAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConsignmentProcessingEvent
getEvent(ConsignmentProcessModel process)
Retrieves aConsignmentProcessingEvent
out of the consignment process modelprotected EventService
getEventService()
protected WarehousingConsignmentWorkflowService
getWarehousingConsignmentWorkflowService()
void
setEventService(EventService eventService)
void
setWarehousingConsignmentWorkflowService(WarehousingConsignmentWorkflowService warehousingConsignmentWorkflowService)
-
Methods inherited from class de.hybris.platform.processengine.action.AbstractProceduralAction
execute, executeAction, getTransitions
-
Methods inherited from class de.hybris.platform.processengine.action.AbstractAction
createTransitions, getModelService, getProcessParameterHelper, getProcessParameterValue, refresh, save, setModelService, setOrderStatus, setProcessParameterHelper
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.processengine.spring.Action
getCurrentActionDefinitionContext
-
-
-
-
Method Detail
-
getEvent
protected ConsignmentProcessingEvent getEvent(ConsignmentProcessModel process)
Retrieves aConsignmentProcessingEvent
out of the consignment process model- Parameters:
process
- theConsignmentProcessModel
- Returns:
- the newly retrieved
ConsignmentProcessingEvent
-
getEventService
protected EventService getEventService()
-
setEventService
public void setEventService(EventService eventService)
-
getWarehousingConsignmentWorkflowService
protected WarehousingConsignmentWorkflowService getWarehousingConsignmentWorkflowService()
-
setWarehousingConsignmentWorkflowService
public void setWarehousingConsignmentWorkflowService(WarehousingConsignmentWorkflowService warehousingConsignmentWorkflowService)
-
-