public class WorkflowFacade extends Object
| Constructor and Description |
|---|
WorkflowFacade() |
public String getStatusUrl(TypedObject typedData)
public UserModel getCurrentUser()
public UserGroupModel getUserGroupForUID(String uid)
public List<TypedObject> wrapItems(Collection<? extends Object> items)
public List<ItemModel> unwrapItems(Collection<TypedObject> typedObjects)
public TypedObject wrapItem(Object item)
public boolean canBeStarted(WorkflowModel object)
public boolean isPlanned(WorkflowModel modelData)
public boolean isRunning(WorkflowModel object)
public boolean isAdhocWorkflow(WorkflowModel object)
public boolean isFinished(WorkflowModel workflow)
public WorkflowModel createAdhocWorkflow(String workflowName, List emptyList, UserModel userModel)
@Deprecated public List<WorkflowModel> getAllWorkflows(WorkflowViewOptions wflOptions, WorkflowViewOptions adhocwflOptions)
public SearchResult<WorkflowModel> getAllWorkflows(WorkflowViewOptions wflOptions, WorkflowViewOptions adhocwflOptions, int startIndex, int pageSize)
public void assignUser(PrincipalModel principalModel, WorkflowModel object)
public void unassignUser(WorkflowModel object)
public void startWorkflow(WorkflowModel workflow)
public void terminateWorkflow(WorkflowModel workflow)
public List<WorkflowActionModel> getStartWorkflowActions(WorkflowModel adhocWorkflowModel)
public boolean isTerminated(WorkflowModel workflow)
public ItemModel containsItem(WorkflowModel modelData, List<ItemModel> unwrapItems)
public void addItems(WorkflowModel modelData, List<ItemModel> unwrapItems)
public boolean hasVisibleWorkflowTemplatesForUser(UserModel userModel)
public void setTypeService(TypeService typeService)
public void setUserService(UserService userService)
public void setWorkflowService(WorkflowService workflowService)
public void setWorkflowProcessingService(WorkflowProcessingService workflowProcessingService)
public void setWorkflowActionService(WorkflowActionService workflowActionService)
public void setWorkflowAttachmentService(WorkflowAttachmentService workflowAttachmentService)
public void setWorkflowTemplateService(WorkflowTemplateService workflowTemplateService)
public WorkflowModel createWorkflow(String workflowName, WorkflowTemplateModel workflowTemplate, List emptyList, UserModel user)
Copyright © 2017 SAP SE. All Rights Reserved.