Package org.kie.server.services.casemgmt
Class CaseManagementRuntimeDataServiceBase
- java.lang.Object
-
- org.kie.server.services.casemgmt.CaseManagementRuntimeDataServiceBase
-
public class CaseManagementRuntimeDataServiceBase extends Object
-
-
Constructor Summary
Constructors Constructor Description CaseManagementRuntimeDataServiceBase(org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService, org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService advanceCaseRuntimeDataService, org.kie.server.services.api.KieServerRegistry context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.server.api.model.instance.NodeInstanceListgetActiveNodes(String containerId, String caseId, Integer page, Integer pageSize)org.kie.server.api.model.cases.CaseAdHocFragmentListgetAdHocFragments(String containerId, String caseId)org.kie.server.api.model.cases.CaseDefinitiongetCaseDefinition(String containerId, String caseDefinitionId)org.kie.server.api.model.cases.CaseDefinitionListgetCaseDefinitions(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseDefinitionListgetCaseDefinitionsByContainer(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseFileDataItemListgetCaseInstanceDataItems(String caseId, List<String> names, List<String> types, Integer page, Integer pageSize)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstances(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstances(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesAnyRole(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesAnyRole(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByCaseFileData(String dataItemName, String dataItemValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByCaseFileData(String dataItemName, String dataItemValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByContainer(String containerId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByContainer(String containerId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByDefinition(String containerId, String caseDefinitionId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByDefinition(String containerId, String caseDefinitionId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByRole(String roleName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesByRole(String roleName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesOwnedBy(String owner, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseInstanceListgetCaseInstancesOwnedBy(String owner, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)org.kie.server.api.model.instance.TaskSummaryListgetCaseTasks(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetCaseTasksAsBusinessAdmin(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetCaseTasksAsStakeholder(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.NodeInstanceListgetCompletedNodes(String containerId, String caseId, Integer page, Integer pageSize)org.kie.server.api.model.cases.CaseMilestoneListgetMilestones(String containerId, String caseId, boolean achievedOnly, Integer page, Integer pageSize)org.kie.server.api.model.definition.ProcessDefinitionListgetProcessDefinitions(String filter, String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.ProcessInstanceListgetProcessInstancesForCase(String containerId, String caseId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.cases.CaseStageListgetStages(String containerId, String caseId, boolean activeOnly, Integer page, Integer pageSize)protected StringgetUser(String queryParamUser)org.kie.server.api.model.cases.CaseInstanceCustomVarsListqueryCasesByVariables(String payload, String payloadType, org.kie.api.runtime.query.QueryContext queryContext)org.kie.server.api.model.cases.CaseUserTaskWithVariablesListqueryUserTasksByVariables(String payload, String payloadType, org.kie.api.runtime.query.QueryContext queryContext)protected StringsafeCaseDefinitionSort(String sort)protected StringsafeCaseInstanceSort(String sort)protected List<org.jbpm.casemgmt.api.model.CaseStatus>safeCaseStatus(List<String> status)protected StringsafeProcessInstanceSort(String sort)protected List<Integer>safeProcessStatus(List<Integer> status)protected List<org.kie.api.task.model.Status>safeTaskStatus(List<String> status)protected StringsafeTaskSummarySort(String sort)
-
-
-
Constructor Detail
-
CaseManagementRuntimeDataServiceBase
public CaseManagementRuntimeDataServiceBase(org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService, org.jbpm.casemgmt.api.AdvanceCaseRuntimeDataService advanceCaseRuntimeDataService, org.kie.server.services.api.KieServerRegistry context)
-
-
Method Detail
-
getMilestones
public org.kie.server.api.model.cases.CaseMilestoneList getMilestones(String containerId, String caseId, boolean achievedOnly, Integer page, Integer pageSize)
-
getStages
public org.kie.server.api.model.cases.CaseStageList getStages(String containerId, String caseId, boolean activeOnly, Integer page, Integer pageSize)
-
getAdHocFragments
public org.kie.server.api.model.cases.CaseAdHocFragmentList getAdHocFragments(String containerId, String caseId)
-
getActiveNodes
public org.kie.server.api.model.instance.NodeInstanceList getActiveNodes(String containerId, String caseId, Integer page, Integer pageSize)
-
getCompletedNodes
public org.kie.server.api.model.instance.NodeInstanceList getCompletedNodes(String containerId, String caseId, Integer page, Integer pageSize)
-
getProcessInstancesForCase
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstancesForCase(String containerId, String caseId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesByContainer
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByContainer(String containerId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesByContainer
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByContainer(String containerId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseInstancesByDefinition
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByDefinition(String containerId, String caseDefinitionId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesByDefinition
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByDefinition(String containerId, String caseDefinitionId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseInstancesOwnedBy
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesOwnedBy(String owner, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesOwnedBy
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesOwnedBy(String owner, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseInstances
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstances(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstances
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstances(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseInstancesByRole
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByRole(String roleName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesByRole
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByRole(String roleName, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseInstancesAnyRole
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesAnyRole(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesAnyRole
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesAnyRole(List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseInstancesByCaseFileData
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByCaseFileData(String dataItemName, String dataItemValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstancesByCaseFileData
public org.kie.server.api.model.cases.CaseInstanceList getCaseInstancesByCaseFileData(String dataItemName, String dataItemValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)
-
getCaseDefinitionsByContainer
public org.kie.server.api.model.cases.CaseDefinitionList getCaseDefinitionsByContainer(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseDefinitions
public org.kie.server.api.model.cases.CaseDefinitionList getCaseDefinitions(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessDefinitions
public org.kie.server.api.model.definition.ProcessDefinitionList getProcessDefinitions(String filter, String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseDefinition
public org.kie.server.api.model.cases.CaseDefinition getCaseDefinition(String containerId, String caseDefinitionId)
-
getCaseTasks
public org.kie.server.api.model.instance.TaskSummaryList getCaseTasks(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseTasksAsBusinessAdmin
public org.kie.server.api.model.instance.TaskSummaryList getCaseTasksAsBusinessAdmin(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseTasksAsStakeholder
public org.kie.server.api.model.instance.TaskSummaryList getCaseTasksAsStakeholder(String caseId, String user, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getCaseInstanceDataItems
public org.kie.server.api.model.cases.CaseFileDataItemList getCaseInstanceDataItems(String caseId, List<String> names, List<String> types, Integer page, Integer pageSize)
-
safeCaseStatus
protected List<org.jbpm.casemgmt.api.model.CaseStatus> safeCaseStatus(List<String> status)
-
queryCasesByVariables
public org.kie.server.api.model.cases.CaseInstanceCustomVarsList queryCasesByVariables(String payload, String payloadType, org.kie.api.runtime.query.QueryContext queryContext)
-
-