public interface RuntimeDataService
| Modifier and Type | Interface and Description |
|---|---|
static class |
RuntimeDataService.EntryType
Represents type of node instance log entries.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.kie.internal.task.api.AuditTask> |
getAllAdminAuditTask(String userId,
org.kie.internal.query.QueryFilter filter)
Get a list of tasks admin audit (user in businessAdministrators) logs for the user provides applying the query filter
listed statuses.
|
List<org.kie.internal.task.api.AuditTask> |
getAllAuditTask(String userId,
org.kie.internal.query.QueryFilter filter)
Get a list of tasks audit logs for the user provides applying the query filter
listed statuses.
|
List<org.kie.internal.task.api.AuditTask> |
getAllAuditTaskByStatus(String userId,
org.kie.internal.query.QueryFilter filter)
Get a list of all active tasks audit logs for the user provides applying the query filter
listed statuses.
|
List<org.kie.internal.task.api.AuditTask> |
getAllGroupAuditTask(String userId,
org.kie.internal.query.QueryFilter filter)
Get a list of group tasks (actualOwner == null) audit logs for the user provides applying the query filter
listed statuses.
|
NodeInstanceDesc |
getNodeInstanceForWorkItem(Long workItemId)
Returns active node instance descriptor for given work item id, if exists.
|
Collection<NodeInstanceDesc> |
getNodeInstancesByCorrelationKeyNodeType(org.kie.internal.process.CorrelationKey correlationKey,
List<Integer> states,
List<String> nodeTypes,
org.kie.api.runtime.query.QueryContext queryContext)
Returns trace of all nodes for a given node types and correlation key
|
Collection<NodeInstanceDesc> |
getNodeInstancesByNodeType(long processInstanceId,
List<String> nodeTypes,
org.kie.api.runtime.query.QueryContext queryContext)
Returns trace of all nodes for a given node types and process instance id
|
ProcessDefinition |
getProcessById(String processId)
Deprecated.
will be removed in version 7
|
Collection<ProcessDefinition> |
getProcesses(org.kie.api.runtime.query.QueryContext queryContext)
Returns all process definitions available
|
Collection<ProcessDefinition> |
getProcessesByDeploymentId(String deploymentId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process definitions for given deployment id
|
ProcessDefinition |
getProcessesByDeploymentIdProcessId(String deploymentId,
String processId)
Returns process definition for given deployment and process identifiers
|
Collection<ProcessDefinition> |
getProcessesByFilter(String filter,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process definitions that match the given filter
|
Collection<ProcessDefinition> |
getProcessesById(String processId)
Returns process definitions for given process id regardless of the deployment
|
Collection<String> |
getProcessIds(String deploymentId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process definition identifiers for given deployment id
|
ProcessInstanceDesc |
getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
Returns active process instance description found for given correlation key if found otherwise null.
|
ProcessInstanceDesc |
getProcessInstanceById(long processInstanceId)
Returns process instance descriptions found for given processInstanceId if found otherwise null.
|
Collection<NodeInstanceDesc> |
getProcessInstanceFullHistory(long processInstanceId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns complete trace of all executed (completed) and active nodes for given process instance id
|
Collection<NodeInstanceDesc> |
getProcessInstanceFullHistoryByType(long processInstanceId,
RuntimeDataService.EntryType type,
org.kie.api.runtime.query.QueryContext queryContext)
Returns complete trace of all events of given type (START, END, ABORTED, SKIPPED, OBSOLETE or ERROR) for given process instance.
|
Collection<NodeInstanceDesc> |
getProcessInstanceHistoryActive(long processInstanceId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns trace of all active nodes for given process instance id
|
Collection<NodeInstanceDesc> |
getProcessInstanceHistoryCompleted(long processInstanceId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns trace of all executed (completed) for given process instance id
|
Collection<ProcessInstanceDesc> |
getProcessInstances(List<Integer> states,
String initiator,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions found with given statuses and initiated by
initiator. |
Collection<ProcessInstanceDesc> |
getProcessInstances(org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey,
org.kie.api.runtime.query.QueryContext queryContext)
Returns process instances descriptions (regardless of their states) found for given correlation key if found otherwise empty list.
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByCorrelationKeyAndStatus(org.kie.internal.process.CorrelationKey correlationKey,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns process instances descriptions filtered by their states found for given correlation key if found otherwise empty list.
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByDeploymentId(String deploymentId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions found for given deployment id and statuses.
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByParent(Long parentProcessInstanceId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByProcessDefinition(String processDefId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions found for given process definition id
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByProcessDefinition(String processDefId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions found for given process definition id
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByProcessId(List<Integer> states,
String processId,
String initiator,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions found for given process id and statuses and initiated by
initiator |
Collection<ProcessInstanceDesc> |
getProcessInstancesByProcessName(List<Integer> states,
String processName,
String initiator,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<ProcessInstanceDesc> |
getProcessInstancesByVariable(String variableName,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns process instance descriptions found for process instance that have defined given variable
|
Collection<ProcessInstanceDesc> |
getProcessInstancesByVariableAndValue(String variableName,
String variableValue,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns process instance descriptions found for process instance that have defined given variable and its value matches given variableValue
|
Collection<ProcessInstanceDesc> |
getProcessInstancesWithSubprocessByProcessInstanceId(Long processInstanceId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext)
Returns list of process instance descriptions
|
UserTaskInstanceDesc |
getTaskById(Long taskId)
Return a task by its taskId.
|
UserTaskInstanceDesc |
getTaskById(Long taskId,
boolean withSLA)
Return a task by its taskId with SLA data if the withSLA param is true.
|
UserTaskInstanceDesc |
getTaskByWorkItemId(Long workItemId)
Return a task by its workItemId.
|
List<org.kie.internal.task.api.model.TaskEvent> |
getTaskEvents(long taskId,
org.kie.internal.query.QueryFilter filter)
Gets a list of task events for given task
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
org.kie.internal.query.QueryFilter filter)
Return a list of assigned tasks as a Business Administrator.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsBusinessAdministratorByStatus(String userId,
List<org.kie.api.task.model.Status> statuses,
org.kie.internal.query.QueryFilter filter)
Return a list of assigned tasks as a Business Administrator for with one of the listed
statuses
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
List<org.kie.api.task.model.Status> status,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user or groups are eligible for with one of the listed
statuses.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user or groups are eligible for.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user is eligible for.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> status,
Date from,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user is eligible for with one of the listed
statuses and expiration date starting at
from. |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<org.kie.api.task.model.Status> status,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user is eligible for with one of the listed
statuses.
|
List<Long> |
getTasksByProcessInstanceId(Long processInstanceId)
Get a list of tasks the Process Instance is waiting on.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByStatusByProcessInstanceId(Long processInstanceId,
List<org.kie.api.task.model.Status> status,
org.kie.internal.query.QueryFilter filter)
Get a list of tasks the Process Instance is waiting on with one of the
listed statuses.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksByVariable(String userId,
String variableName,
List<org.kie.api.task.model.Status> statuses,
org.kie.api.runtime.query.QueryContext queryContext)
Gets a list of
TaskSummary instances for the given arguments |
List<org.kie.api.task.model.TaskSummary> |
getTasksByVariableAndValue(String userId,
String variableName,
String variableValue,
List<org.kie.api.task.model.Status> statuses,
org.kie.api.runtime.query.QueryContext context)
Gets a list of
TaskSummary instances for the given arguments |
List<org.kie.api.task.model.TaskSummary> |
getTasksOwned(String userId,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user has claimed.
|
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByExpirationDateOptional(String userId,
List<org.kie.api.task.model.Status> strStatuses,
Date from,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user has claimed with one of the listed
statuses and expiration date starting at
from. |
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByStatus(String userId,
List<org.kie.api.task.model.Status> status,
org.kie.internal.query.QueryFilter filter)
Return a list of tasks the user has claimed with one of the listed
statuses.
|
Collection<VariableDesc> |
getVariableHistory(long processInstanceId,
String variableId,
org.kie.api.runtime.query.QueryContext queryContext)
Returns collection of changes to given variable within scope of process instance
|
Collection<VariableDesc> |
getVariablesCurrentState(long processInstanceId)
Returns collections of all process variables current value for given process instance
|
org.kie.internal.task.query.TaskSummaryQueryBuilder |
taskSummaryQuery(String userId)
Query on
TaskSummary instaances. |
Collection<ProcessInstanceDesc> getProcessInstances(org.kie.api.runtime.query.QueryContext queryContext)
queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the available process instances.Collection<ProcessInstanceDesc> getProcessInstances(List<Integer> states, String initiator, org.kie.api.runtime.query.QueryContext queryContext)
initiator.states - A list of possible state (int) values that the ProcessInstance can have.initiator - The initiator of the ProcessInstance.queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the process instances that match
the given criteria (states and initiator).Collection<ProcessInstanceDesc> getProcessInstancesByProcessId(List<Integer> states, String processId, String initiator, org.kie.api.runtime.query.QueryContext queryContext)
initiatorstates - A list of possible state (int) values that the ProcessInstance can have.processId - The id of the Process (definition) used when starting the process instance.initiator - The initiator of the ProcessInstance.queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the process instances that match
the given criteria (states, processId, and initiator).Collection<ProcessInstanceDesc> getProcessInstancesByProcessName(List<Integer> states, String processName, String initiator, org.kie.api.runtime.query.QueryContext queryContext)
states - A list of possible state (int) values that the ProcessInstance can have.processName - The name (not id!) of the Process (definition) used when starting the process instance.initiator - The initiator of the ProcessInstance.queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the process instances that match
the given criteria (states, processName and initiator).Collection<ProcessInstanceDesc> getProcessInstancesByDeploymentId(String deploymentId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
deploymentId - The deployment id of the runtime.states - A list of possible state (int) values that the ProcessInstance can have.queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the process instances that match
the given criteria (deploymentId and states).ProcessInstanceDesc getProcessInstanceById(long processInstanceId)
processInstanceId - The id of the process instance to be fetchedProcessInstanceDesc instance.ProcessInstanceDesc getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
correlationKey - correlation key assigned to process instanceProcessInstanceDesc instance.Collection<ProcessInstanceDesc> getProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, org.kie.api.runtime.query.QueryContext queryContext)
correlationKey - correlation key assigned to process instanceProcessInstanceDesc instances representing the process instances that match
the given correlation keyCollection<ProcessInstanceDesc> getProcessInstancesByCorrelationKeyAndStatus(org.kie.internal.process.CorrelationKey correlationKey, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
correlationKey - correlation key assigned to process instancestates - A list of possible state (int) values that the ProcessInstance can have.ProcessInstanceDesc instances representing the process instances that match
the given correlation keyCollection<ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId, org.kie.api.runtime.query.QueryContext queryContext)
processDefId - The id of the process (definition)queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the process instances that match
the given criteria (deploymentId and states).Collection<ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
processDefId - The id of the process (definition)states - A list of possible state (int) values that the ProcessInstance can have.queryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the process instances that match
the given criteria (deploymentId and states).Collection<ProcessInstanceDesc> getProcessInstancesByVariable(String variableName, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
variableName - name of the variable that process instance should havestates - A list of possible state (int) values that the ProcessInstance can have. If null will return only active instancesqueryContext - control parameters for the result e.g. sorting, pagingCollection<ProcessInstanceDesc> getProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
variableName - name of the variable that process instance should havevariableValue - value of the variable to matchstates - A list of possible state (int) values that the ProcessInstance can have. If null will return only active instancesqueryContext - control parameters for the result e.g. sorting, pagingCollection<ProcessInstanceDesc> getProcessInstancesByParent(Long parentProcessInstanceId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
parentProcessInstanceId - id of the parent process instancestates - list of possible state (int) values that the ProcessInstance can have. If null will return only active instancesqueryContext - control parameters for the result e.g. sorting, pagingProcessInstanceDesc instances representing the available process instances.Collection<ProcessInstanceDesc> getProcessInstancesWithSubprocessByProcessInstanceId(Long processInstanceId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - id of the parent process instanceProcessInstanceDesc instances representing the full hierarchy of this processNodeInstanceDesc getNodeInstanceForWorkItem(Long workItemId)
workItemId - identifier of the work itemCollection<NodeInstanceDesc> getProcessInstanceHistoryActive(long processInstanceId, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - unique identifier of process instancequeryContext - control parameters for the result e.g. sorting, pagingCollection<NodeInstanceDesc> getProcessInstanceHistoryCompleted(long processInstanceId, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - unique identifier of process instancequeryContext - control parameters for the result e.g. sorting, pagingCollection<NodeInstanceDesc> getProcessInstanceFullHistory(long processInstanceId, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - The id of the process used to start the process instance.queryContext - control parameters for the result e.g. sorting, pagingNodeInstance information, in the form of a list of NodeInstanceDesc instances,
that comes from a process instance that matches the given criteria (deploymentId, processId).Collection<NodeInstanceDesc> getProcessInstanceFullHistoryByType(long processInstanceId, RuntimeDataService.EntryType type, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - The id of the process used to start the process instance.queryContext - control parameters for the result e.g. sorting, pagingtype - type of events that shall be returned (START, END, ABORTED, SKIPPED, OBSOLETE or ERROR) - to return all use getProcessInstanceFullHistory(long, QueryContext)Collection<NodeInstanceDesc> getNodeInstancesByNodeType(long processInstanceId, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - unique identifier of process instancenodeTypes - list of node types to filter nodes of process instancequeryContext - control parameters for the result e.g. sorting, pagingCollection<NodeInstanceDesc> getNodeInstancesByCorrelationKeyNodeType(org.kie.internal.process.CorrelationKey correlationKey, List<Integer> states, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)
correlationKey - correlation keystates - list of statesnodeTypes - list of node types to filter nodes of process instancequeryContext - control parameters for the result e.g. sorting, pagingCollection<VariableDesc> getVariablesCurrentState(long processInstanceId)
processInstanceId - The process instance id.VariableDesc instances.Collection<VariableDesc> getVariableHistory(long processInstanceId, String variableId, org.kie.api.runtime.query.QueryContext queryContext)
processInstanceId - The process instance id.variableId - The id of the variablequeryContext - control parameters for the result e.g. sorting, pagingVariableDesc instances.Collection<ProcessDefinition> getProcessesByDeploymentId(String deploymentId, org.kie.api.runtime.query.QueryContext queryContext)
deploymentId - The deployment id of the runtime.queryContext - control parameters for the result e.g. sorting, pagingProcessDefinition instances representing processes that match
the given criteria (deploymentId)Collection<ProcessDefinition> getProcessesByFilter(String filter, org.kie.api.runtime.query.QueryContext queryContext)
filter - A regular expression.queryContext - control parameters for the result e.g. sorting, pagingProcessDefinition instances whose name or id matches the given regular expression.Collection<ProcessDefinition> getProcesses(org.kie.api.runtime.query.QueryContext queryContext)
queryContext - control parameters for the result e.g. sorting, pagingProcessDefinition instances.Collection<String> getProcessIds(String deploymentId, org.kie.api.runtime.query.QueryContext queryContext)
deploymentId - The deployment id of the runtime.queryContext - control parameters for the result e.g. sorting, paging@Deprecated ProcessDefinition getProcessById(String processId)
getProcessesById(String processId) instead
processId - The id of the processProcessDefinition instance, representing the Process
with the specified (process) id.getProcessesById(String)Collection<ProcessDefinition> getProcessesById(String processId)
processId - The id of the processProcessDefinition instance, representing the Process
with the specified (process) id.ProcessDefinition getProcessesByDeploymentIdProcessId(String deploymentId, String processId)
deploymentId - The id of the deployment (runtime)processId - The id of the processProcessDefinition instance, representing the Process
that is present in the specified deployment with the specified (process) id.UserTaskInstanceDesc getTaskByWorkItemId(Long workItemId)
workItemId - UserTaskInstanceDesc taskUserTaskInstanceDesc getTaskById(Long taskId)
taskId - UserTaskInstanceDesc taskUserTaskInstanceDesc getTaskById(Long taskId, boolean withSLA)
taskId - withSLA - UserTaskInstanceDesc taskList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministratorByStatus(String userId, List<org.kie.api.task.model.Status> statuses, org.kie.internal.query.QueryFilter filter)
userId - statuses - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, org.kie.internal.query.QueryFilter filter)
userId - groupIds - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatus(String userId, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
userId - status - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
userId - groupIds - status - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByExpirationDateOptional(String userId, List<org.kie.api.task.model.Status> status, Date from, org.kie.internal.query.QueryFilter filter)
from. Tasks that do not have expiration date set
will also be included in the result set.userId - status - from - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksOwnedByExpirationDateOptional(String userId, List<org.kie.api.task.model.Status> strStatuses, Date from, org.kie.internal.query.QueryFilter filter)
from. Tasks that do not have expiration date set
will also be included in the result set.userId - strStatuses - from - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksOwned(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - TaskSummary task summariesList<org.kie.api.task.model.TaskSummary> getTasksOwnedByStatus(String userId, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
userId - status - filter - TaskSummary task summariesList<Long> getTasksByProcessInstanceId(Long processInstanceId)
processInstanceId - List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceId(Long processInstanceId, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
processInstanceId - status - filter - TaskSummary task summariesList<org.kie.internal.task.api.AuditTask> getAllAuditTask(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - AuditTask audit tasksList<org.kie.internal.task.api.AuditTask> getAllAuditTaskByStatus(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - AuditTask audit tasksList<org.kie.internal.task.api.AuditTask> getAllGroupAuditTask(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - AuditTask audit tasksList<org.kie.internal.task.api.AuditTask> getAllAdminAuditTask(String userId, org.kie.internal.query.QueryFilter filter)
userId - filter - AuditTask audit tasksList<org.kie.internal.task.api.model.TaskEvent> getTaskEvents(long taskId, org.kie.internal.query.QueryFilter filter)
taskId - filter - TaskEvent task eventsorg.kie.internal.task.query.TaskSummaryQueryBuilder taskSummaryQuery(String userId)
TaskSummary instaances.userId - The user associated with the tasks queried.TaskSummaryQueryBuilder used to create the query.List<org.kie.api.task.model.TaskSummary> getTasksByVariable(String userId, String variableName, List<org.kie.api.task.model.Status> statuses, org.kie.api.runtime.query.QueryContext queryContext)
TaskSummary instances for the given argumentsuserId - The id of the user associated with the tasksvariableName - The name of the task variablestatuses - The list of Status's that the task can havequeryContext - The query context.List of TaskSummary instances.List<org.kie.api.task.model.TaskSummary> getTasksByVariableAndValue(String userId, String variableName, String variableValue, List<org.kie.api.task.model.Status> statuses, org.kie.api.runtime.query.QueryContext context)
TaskSummary instances for the given argumentsuserId - The id of the user associated with the tasksvariableName - The name of the task variablevariableValue - The value of the task variablestatuses - The list of Status's that the task can havecontext - The query context.List of TaskSummary instances.Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.