Class DecisionsFromActionTemplateFactory
java.lang.Object
de.hybris.platform.workflow.services.internal.impl.AbstractWorkflowFactory
de.hybris.platform.workflow.services.internal.impl.DecisionsFromActionTemplateFactory
- All Implemented Interfaces:
WorkflowFactory<WorkflowModel,WorkflowActionTemplateModel, List<WorkflowDecisionModel>>
public class DecisionsFromActionTemplateFactory
extends AbstractWorkflowFactory
implements WorkflowFactory<WorkflowModel,WorkflowActionTemplateModel,List<WorkflowDecisionModel>>
Creates a list of
WorkflowDecisionModel from as result of
DecisionFromDecisionTemplateFactory.create(WorkflowModel, WorkflowDecisionTemplateModel)
for a given WorkflowActionTemplateModel.getDecisionTemplates(). Additionally saves newly created
WorkflowDecisionModel and WorkflowActionModel.-
Field Summary
Fields inherited from class de.hybris.platform.workflow.services.internal.impl.AbstractWorkflowFactory
modelService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(WorkflowModel root, WorkflowActionTemplateModel templateAction) voidsetDecisionFactory(WorkflowFactory<WorkflowModel, WorkflowDecisionTemplateModel, WorkflowDecisionModel> converter) voidsetI18nService(I18NService i18nService) voidsetTypeService(TypeService typeService) voidsetWorkflowLinksDao(WorkflowLinksDao workflowLinksDao) voidsetWorkflowLinksTemplateDao(WorkflowLinksTemplateDao workflowLinksTemplateDao) Methods inherited from class de.hybris.platform.workflow.services.internal.impl.AbstractWorkflowFactory
getWorkAction, setModelService
-
Constructor Details
-
DecisionsFromActionTemplateFactory
public DecisionsFromActionTemplateFactory()
-
-
Method Details
-
setWorkflowLinksDao
-
setWorkflowLinksTemplateDao
-
setDecisionFactory
public void setDecisionFactory(WorkflowFactory<WorkflowModel, WorkflowDecisionTemplateModel, WorkflowDecisionModel> converter) -
create
public List<WorkflowDecisionModel> create(WorkflowModel root, WorkflowActionTemplateModel templateAction) - Specified by:
createin interfaceWorkflowFactory<WorkflowModel,WorkflowActionTemplateModel, List<WorkflowDecisionModel>>
-
setTypeService
- Parameters:
typeService- the typeService to set
-
setI18nService
- Parameters:
i18nService- the i18nService to set
-