Package org.kie.server.services.jbpm
Class RuntimeDataServiceBase
- java.lang.Object
-
- org.kie.server.services.jbpm.RuntimeDataServiceBase
-
public class RuntimeDataServiceBase extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description RuntimeDataServiceBase(org.jbpm.services.api.RuntimeDataService delegate, org.jbpm.services.api.AdvanceRuntimeDataService advanceRuntimeDataService, 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.definition.CountDefinitioncountProcessInstancesByDeploymentId(String containerId, List<Integer> status)org.kie.server.api.model.instance.TaskSummaryListgetAllAuditTask(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.NodeInstancegetNodeInstanceForWorkItem(long processInstanceId, long workItemId)org.kie.server.api.model.definition.ProcessDefinitionListgetProcessesByDeploymentId(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.definition.ProcessDefinitionListgetProcessesByDeploymentIdCheckContainer(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.definition.ProcessDefinitiongetProcessesByDeploymentIdProcessId(String containerId, String processId)org.kie.server.api.model.definition.ProcessDefinitionListgetProcessesByFilter(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.definition.ProcessDefinitionListgetProcessesById(String processId)org.kie.server.api.model.instance.ProcessInstancegetProcessInstanceByCorrelationKey(String correlationKey)org.kie.server.api.model.instance.ProcessInstancegetProcessInstanceById(long processInstanceId)org.kie.server.api.model.instance.ProcessInstancegetProcessInstanceById(long processInstanceId, boolean withVars)org.kie.server.api.model.instance.ProcessInstanceListgetProcessInstanceByVariables(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.NodeInstanceListgetProcessInstanceFullHistoryByType(long processInstanceId, String entryType, Integer page, Integer pageSize)org.kie.server.api.model.instance.NodeInstanceListgetProcessInstanceHistory(long processInstanceId, Boolean active, Boolean completed, Integer page, Integer pageSize)org.kie.server.api.model.instance.ProcessInstanceListgetProcessInstances(List<Integer> status, String initiator, String processName, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.ProcessInstanceListgetProcessInstancesByCorrelationKey(String correlationKey, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.ProcessInstanceListgetProcessInstancesByDeploymentId(String containerId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.ProcessInstanceListgetProcessInstancesByProcessId(String processId, List<Integer> status, String initiator, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskInstancegetTaskById(long taskId)org.kie.server.api.model.instance.TaskInstancegetTaskById(long taskId, boolean withSLA)org.kie.server.api.model.instance.TaskInstancegetTaskByWorkItemId(long workItemId)org.kie.server.api.model.instance.TaskEventInstanceListgetTaskEvents(long taskId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetTasksAssignedAsBusinessAdministratorByStatus(List<String> status, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetTasksAssignedAsPotentialOwner(List<String> status, List<String> groupIds, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetTasksAssignedAsPotentialOwner(List<String> status, List<String> groupIds, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder, String filter)org.kie.server.api.model.instance.TaskSummaryListgetTasksByStatusByProcessInstanceId(Number processInstanceId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetTasksByVariables(String userId, String variableName, String variableValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)org.kie.server.api.model.instance.TaskSummaryListgetTasksOwnedByStatus(List<String> status, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)protected StringgetUser(String queryParamUser)org.kie.server.api.model.instance.VariableInstanceListgetVariableHistory(long processInstanceId, String variableName, Integer page, Integer pageSize)org.kie.server.api.model.instance.VariableInstanceListgetVariablesCurrentState(long processInstanceId)org.kie.server.api.model.instance.ProcessInstanceCustomVarsListqueryProcessesByVariables(String payload, String payloadType, org.kie.api.runtime.query.QueryContext queryContext)org.kie.server.api.model.instance.ProcessInstanceUserTaskWithVariablesListqueryUserTasksByVariables(String payload, String payloadType, org.kie.api.runtime.query.QueryContext queryContext)
-
-
-
Method Detail
-
getProcessInstances
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstances(List<Integer> status, String initiator, String processName, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessInstancesByProcessId
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstancesByProcessId(String processId, List<Integer> status, String initiator, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessInstancesByDeploymentId
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstancesByDeploymentId(String containerId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
countProcessInstancesByDeploymentId
public org.kie.server.api.model.definition.CountDefinition countProcessInstancesByDeploymentId(String containerId, List<Integer> status)
-
getProcessInstancesByCorrelationKey
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstancesByCorrelationKey(String correlationKey, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessInstanceByCorrelationKey
public org.kie.server.api.model.instance.ProcessInstance getProcessInstanceByCorrelationKey(String correlationKey)
-
getProcessInstanceByVariables
public org.kie.server.api.model.instance.ProcessInstanceList getProcessInstanceByVariables(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessInstanceById
public org.kie.server.api.model.instance.ProcessInstance getProcessInstanceById(long processInstanceId)
-
getProcessInstanceById
public org.kie.server.api.model.instance.ProcessInstance getProcessInstanceById(long processInstanceId, boolean withVars)
-
getNodeInstanceForWorkItem
public org.kie.server.api.model.instance.NodeInstance getNodeInstanceForWorkItem(long processInstanceId, long workItemId)
-
getProcessInstanceHistory
public org.kie.server.api.model.instance.NodeInstanceList getProcessInstanceHistory(long processInstanceId, Boolean active, Boolean completed, Integer page, Integer pageSize)
-
getProcessInstanceFullHistoryByType
public org.kie.server.api.model.instance.NodeInstanceList getProcessInstanceFullHistoryByType(long processInstanceId, String entryType, Integer page, Integer pageSize)
-
getVariablesCurrentState
public org.kie.server.api.model.instance.VariableInstanceList getVariablesCurrentState(long processInstanceId)
-
getVariableHistory
public org.kie.server.api.model.instance.VariableInstanceList getVariableHistory(long processInstanceId, String variableName, Integer page, Integer pageSize)
-
getProcessesByDeploymentId
public org.kie.server.api.model.definition.ProcessDefinitionList getProcessesByDeploymentId(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessesByDeploymentIdCheckContainer
public org.kie.server.api.model.definition.ProcessDefinitionList getProcessesByDeploymentIdCheckContainer(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessesByFilter
public org.kie.server.api.model.definition.ProcessDefinitionList getProcessesByFilter(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getProcessesById
public org.kie.server.api.model.definition.ProcessDefinitionList getProcessesById(String processId)
-
getProcessesByDeploymentIdProcessId
public org.kie.server.api.model.definition.ProcessDefinition getProcessesByDeploymentIdProcessId(String containerId, String processId)
-
getTaskByWorkItemId
public org.kie.server.api.model.instance.TaskInstance getTaskByWorkItemId(long workItemId)
-
getTaskById
public org.kie.server.api.model.instance.TaskInstance getTaskById(long taskId)
-
getTaskById
public org.kie.server.api.model.instance.TaskInstance getTaskById(long taskId, boolean withSLA)
-
getTasksAssignedAsBusinessAdministratorByStatus
public org.kie.server.api.model.instance.TaskSummaryList getTasksAssignedAsBusinessAdministratorByStatus(List<String> status, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getTasksAssignedAsPotentialOwner
public org.kie.server.api.model.instance.TaskSummaryList getTasksAssignedAsPotentialOwner(List<String> status, List<String> groupIds, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getTasksAssignedAsPotentialOwner
public org.kie.server.api.model.instance.TaskSummaryList getTasksAssignedAsPotentialOwner(List<String> status, List<String> groupIds, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder, String filter)
-
getTasksOwnedByStatus
public org.kie.server.api.model.instance.TaskSummaryList getTasksOwnedByStatus(List<String> status, String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getTasksByStatusByProcessInstanceId
public org.kie.server.api.model.instance.TaskSummaryList getTasksByStatusByProcessInstanceId(Number processInstanceId, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getAllAuditTask
public org.kie.server.api.model.instance.TaskSummaryList getAllAuditTask(String userId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getTaskEvents
public org.kie.server.api.model.instance.TaskEventInstanceList getTaskEvents(long taskId, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
getTasksByVariables
public org.kie.server.api.model.instance.TaskSummaryList getTasksByVariables(String userId, String variableName, String variableValue, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
-
queryProcessesByVariables
public org.kie.server.api.model.instance.ProcessInstanceCustomVarsList queryProcessesByVariables(String payload, String payloadType, org.kie.api.runtime.query.QueryContext queryContext)
-
-