public abstract class AbstractWorkflowTemplateStrategy extends AbstractBusinessService implements WorkflowTemplateStrategy
AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
AbstractWorkflowTemplateStrategy() |
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, setTenantScope, writeReplacepublic abstract WorkflowTemplateModel createWorkflowTemplate(List<? extends UserModel> users, String code, String description)
WorkflowTemplateStrategycreateWorkflowTemplate in interface WorkflowTemplateStrategypublic abstract String getWorkflowTemplateType()
getWorkflowTemplateType in interface WorkflowTemplateStrategyprotected WorkflowTemplateModel createBlankWorkflowTemplate(String code, String description, UserModel user)
protected AutomatedWorkflowActionTemplateModel createAutomatedWorkflowActionTemplate(String code, String qualifier, WorkflowActionType actionType, UserModel user, WorkflowTemplateModel workflowTemplateModel, Class<? extends AutomatedWorkflowTemplateJob> jobClass, String jobHandlerBeanId)
code - qualifier - actionType - user - workflowTemplateModel - jobClass - class of the automated action which must implement
AutomatedWorkflowTemplateJobjobHandlerBeanId - Spring bean ID of autmated action which implments
AutomatedWorkflowTemplateJobprotected WorkflowActionTemplateModel createWorkflowActionTemplateModel(String code, String qualifier, WorkflowActionType actionType, UserModel user, WorkflowTemplateModel workflowTemplateModel)
protected void createLink(WorkflowActionTemplateModel fromAction, WorkflowActionTemplateModel toAction, String qualifier, Boolean isAndConnection)
protected void setConnectionBetweenActionAndDecision(WorkflowActionTemplateModel toAction, Boolean isAndConnection, WorkflowDecisionTemplateModel workflowDecisionTemplate)
protected UserService getUserService()
public void setUserService(UserService userService)
protected WorkflowTemplateService getWorkflowTemplateService()
public void setWorkflowTemplateService(WorkflowTemplateService workflowTemplateService)
Copyright © 2017 SAP SE. All Rights Reserved.