public class CaseManagementServiceBase extends Object
Constructor and Description |
---|
CaseManagementServiceBase(org.jbpm.casemgmt.api.CaseService caseService,
org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService,
KieServerRegistry context) |
Modifier and Type | Method and Description |
---|---|
String |
addCommentToCase(String containerId,
String caseId,
String author,
List<String> restrictions,
String comment,
String marshallingType) |
void |
addDynamicSubprocess(String containerId,
String caseId,
String stageId,
String processId,
String payload,
String marshallingType) |
void |
addDynamicTask(String containerId,
String caseId,
String stageId,
String payload,
String marshallingType) |
void |
assignToRole(String containerId,
String caseId,
String roleName,
String user,
String group) |
void |
cancelCaseInstance(String containerId,
String caseId,
boolean destroy) |
void |
closeCaseInstance(String containerId,
String caseId,
String payload,
String marshallingType) |
String |
getCaseFileData(String containerId,
String caseId,
List<String> names,
String marshallingType) |
String |
getCaseFileDataByName(String containerId,
String caseId,
String name,
String marshallingType) |
String |
getCaseInstance(String containerId,
String caseId,
boolean withData,
boolean withRoles,
boolean withMilestones,
boolean withStages,
String marshallingType) |
org.kie.server.api.model.cases.CaseCommentList |
getComments(String containerId,
String caseId,
Integer page,
Integer pageSize) |
org.kie.server.api.model.cases.CaseCommentList |
getComments(String containerId,
String caseId,
String sort,
Integer page,
Integer pageSize) |
org.kie.server.api.model.cases.CaseRoleAssignmentList |
getRoleAssignment(String containerId,
String caseId) |
protected String |
getUser(String queryParamUser) |
protected org.jbpm.casemgmt.api.model.instance.CommentSortBy |
parseCommentSortBy(String sort) |
void |
putCaseFileData(String containerId,
String caseId,
List<String> restrictions,
String payload,
String marshallingType) |
void |
putCaseFileDataByName(String containerId,
String caseId,
String name,
List<String> restrictions,
String payload,
String marshallingType) |
void |
removeCaseFileDataByName(String containerId,
String caseId,
List<String> names) |
void |
removeCommentFromCase(String containerId,
String caseId,
String commentId) |
void |
removeFromRole(String containerId,
String caseId,
String roleName,
String user,
String group) |
void |
reopenCase(String caseId,
String containerId,
String caseDefinitionId,
String payload,
String marshallingType) |
String |
startCase(String containerId,
String caseDefinitionId,
String payload,
String marshallingType) |
void |
triggerAdHocNode(String containerId,
String caseId,
String stageId,
String adHocName,
String payload,
String marshallingType) |
void |
updateCommentInCase(String containerId,
String caseId,
String commentId,
String author,
List<String> restrictions,
String comment,
String marshallingType) |
public CaseManagementServiceBase(org.jbpm.casemgmt.api.CaseService caseService, org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService, KieServerRegistry context)
public String startCase(String containerId, String caseDefinitionId, String payload, String marshallingType)
public String getCaseInstance(String containerId, String caseId, boolean withData, boolean withRoles, boolean withMilestones, boolean withStages, String marshallingType)
public void closeCaseInstance(String containerId, String caseId, String payload, String marshallingType)
public void cancelCaseInstance(String containerId, String caseId, boolean destroy)
public void reopenCase(String caseId, String containerId, String caseDefinitionId, String payload, String marshallingType)
public String getCaseFileData(String containerId, String caseId, List<String> names, String marshallingType)
public String getCaseFileDataByName(String containerId, String caseId, String name, String marshallingType)
public void putCaseFileData(String containerId, String caseId, List<String> restrictions, String payload, String marshallingType)
public void putCaseFileDataByName(String containerId, String caseId, String name, List<String> restrictions, String payload, String marshallingType)
public void removeCaseFileDataByName(String containerId, String caseId, List<String> names)
public void addDynamicTask(String containerId, String caseId, String stageId, String payload, String marshallingType)
public void addDynamicSubprocess(String containerId, String caseId, String stageId, String processId, String payload, String marshallingType)
public void triggerAdHocNode(String containerId, String caseId, String stageId, String adHocName, String payload, String marshallingType)
public org.kie.server.api.model.cases.CaseRoleAssignmentList getRoleAssignment(String containerId, String caseId)
public void assignToRole(String containerId, String caseId, String roleName, String user, String group)
public void removeFromRole(String containerId, String caseId, String roleName, String user, String group)
public String addCommentToCase(String containerId, String caseId, String author, List<String> restrictions, String comment, String marshallingType)
public void updateCommentInCase(String containerId, String caseId, String commentId, String author, List<String> restrictions, String comment, String marshallingType)
public void removeCommentFromCase(String containerId, String caseId, String commentId)
public org.kie.server.api.model.cases.CaseCommentList getComments(String containerId, String caseId, Integer page, Integer pageSize)
public org.kie.server.api.model.cases.CaseCommentList getComments(String containerId, String caseId, String sort, Integer page, Integer pageSize)
protected org.jbpm.casemgmt.api.model.instance.CommentSortBy parseCommentSortBy(String sort)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.