Package de.hybris.platform.workflow.impl
Class DefaultWorkflowTemplateService
java.lang.Object
de.hybris.platform.workflow.impl.DefaultWorkflowTemplateService
- All Implemented Interfaces:
WorkflowTemplateService
Default implementation of
WorkflowTemplateService-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns user that adhoc workflow template is assigned to.Returns workflow action template for a given codeReturns workflow template for a given codevoidsetAndConnectionBetweenActionAndDecision(WorkflowDecisionTemplateModel decision, WorkflowActionTemplateModel workflowAction) Sets "andconnection" attribute for links.voidsetModelService(ModelService modelService) voidsetOrConnectionBetweenActionAndDecision(WorkflowDecisionTemplateModel decision, WorkflowActionTemplateModel workflowAction) Sets "orconnection" attribute for links.voidsetWorkflowTemplateDao(WorkflowTemplateDao workflowTemplateDao)
-
Constructor Details
-
DefaultWorkflowTemplateService
public DefaultWorkflowTemplateService()
-
-
Method Details
-
getAllVisibleWorkflowTemplatesForUser
- Specified by:
getAllVisibleWorkflowTemplatesForUserin interfaceWorkflowTemplateService- Parameters:
user- for which templates are visible- Returns:
- list of all user templates 'visible' by given
user.
-
getAllWorkflowTemplates
- Specified by:
getAllWorkflowTemplatesin interfaceWorkflowTemplateService- Returns:
- List of all defined
WorkflowTemplateModels
-
getAdhocWorkflowTemplate
- Specified by:
getAdhocWorkflowTemplatein interfaceWorkflowTemplateService- Returns:
- the 'adhoc'
WorkflowTemplateModeldefined for the platform
-
getAdhocWorkflowTemplateDummyOwner
Description copied from interface:WorkflowTemplateServiceReturns user that adhoc workflow template is assigned to.- Specified by:
getAdhocWorkflowTemplateDummyOwnerin interfaceWorkflowTemplateService- Returns:
EmployeeModelof the 'adhoc'WorkflowTemplateModelinstance, see alsoWorkflowTemplateDao.findAdhocWorkflowTemplateDummyOwner().
-
getWorkflowActionTemplateForCode
Description copied from interface:WorkflowTemplateServiceReturns workflow action template for a given code- Specified by:
getWorkflowActionTemplateForCodein interfaceWorkflowTemplateService- Returns:
- found workflow action template
-
getWorkflowTemplateForCode
Description copied from interface:WorkflowTemplateServiceReturns workflow template for a given code- Specified by:
getWorkflowTemplateForCodein interfaceWorkflowTemplateService- Returns:
- found workflow template
-
setWorkflowTemplateDao
- Parameters:
workflowTemplateDao- the workflowTemplateDao to set
-
setAndConnectionBetweenActionAndDecision
public void setAndConnectionBetweenActionAndDecision(WorkflowDecisionTemplateModel decision, WorkflowActionTemplateModel workflowAction) Description copied from interface:WorkflowTemplateServiceSets "andconnection" attribute for links.- Specified by:
setAndConnectionBetweenActionAndDecisionin interfaceWorkflowTemplateService
-
setOrConnectionBetweenActionAndDecision
public void setOrConnectionBetweenActionAndDecision(WorkflowDecisionTemplateModel decision, WorkflowActionTemplateModel workflowAction) Description copied from interface:WorkflowTemplateServiceSets "orconnection" attribute for links.- Specified by:
setOrConnectionBetweenActionAndDecisionin interfaceWorkflowTemplateService
-
setModelService
- Parameters:
modelService- the modelService to set
-