Package com.hybris.backoffice.workflow
Class WorkflowActionDecisionAction
- java.lang.Object
-
- com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
-
- com.hybris.cockpitng.actions.AbstractStatefulAction<WorkflowActionModel,WorkflowDecisionModel>
-
- com.hybris.backoffice.workflow.WorkflowActionDecisionAction
-
- All Implemented Interfaces:
com.hybris.cockpitng.actions.CockpitAction<WorkflowActionModel,WorkflowDecisionModel>,com.hybris.cockpitng.engine.ComponentWidgetAdapterAware
public class WorkflowActionDecisionAction extends com.hybris.cockpitng.actions.AbstractStatefulAction<WorkflowActionModel,WorkflowDecisionModel>
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringPARAMETER_SELECTED_DECISIONprotected WorkflowDecisionMakerworkflowDecisionMaker
-
Constructor Summary
Constructors Constructor Description WorkflowActionDecisionAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WorkflowDecisionMakergetWorkflowDecisionMaker()com.hybris.cockpitng.actions.ActionResultperform(com.hybris.cockpitng.actions.ActionContext<WorkflowActionModel> ctx)voidsetWorkflowDecisionMaker(WorkflowDecisionMaker workflowDecisionMaker)protected booleanshouldPerform(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, WorkflowDecisionModel selectedDecision)-
Methods inherited from class com.hybris.cockpitng.actions.AbstractStatefulAction
getActionUID, getValue, restoreModelValue, setValue, storeModelValue
-
Methods inherited from class com.hybris.cockpitng.engine.impl.AbstractComponentWidgetAdapterAware
addSocketInputEventListener, getComponentID, handleSocketInputEvent, initialize, initializeDefaultEventListeners, registerStubInstance, sendOutput, setComponentID, unregisterStubInstance
-
-
-
-
Field Detail
-
PARAMETER_SELECTED_DECISION
protected static final java.lang.String PARAMETER_SELECTED_DECISION
- See Also:
- Constant Field Values
-
workflowDecisionMaker
protected WorkflowDecisionMaker workflowDecisionMaker
-
-
Method Detail
-
perform
public com.hybris.cockpitng.actions.ActionResult perform(com.hybris.cockpitng.actions.ActionContext<WorkflowActionModel> ctx)
-
shouldPerform
protected boolean shouldPerform(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, WorkflowDecisionModel selectedDecision)
-
getWorkflowDecisionMaker
protected WorkflowDecisionMaker getWorkflowDecisionMaker()
-
setWorkflowDecisionMaker
@Autowired public void setWorkflowDecisionMaker(WorkflowDecisionMaker workflowDecisionMaker)
-
-