Package org.jbpm.workbench.cm.service
Interface CaseManagementService
-
public interface CaseManagementService
-
-
Method Summary
-
-
-
Method Detail
-
getCaseDefinition
CaseDefinitionSummary getCaseDefinition(String containerId, String caseDefinitionId)
-
getCaseDefinitions
List<CaseDefinitionSummary> getCaseDefinitions()
-
startCaseInstance
String startCaseInstance(String containerId, String caseDefinitionId, String owner, List<CaseRoleAssignmentSummary> roleAssignments)
-
getCaseInstances
List<CaseInstanceSummary> getCaseInstances(CaseInstanceSearchRequest request)
-
getCaseInstance
CaseInstanceSummary getCaseInstance(String containerId, String caseId)
-
getComments
List<CaseCommentSummary> getComments(String containerId, String caseId, Integer currentPage, Integer pageSize)
-
updateComment
void updateComment(String containerId, String caseId, String commentId, String author, String text)
-
assignUserToRole
void assignUserToRole(String containerId, String caseId, String roleName, String user)
-
assignGroupToRole
void assignGroupToRole(String containerId, String caseId, String roleName, String group)
-
removeUserFromRole
void removeUserFromRole(String containerId, String caseId, String roleName, String user)
-
removeGroupFromRole
void removeGroupFromRole(String containerId, String caseId, String roleName, String group)
-
getCaseMilestones
List<CaseMilestoneSummary> getCaseMilestones(String containerId, String caseId, CaseMilestoneSearchRequest request)
-
getCaseStages
List<CaseStageSummary> getCaseStages(String containerId, String caseId)
-
addDynamicUserTask
void addDynamicUserTask(String containerId, String caseId, String name, String description, String actors, String groups, Map<String,Object> data)
-
addDynamicUserTaskToStage
void addDynamicUserTaskToStage(String containerId, String caseId, String stageId, String name, String description, String actors, String groups, Map<String,Object> data)
-
addDynamicSubProcess
void addDynamicSubProcess(String containerId, String caseId, String processId, Map<String,Object> data)
-
addDynamicSubProcessToStage
void addDynamicSubProcessToStage(String containerId, String caseId, String stageId, String processId, Map<String,Object> data)
-
triggerAdHocActionInStage
void triggerAdHocActionInStage(String containerId, String caseId, String stageId, String adHocName, Map<String,Object> data)
-
triggerAdHocAction
void triggerAdHocAction(String containerId, String caseId, String adHocName, Map<String,Object> data)
-
getProcessDefinitions
List<ProcessDefinitionSummary> getProcessDefinitions(String containerId)
-
-