public class CaseManagementRuntimeDataServiceBase extends Object
Constructor and Description |
---|
CaseManagementRuntimeDataServiceBase(org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService,
KieServerRegistry context) |
Modifier and Type | Method and Description |
---|---|
org.kie.server.api.model.instance.NodeInstanceList |
getActiveNodes(String containerId,
String caseId,
Integer page,
Integer pageSize) |
org.kie.server.api.model.cases.CaseAdHocFragmentList |
getAdHocFragments(String containerId,
String caseId) |
org.kie.server.api.model.cases.CaseDefinition |
getCaseDefinition(String containerId,
String caseDefinitionId) |
org.kie.server.api.model.cases.CaseDefinitionList |
getCaseDefinitions(String filter,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseDefinitionList |
getCaseDefinitionsByContainer(String containerId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseFileDataItemList |
getCaseInstanceDataItems(String caseId,
List<String> names,
List<String> types,
Integer page,
Integer pageSize) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstances(List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstancesAnyRole(List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstancesByCaseFileData(String dataItemName,
String dataItemValue,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstancesByContainer(String containerId,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstancesByDefinition(String containerId,
String caseDefinitionId,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstancesByRole(String roleName,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseInstanceList |
getCaseInstancesOwnedBy(String owner,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.instance.TaskSummaryList |
getCaseTasks(String caseId,
String user,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.instance.TaskSummaryList |
getCaseTasksAsBusinessAdmin(String caseId,
String user,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.instance.TaskSummaryList |
getCaseTasksAsStakeholder(String caseId,
String user,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.instance.NodeInstanceList |
getCompletedNodes(String containerId,
String caseId,
Integer page,
Integer pageSize) |
org.kie.server.api.model.cases.CaseMilestoneList |
getMilestones(String containerId,
String caseId,
boolean achievedOnly,
Integer page,
Integer pageSize) |
org.kie.server.api.model.definition.ProcessDefinitionList |
getProcessDefinitions(String filter,
String containerId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.instance.ProcessInstanceList |
getProcessInstancesForCase(String containerId,
String caseId,
List<Integer> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
org.kie.server.api.model.cases.CaseStageList |
getStages(String containerId,
String caseId,
boolean activeOnly,
Integer page,
Integer pageSize) |
protected String |
getUser(String queryParamUser) |
protected String |
safeCaseDefinitionSort(String sort) |
protected String |
safeCaseInstanceSort(String sort) |
protected List<org.jbpm.casemgmt.api.model.CaseStatus> |
safeCaseStatus(List<String> status) |
protected String |
safeProcessInstanceSort(String sort) |
protected List<Integer> |
safeProcessStatus(List<Integer> status) |
protected List<org.kie.api.task.model.Status> |
safeTaskStatus(List<String> status) |
protected String |
safeTaskSummarySort(String sort) |
public CaseManagementRuntimeDataServiceBase(org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService, KieServerRegistry context)
public org.kie.server.api.model.cases.CaseMilestoneList getMilestones(String containerId, String caseId, boolean achievedOnly, Integer page, Integer pageSize)
public org.kie.server.api.model.cases.CaseStageList getStages(String containerId, String caseId, boolean activeOnly, Integer page, Integer pageSize)
public org.kie.server.api.model.cases.CaseAdHocFragmentList getAdHocFragments(String containerId, String caseId)
public org.kie.server.api.model.instance.NodeInstanceList getActiveNodes(String containerId, String caseId, Integer page, Integer pageSize)
public org.kie.server.api.model.instance.NodeInstanceList getCompletedNodes(String containerId, String caseId, Integer page, Integer pageSize)
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstancesForCase(String containerId, String caseId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByContainer(String containerId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByDefinition(String containerId, String caseDefinitionId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesOwnedBy(String owner, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstances(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByRole(String roleName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesAnyRole(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByCaseFileData(String dataItemName, String dataItemValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseDefinitionList getCaseDefinitionsByContainer(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseDefinitionList getCaseDefinitions(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.definition.ProcessDefinitionList getProcessDefinitions(String filter, String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseDefinition getCaseDefinition(String containerId, String caseDefinitionId)
public org.kie.server.api.model.instance.TaskSummaryList getCaseTasks(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.instance.TaskSummaryList getCaseTasksAsBusinessAdmin(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.instance.TaskSummaryList getCaseTasksAsStakeholder(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
public org.kie.server.api.model.cases.CaseFileDataItemList getCaseInstanceDataItems(String caseId, List<String> names, List<String> types, Integer page, Integer pageSize)
protected List<org.jbpm.casemgmt.api.model.CaseStatus> safeCaseStatus(List<String> status)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.