public interface CaseServicesClient
| Modifier and Type | Method and Description |
|---|---|
void |
addComment(String containerId,
String caseId,
String author,
String text) |
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 |
addDynamicTask(String containerId,
String caseId,
String nodeType,
String name,
Map<String,Object> data) |
void |
addDynamicTaskToStage(String containerId,
String caseId,
String stageId,
String nodeType,
String name,
Map<String,Object> data) |
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 |
assignGroupToRole(String containerId,
String caseId,
String roleName,
String group) |
void |
assignUserToRole(String containerId,
String caseId,
String roleName,
String user) |
void |
cancelCaseInstance(String containerId,
String caseId) |
void |
destroyCaseInstance(String containerId,
String caseId) |
List<org.kie.server.api.model.instance.NodeInstance> |
getActiveNodes(String containerId,
String caseId,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.instance.ProcessInstance> |
getActiveProcessInstances(String containerId,
String caseId,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseAdHocFragment> |
getAdHocFragments(String containerId,
String caseId) |
org.kie.server.api.model.cases.CaseDefinition |
getCaseDefinition(String containerId,
String caseDefinitionId) |
List<org.kie.server.api.model.cases.CaseDefinition> |
getCaseDefinitions(Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseDefinition> |
getCaseDefinitions(String filter,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseDefinition> |
getCaseDefinitionsByContainer(String containerId,
Integer page,
Integer pageSize) |
org.kie.server.api.model.cases.CaseInstance |
getCaseInstance(String containerId,
String caseId) |
org.kie.server.api.model.cases.CaseInstance |
getCaseInstance(String containerId,
String caseId,
boolean withData,
boolean withRoles,
boolean withMilestones,
boolean withStages) |
Map<String,Object> |
getCaseInstanceData(String containerId,
String caseId) |
Object |
getCaseInstanceData(String containerId,
String caseId,
String name) |
List<org.kie.server.api.model.cases.CaseInstance> |
getCaseInstances(Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseInstance> |
getCaseInstances(List<Integer> status,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseInstance> |
getCaseInstancesByContainer(String containerId,
List<Integer> status,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseInstance> |
getCaseInstancesByDefinition(String containerId,
String caseDefinitionId,
List<Integer> status,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseInstance> |
getCaseInstancesOwnedBy(String owner,
List<Integer> status,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseComment> |
getComments(String containerId,
String caseId,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseMilestone> |
getMilestones(String containerId,
String caseId,
boolean achievedOnly,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.instance.ProcessInstance> |
getProcessInstances(String containerId,
String caseId,
List<Integer> status,
Integer page,
Integer pageSize) |
List<org.kie.server.api.model.cases.CaseRoleAssignment> |
getRoleAssignments(String containerId,
String caseId) |
List<org.kie.server.api.model.cases.CaseStage> |
getStages(String containerId,
String caseId,
boolean activeOnly,
Integer page,
Integer pageSize) |
void |
putCaseInstanceData(String containerId,
String caseId,
Map<String,Object> data) |
void |
putCaseInstanceData(String containerId,
String caseId,
String name,
Object data) |
void |
removeCaseInstanceData(String containerId,
String caseId,
String... names) |
void |
removeComment(String containerId,
String caseId,
String commentId) |
void |
removeGroupFromRole(String containerId,
String caseId,
String roleName,
String group) |
void |
removeUserFromRole(String containerId,
String caseId,
String roleName,
String user) |
String |
startCase(String containerId,
String caseDefinitionId) |
String |
startCase(String containerId,
String caseDefinitionId,
org.kie.server.api.model.cases.CaseFile caseFile) |
void |
triggerAdHocFragment(String containerId,
String caseId,
String adHocName,
Map<String,Object> data) |
void |
triggerAdHocFragmentInStage(String containerId,
String caseId,
String stageId,
String adHocName,
Map<String,Object> data) |
void |
updateComment(String containerId,
String caseId,
String commentId,
String author,
String text) |
String startCase(String containerId, String caseDefinitionId, org.kie.server.api.model.cases.CaseFile caseFile)
org.kie.server.api.model.cases.CaseInstance getCaseInstance(String containerId, String caseId)
org.kie.server.api.model.cases.CaseInstance getCaseInstance(String containerId, String caseId, boolean withData, boolean withRoles, boolean withMilestones, boolean withStages)
void putCaseInstanceData(String containerId, String caseId, Map<String,Object> data)
void putCaseInstanceData(String containerId, String caseId, String name, Object data)
void removeCaseInstanceData(String containerId, String caseId, String... names)
void addDynamicUserTask(String containerId, String caseId, String name, String description, String actors, String groups, Map<String,Object> data)
void addDynamicTask(String containerId, String caseId, String nodeType, String name, 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 addDynamicTaskToStage(String containerId, String caseId, String stageId, String nodeType, String name, 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 triggerAdHocFragment(String containerId, String caseId, String adHocName, Map<String,Object> data)
void triggerAdHocFragmentInStage(String containerId, String caseId, String stageId, String adHocName, Map<String,Object> data)
List<org.kie.server.api.model.cases.CaseMilestone> getMilestones(String containerId, String caseId, boolean achievedOnly, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseStage> getStages(String containerId, String caseId, boolean activeOnly, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseAdHocFragment> getAdHocFragments(String containerId, String caseId)
List<org.kie.server.api.model.cases.CaseRoleAssignment> getRoleAssignments(String containerId, String caseId)
List<org.kie.server.api.model.instance.NodeInstance> getActiveNodes(String containerId, String caseId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.ProcessInstance> getActiveProcessInstances(String containerId, String caseId, Integer page, Integer pageSize)
List<org.kie.server.api.model.instance.ProcessInstance> getProcessInstances(String containerId, String caseId, List<Integer> status, Integer page, Integer pageSize)
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<org.kie.server.api.model.cases.CaseComment> getComments(String containerId, String caseId, Integer page, Integer pageSize)
void updateComment(String containerId, String caseId, String commentId, String author, String text)
List<org.kie.server.api.model.cases.CaseInstance> getCaseInstances(Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseInstance> getCaseInstances(List<Integer> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseInstance> getCaseInstancesOwnedBy(String owner, List<Integer> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseInstance> getCaseInstancesByContainer(String containerId, List<Integer> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseInstance> getCaseInstancesByDefinition(String containerId, String caseDefinitionId, List<Integer> status, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseDefinition> getCaseDefinitionsByContainer(String containerId, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseDefinition> getCaseDefinitions(String filter, Integer page, Integer pageSize)
List<org.kie.server.api.model.cases.CaseDefinition> getCaseDefinitions(Integer page, Integer pageSize)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.