public interface CaseManagementService
CaseDefinitionSummary getCaseDefinition(String containerId, String caseDefinitionId)
List<CaseDefinitionSummary> getCaseDefinitions()
String startCaseInstance(String containerId, String caseDefinitionId, String owner, List<CaseRoleAssignmentSummary> roleAssignments)
List<CaseInstanceSummary> getCaseInstances(CaseInstanceSearchRequest request)
CaseInstanceSummary getCaseInstance(String containerId, String caseId)
List<CaseCommentSummary> getComments(String containerId, String caseId, Integer currentPage, Integer pageSize)
void updateComment(String containerId, String caseId, String commentId, String author, String text)
void assignUserToRole(String containerId, String caseId, String roleName, String user)
void assignGroupToRole(String containerId, String caseId, String roleName, String group)
void removeUserFromRole(String containerId, String caseId, String roleName, String user)
void removeGroupFromRole(String containerId, String caseId, String roleName, String group)
List<CaseMilestoneSummary> getCaseMilestones(String containerId, String caseId, CaseMilestoneSearchRequest request)
List<CaseStageSummary> getCaseStages(String containerId, String caseId)
void addDynamicUserTask(String containerId, String caseId, String name, String description, String actors, String groups, Map<String,Object> data)
void addDynamicUserTaskToStage(String containerId, String caseId, String stageId, String name, String description, String actors, String groups, Map<String,Object> data)
void addDynamicSubProcess(String containerId, String caseId, String processId, Map<String,Object> data)
void addDynamicSubProcessToStage(String containerId, String caseId, String stageId, String processId, Map<String,Object> data)
void triggerAdHocActionInStage(String containerId, String caseId, String stageId, String adHocName, Map<String,Object> data)
void triggerAdHocAction(String containerId, String caseId, String adHocName, Map<String,Object> data)
List<ProcessDefinitionSummary> getProcessDefinitions(String containerId)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.