Class WorkflowDesignerCreateDecisionHandler
- java.lang.Object
-
- com.hybris.backoffice.workflow.designer.handler.create.AbstractWorkflowDesignerCreateHandler<WorkflowTemplateCreateDecisionForm,WorkflowDecisionTemplateModel,DecisionDto>
-
- com.hybris.backoffice.workflow.designer.handler.create.WorkflowDesignerCreateDecisionHandler
-
- All Implemented Interfaces:
com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler
public class WorkflowDesignerCreateDecisionHandler extends AbstractWorkflowDesignerCreateHandler<WorkflowTemplateCreateDecisionForm,WorkflowDecisionTemplateModel,DecisionDto>
Handler of Decision creation in ConfigurableFlowWizard
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMODEL_OBJECTstatic java.lang.StringNON_UNIQUE_DECISION_CODE_MESSAGE_KEYstatic java.lang.StringSOCKET_OUT_DECISION
-
Constructor Summary
Constructors Constructor Description WorkflowDesignerCreateDecisionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetNonUniqueCodeMessageKey()protected java.lang.StringgetSocketOutput()protected booleanisCodeUnique(WorkflowTemplateCreateDecisionForm form, com.hybris.cockpitng.core.model.WidgetModel widgetModel)protected DecisionDtoretrieveDtoObject()protected WorkflowTemplateCreateDecisionFormretrieveFormFromModel(com.hybris.cockpitng.engine.WidgetInstanceManager wim)protected WorkflowDecisionTemplateModelretrieveOrCreateModelInstance(WorkflowTemplateCreateDecisionForm workflowTemplateCreateDecisionForm, com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.cockpitng.core.model.WidgetModel widgetModel)voidsetModelService(ModelService modelService)-
Methods inherited from class com.hybris.backoffice.workflow.designer.handler.create.AbstractWorkflowDesignerCreateHandler
extractNodes, getNodeTypeService, getNotificationService, isCurrentNodeBeingEdited, perform, setNodeTypeService, setNotificationService
-
-
-
-
Field Detail
-
MODEL_OBJECT
public static final java.lang.String MODEL_OBJECT
- See Also:
- Constant Field Values
-
SOCKET_OUT_DECISION
public static final java.lang.String SOCKET_OUT_DECISION
- See Also:
- Constant Field Values
-
NON_UNIQUE_DECISION_CODE_MESSAGE_KEY
public static final java.lang.String NON_UNIQUE_DECISION_CODE_MESSAGE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
retrieveFormFromModel
protected WorkflowTemplateCreateDecisionForm retrieveFormFromModel(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
-
retrieveOrCreateModelInstance
protected WorkflowDecisionTemplateModel retrieveOrCreateModelInstance(WorkflowTemplateCreateDecisionForm workflowTemplateCreateDecisionForm, com.hybris.cockpitng.components.visjs.network.data.Node node, com.hybris.cockpitng.core.model.WidgetModel widgetModel)
-
retrieveDtoObject
protected DecisionDto retrieveDtoObject()
-
getSocketOutput
protected java.lang.String getSocketOutput()
-
isCodeUnique
protected boolean isCodeUnique(WorkflowTemplateCreateDecisionForm form, com.hybris.cockpitng.core.model.WidgetModel widgetModel)
-
getNonUniqueCodeMessageKey
protected java.lang.String getNonUniqueCodeMessageKey()
-
setModelService
public void setModelService(ModelService modelService)
-
-