DefaultWorkflowService instead.@Deprecated public class WorkflowServiceImpl extends java.lang.Object implements WorkflowService
ACTION_CREATE, ACTION_REMOVE, ACTION_SAVE| Constructor and Description |
|---|
WorkflowServiceImpl()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addComment(java.lang.Object comment,
WorkflowActionModel action)
Deprecated.
|
void |
addItems(ItemModel workflowModel,
java.util.List<ItemModel> itemsToAdd)
Deprecated.
|
void |
assignUser(PrincipalModel principalModel,
WorkflowModel workflowModel)
Deprecated.
|
boolean |
canBeStarted(WorkflowModel workf)
Deprecated.
|
ItemModel |
containsItem(ItemModel workflowModel,
java.util.List<ItemModel> itemsToAdd)
Deprecated.
|
WorkflowModel |
createAdhocWorkflow(java.lang.String defaultName,
java.util.List<ItemModel> itemsToAdd)
Deprecated.
|
WorkflowModel |
createWorkflow(java.lang.String workflowName,
WorkflowTemplateModel template,
java.util.List<ItemModel> itemsToAdd)
Deprecated.
Creates workflow out of given template with given name but does NOT start it.
|
WorkflowModel |
createWorkflow(WorkflowTemplateModel templateModel,
ItemModel itemModel)
Deprecated.
Creates workflow out of given template and starts it.
|
void |
decideAction(WorkflowActionModel action,
WorkflowDecisionModel decision)
Deprecated.
|
void |
evaluteActivationScripts(ItemModel itemModel,
java.util.Map currentValues,
java.util.Map initialValues,
java.lang.String action)
Deprecated.
|
java.util.List<WorkflowActionModel> |
getAllUserWorkflowActionsWithAttachment(ComposedType attachmentType)
Deprecated.
|
java.util.List<WorkflowActionModel> |
getAllUserWorkflowActionsWithAttachment(java.lang.String attachmentClassName)
Deprecated.
|
java.util.List<WorkflowActionModel> |
getAllUserWorkflowActionsWithAttachments(java.util.List<java.lang.String> attachmentClassNames)
Deprecated.
|
java.util.List<WorkflowActionModel> |
getAllUserWorkflowActionsWithAttachments(java.util.List<java.lang.String> attachmentClassNames,
java.util.Collection<WorkflowActionStatus> actionStatuses)
Deprecated.
* @deprecated as of release 4.3, please use
WorkflowActionService.getAllUserWorkflowActionsWithAttachments(List, Collection)
Retrieves workflow actions with specified criteria. |
java.util.List<WorkflowTemplateModel> |
getAllVisibleWorkflowTemplates()
Deprecated.
|
java.util.List<WorkflowModel> |
getAllWorkflows(int workflowsStatuses,
int adhocWorkflowsStatuses,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Date adhocDateFrom,
java.util.Date adhocDateTo)
Deprecated.
|
java.util.List<WorkflowTemplateModel> |
getAllWorkflowTemplates()
Deprecated.
|
java.util.List<ItemModel> |
getAttachmentsForAction(WorkflowActionModel action)
Deprecated.
|
java.util.List<ItemModel> |
getAttachmentsForAction(WorkflowActionModel action,
java.util.List<java.lang.String> attachmentClassNames)
Deprecated.
|
java.util.List<ItemModel> |
getAttachmentsForAction(WorkflowActionModel action,
java.lang.String attachmentClassName)
Deprecated.
|
java.util.List<WorkflowActionCommentModel> |
getCommentsForAction(WorkflowActionModel action)
Deprecated.
|
java.util.List<WorkflowDecisionModel> |
getDecisionsForAction(WorkflowActionModel action)
Deprecated.
since ages - as of release 4.3, please use
WorkflowActionModel.getDecisions() |
java.util.List<WorkflowActionModel> |
getEndWorkflowActions(WorkflowModel wfModel)
Deprecated.
|
protected Interpreter |
getInterpreter()
Deprecated.
|
java.util.List<WorkflowActionModel> |
getNormalWorkflowActions(WorkflowModel wfModel)
Deprecated.
|
java.util.Date |
getStartTime(WorkflowModel workflow)
Deprecated.
|
java.util.List<WorkflowActionModel> |
getStartWorkflowActions(WorkflowModel wfModel)
Deprecated.
|
UserService |
getUserService()
Deprecated.
|
java.util.List<WorkflowActionModel> |
getWorkflowActionsByType(EnumerationValue type,
WorkflowModel wfModel)
Deprecated.
|
WorkflowDAO |
getWorkflowDao()
Deprecated.
|
java.util.List<WorkflowModel> |
getWorkflowsByTemplate(WorkflowTemplateModel template)
Deprecated.
since ages - as of release 4.3, please use
WorkflowService.getWorkflowsForTemplateAndUser(de.hybris.platform.workflow.model.WorkflowTemplateModel,UserModel) |
boolean |
isAdhocWorkflow(WorkflowModel workflowModel)
Deprecated.
|
boolean |
isAutomatedComment(WorkflowActionCommentModel comment)
Deprecated.
since ages
|
boolean |
isFinished(java.lang.Object workflowModel)
Deprecated.
|
boolean |
isPaused(java.lang.Object workflowModel)
Deprecated.
|
boolean |
isPlanned(java.lang.Object workflowModel)
Deprecated.
|
boolean |
isRunning(java.lang.Object workflowModel)
Deprecated.
* @deprecated as of release 4.3, please use
WorkflowService.isRunning(WorkflowModel) |
boolean |
isTerminated(java.lang.Object workflowModel)
Deprecated.
|
void |
setModelService(ModelService modelService)
Deprecated.
|
void |
setUserService(UserService userService)
Deprecated.
|
void |
setWorkflowDao(WorkflowDAO workflowDao)
Deprecated.
|
void |
startWorkflow(ItemModel workflowModel)
Deprecated.
|
void |
terminateWorkflow(ItemModel workflowModel)
Deprecated.
* @deprecated as of release 4.3, please use
WorkflowProcessingService.terminateWorkflow(WorkflowModel)
terminate given (adhoc) workflow |
void |
unassignUser(PrincipalModel principalModel,
WorkflowModel workflowModel)
Deprecated.
|
public java.util.List<WorkflowActionModel> getAllUserWorkflowActionsWithAttachment(java.lang.String attachmentClassName)
getAllUserWorkflowActionsWithAttachment in interface WorkflowServicepublic java.util.List<WorkflowActionModel> getAllUserWorkflowActionsWithAttachment(ComposedType attachmentType)
getAllUserWorkflowActionsWithAttachment in interface WorkflowServicepublic java.util.List<WorkflowActionModel> getAllUserWorkflowActionsWithAttachments(java.util.List<java.lang.String> attachmentClassNames)
getAllUserWorkflowActionsWithAttachments in interface WorkflowServicepublic java.util.List<WorkflowActionModel> getAllUserWorkflowActionsWithAttachments(java.util.List<java.lang.String> attachmentClassNames, java.util.Collection<WorkflowActionStatus> actionStatuses)
WorkflowServiceWorkflowActionService.getAllUserWorkflowActionsWithAttachments(List, Collection)
Retrieves workflow actions with specified criteria.getAllUserWorkflowActionsWithAttachments in interface WorkflowServiceattachmentClassNames - list of allowed attachment class namesactionStatuses - allowed action statusespublic java.util.List<WorkflowActionCommentModel> getCommentsForAction(WorkflowActionModel action)
getCommentsForAction in interface WorkflowServicepublic java.util.List<ItemModel> getAttachmentsForAction(WorkflowActionModel action)
getAttachmentsForAction in interface WorkflowServicepublic java.util.List<ItemModel> getAttachmentsForAction(WorkflowActionModel action, java.lang.String attachmentClassName)
getAttachmentsForAction in interface WorkflowServicepublic java.util.List<ItemModel> getAttachmentsForAction(WorkflowActionModel action, java.util.List<java.lang.String> attachmentClassNames)
getAttachmentsForAction in interface WorkflowService@Deprecated public java.util.List<WorkflowDecisionModel> getDecisionsForAction(WorkflowActionModel action)
WorkflowActionModel.getDecisions()getDecisionsForAction in interface WorkflowServicepublic void decideAction(WorkflowActionModel action, WorkflowDecisionModel decision)
decideAction in interface WorkflowServicepublic void addComment(java.lang.Object comment,
WorkflowActionModel action)
addComment in interface WorkflowServicepublic void evaluteActivationScripts(ItemModel itemModel, java.util.Map currentValues, java.util.Map initialValues, java.lang.String action)
evaluteActivationScripts in interface WorkflowServiceprotected Interpreter getInterpreter()
public WorkflowModel createWorkflow(WorkflowTemplateModel templateModel, ItemModel itemModel)
createWorkflow in interface WorkflowServicepublic WorkflowModel createWorkflow(java.lang.String workflowName, WorkflowTemplateModel template, java.util.List<ItemModel> itemsToAdd)
createWorkflow in interface WorkflowService@Deprecated public boolean isAutomatedComment(WorkflowActionCommentModel comment)
isAutomatedComment in interface WorkflowServicepublic java.util.List<WorkflowTemplateModel> getAllWorkflowTemplates()
getAllWorkflowTemplates in interface WorkflowService@Deprecated public java.util.List<WorkflowModel> getWorkflowsByTemplate(WorkflowTemplateModel template)
WorkflowService.getWorkflowsForTemplateAndUser(de.hybris.platform.workflow.model.WorkflowTemplateModel,UserModel)getWorkflowsByTemplate in interface WorkflowServicepublic java.util.List<WorkflowModel> getAllWorkflows(int workflowsStatuses, int adhocWorkflowsStatuses, java.util.Date dateFrom, java.util.Date dateTo, java.util.Date adhocDateFrom, java.util.Date adhocDateTo)
getAllWorkflows in interface WorkflowServiceworkflowsStatuses - 0 - all, see WorkflowConstants.WorkflowStatus for other
valuesadhocWorkflowsStatuses - 0 - all, see WorkflowConstants.WorkflowStatus for other
valuespublic WorkflowDAO getWorkflowDao()
public WorkflowModel createAdhocWorkflow(java.lang.String defaultName, java.util.List<ItemModel> itemsToAdd)
createAdhocWorkflow in interface WorkflowServicedefaultName - of adhoc workflowitemsToAdd - list of items to addpublic void setWorkflowDao(WorkflowDAO workflowDao)
workflowDao - the workflowDao to setpublic void assignUser(PrincipalModel principalModel, WorkflowModel workflowModel)
assignUser in interface WorkflowServiceprincipalModel - to assign to given workflowpublic void setModelService(ModelService modelService)
modelService - the modelService to setpublic java.util.List<WorkflowTemplateModel> getAllVisibleWorkflowTemplates()
getAllVisibleWorkflowTemplates in interface WorkflowServicepublic UserService getUserService()
public void setUserService(UserService userService)
userService - the userService to setpublic boolean isPaused(java.lang.Object workflowModel)
isPaused in interface WorkflowServiceworkflowModel - or adhoc workflow modelpublic void startWorkflow(ItemModel workflowModel)
startWorkflow in interface WorkflowServicepublic void terminateWorkflow(ItemModel workflowModel)
WorkflowServiceWorkflowProcessingService.terminateWorkflow(WorkflowModel)
terminate given (adhoc) workflowterminateWorkflow in interface WorkflowServicepublic boolean isTerminated(java.lang.Object workflowModel)
isTerminated in interface WorkflowServiceworkflowModel - or adhoc workflow modelpublic boolean isPlanned(java.lang.Object workflowModel)
isPlanned in interface WorkflowServiceworkflowModel - or adhoc workflow modelpublic boolean isRunning(java.lang.Object workflowModel)
WorkflowServiceWorkflowService.isRunning(WorkflowModel)isRunning in interface WorkflowServiceworkflowModel - or adhoc workflow modelpublic boolean isFinished(java.lang.Object workflowModel)
isFinished in interface WorkflowServiceworkflowModel - or adhoc workflow modelpublic void addItems(ItemModel workflowModel, java.util.List<ItemModel> itemsToAdd)
addItems in interface WorkflowServicepublic ItemModel containsItem(ItemModel workflowModel, java.util.List<ItemModel> itemsToAdd)
containsItem in interface WorkflowServicepublic boolean isAdhocWorkflow(WorkflowModel workflowModel)
isAdhocWorkflow in interface WorkflowServicepublic boolean canBeStarted(WorkflowModel workf)
canBeStarted in interface WorkflowServicepublic java.util.Date getStartTime(WorkflowModel workflow)
getStartTime in interface WorkflowServicepublic void unassignUser(PrincipalModel principalModel, WorkflowModel workflowModel)
unassignUser in interface WorkflowServiceprincipalModel - to unassign from given adhoc workflowpublic java.util.List<WorkflowActionModel> getStartWorkflowActions(WorkflowModel wfModel)
getStartWorkflowActions in interface WorkflowServicepublic java.util.List<WorkflowActionModel> getNormalWorkflowActions(WorkflowModel wfModel)
getNormalWorkflowActions in interface WorkflowServicepublic java.util.List<WorkflowActionModel> getEndWorkflowActions(WorkflowModel wfModel)
getEndWorkflowActions in interface WorkflowServicepublic java.util.List<WorkflowActionModel> getWorkflowActionsByType(EnumerationValue type, WorkflowModel wfModel)
getWorkflowActionsByType in interface WorkflowServiceCopyright © 2018 SAP SE. All Rights Reserved.