public class RuntimeDataServiceImpl extends Object implements org.jbpm.services.api.RuntimeDataService, org.jbpm.services.api.DeploymentEventListener
| Modifier and Type | Field and Description |
|---|---|
protected Set<org.jbpm.services.api.model.ProcessDefinition> |
availableProcesses |
protected Set<String> |
deploymentIds |
protected org.jbpm.services.task.audit.service.TaskAuditService |
taskAuditService |
protected org.kie.api.task.TaskService |
taskService |
| Constructor and Description |
|---|
RuntimeDataServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected List<?> |
adoptList(List<?> source,
List<?> values) |
protected void |
applyDeploymentFilter(Map<String,Object> params) |
protected <T> Collection<T> |
applyPaginition(List<T> input,
org.kie.api.runtime.query.QueryContext queryContext) |
protected void |
applyQueryContext(Map<String,Object> params,
org.kie.api.runtime.query.QueryContext queryContext) |
protected void |
applyQueryFilter(Map<String,Object> params,
org.kie.internal.query.QueryFilter queryFilter) |
protected void |
applySorting(List<org.jbpm.services.api.model.ProcessDefinition> input,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.internal.task.api.AuditTask> |
getAllAdminAuditTask(String userId,
org.kie.internal.query.QueryFilter filter) |
List<org.kie.internal.task.api.AuditTask> |
getAllAuditTask(String userId,
org.kie.internal.query.QueryFilter filter) |
List<org.kie.internal.task.api.AuditTask> |
getAllAuditTaskByStatus(String userId,
org.kie.internal.query.QueryFilter filter) |
List<org.kie.internal.task.api.AuditTask> |
getAllGroupAuditTask(String userId,
org.kie.internal.query.QueryFilter filter) |
org.jbpm.services.api.model.NodeInstanceDesc |
getNodeInstanceForWorkItem(Long workItemId) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getNodeInstancesByCorrelationKeyNodeType(org.kie.internal.process.CorrelationKey correlationKey,
List<Integer> states,
List<String> nodeTypes,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getNodeInstancesByNodeType(long processInstanceId,
List<String> nodeTypes,
org.kie.api.runtime.query.QueryContext queryContext) |
org.jbpm.services.api.model.ProcessDefinition |
getProcessById(String processId)
Deprecated.
|
Collection<org.jbpm.services.api.model.ProcessDefinition> |
getProcesses(org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessDefinition> |
getProcessesByDeploymentId(String deploymentId,
org.kie.api.runtime.query.QueryContext queryContext) |
org.jbpm.services.api.model.ProcessDefinition |
getProcessesByDeploymentIdProcessId(String deploymentId,
String processId) |
Collection<org.jbpm.services.api.model.ProcessDefinition> |
getProcessesByFilter(String filter,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessDefinition> |
getProcessesById(String processId) |
Collection<String> |
getProcessIds(String deploymentId,
org.kie.api.runtime.query.QueryContext queryContext) |
org.jbpm.services.api.model.ProcessInstanceDesc |
getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey) |
org.jbpm.services.api.model.ProcessInstanceDesc |
getProcessInstanceById(long processId) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getProcessInstanceFullHistory(long processId,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getProcessInstanceFullHistoryByType(long processId,
org.jbpm.services.api.RuntimeDataService.EntryType type,
org.kie.api.runtime.query.QueryContext queryContext) |
protected Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getProcessInstanceHistory(long processId,
boolean completed,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getProcessInstanceHistoryActive(long processId,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getProcessInstanceHistoryCompleted(long processId,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstances(List<Integer> states,
String initiator,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstances(org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByCorrelationKeyAndStatus(org.kie.internal.process.CorrelationKey correlationKey,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByDeploymentId(String deploymentId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByParent(Long parentProcessInstanceId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByProcessDefinition(String processDefId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByProcessDefinition(String processDefId,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByProcessId(List<Integer> states,
String processId,
String initiator,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByProcessName(List<Integer> states,
String processName,
String initiator,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByVariable(String variableName,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesByVariableAndValue(String variableName,
String variableValue,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> |
getProcessInstancesWithSubprocessByProcessInstanceId(Long parentProcessInstanceId,
List<Integer> states,
org.kie.api.runtime.query.QueryContext queryContext) |
org.jbpm.services.api.model.UserTaskInstanceDesc |
getTaskById(Long taskId) |
org.jbpm.services.api.model.UserTaskInstanceDesc |
getTaskById(Long taskId,
boolean withSLA) |
org.jbpm.services.api.model.UserTaskInstanceDesc |
getTaskByWorkItemId(Long workItemId) |
List<org.kie.internal.task.api.model.TaskEvent> |
getTaskEvents(long taskId,
org.kie.internal.query.QueryFilter filter) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsBusinessAdministrator(String userId,
org.kie.internal.query.QueryFilter filter) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsBusinessAdministratorByStatus(String userId,
List<org.kie.api.task.model.Status> statuses,
org.kie.internal.query.QueryFilter filter) |
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) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
List<String> groupIds,
org.kie.internal.query.QueryFilter filter) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwner(String userId,
org.kie.internal.query.QueryFilter filter) |
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) |
List<org.kie.api.task.model.TaskSummary> |
getTasksAssignedAsPotentialOwnerByStatus(String userId,
List<org.kie.api.task.model.Status> status,
org.kie.internal.query.QueryFilter filter) |
List<Long> |
getTasksByProcessInstanceId(Long 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) |
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) |
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 queryContext) |
List<org.kie.api.task.model.TaskSummary> |
getTasksOwned(String userId,
org.kie.internal.query.QueryFilter filter) |
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) |
List<org.kie.api.task.model.TaskSummary> |
getTasksOwnedByStatus(String userId,
List<org.kie.api.task.model.Status> status,
org.kie.internal.query.QueryFilter filter) |
org.kie.api.task.UserGroupCallback |
getUserGroupCallback() |
Collection<org.jbpm.services.api.model.VariableDesc> |
getVariableHistory(long processInstanceId,
String variableId,
org.kie.api.runtime.query.QueryContext queryContext) |
Collection<org.jbpm.services.api.model.VariableDesc> |
getVariablesCurrentState(long processInstanceId) |
protected List<?> |
mergeLists(List<?> source,
List<?> values) |
void |
onActivate(org.jbpm.services.api.DeploymentEvent event) |
void |
onDeactivate(org.jbpm.services.api.DeploymentEvent event) |
void |
onDeploy(org.jbpm.services.api.DeploymentEvent event) |
void |
onUnDeploy(org.jbpm.services.api.DeploymentEvent event) |
void |
setCommandService(org.jbpm.shared.services.impl.TransactionalCommandService commandService) |
void |
setDeploymentRolesManager(DeploymentRolesManager deploymentRolesManager) |
void |
setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider) |
void |
setTaskAuditService(org.jbpm.services.task.audit.service.TaskAuditService taskAuditService) |
void |
setTaskService(org.kie.api.task.TaskService taskService) |
void |
setUserGroupCallback(org.kie.api.task.UserGroupCallback userGroupCallback) |
org.kie.internal.task.query.TaskSummaryQueryBuilder |
taskSummaryQuery(String userId) |
protected Set<org.jbpm.services.api.model.ProcessDefinition> availableProcesses
protected org.kie.api.task.TaskService taskService
protected org.jbpm.services.task.audit.service.TaskAuditService taskAuditService
public void setCommandService(org.jbpm.shared.services.impl.TransactionalCommandService commandService)
public void setIdentityProvider(org.kie.internal.identity.IdentityProvider identityProvider)
public void setUserGroupCallback(org.kie.api.task.UserGroupCallback userGroupCallback)
public org.kie.api.task.UserGroupCallback getUserGroupCallback()
public void setTaskService(org.kie.api.task.TaskService taskService)
public void setTaskAuditService(org.jbpm.services.task.audit.service.TaskAuditService taskAuditService)
public void setDeploymentRolesManager(DeploymentRolesManager deploymentRolesManager)
public void onDeploy(org.jbpm.services.api.DeploymentEvent event)
onDeploy in interface org.jbpm.services.api.DeploymentEventListenerpublic void onUnDeploy(org.jbpm.services.api.DeploymentEvent event)
onUnDeploy in interface org.jbpm.services.api.DeploymentEventListenerpublic void onActivate(org.jbpm.services.api.DeploymentEvent event)
onActivate in interface org.jbpm.services.api.DeploymentEventListenerpublic void onDeactivate(org.jbpm.services.api.DeploymentEvent event)
onDeactivate in interface org.jbpm.services.api.DeploymentEventListenerprotected void applyQueryContext(Map<String,Object> params, org.kie.api.runtime.query.QueryContext queryContext)
protected <T> Collection<T> applyPaginition(List<T> input, org.kie.api.runtime.query.QueryContext queryContext)
protected void applySorting(List<org.jbpm.services.api.model.ProcessDefinition> input, org.kie.api.runtime.query.QueryContext queryContext)
public Collection<org.jbpm.services.api.model.ProcessDefinition> getProcessesByDeploymentId(String deploymentId, org.kie.api.runtime.query.QueryContext queryContext)
getProcessesByDeploymentId in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.ProcessDefinition getProcessesByDeploymentIdProcessId(String deploymentId, String processId)
getProcessesByDeploymentIdProcessId in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessDefinition> getProcessesByFilter(String filter, org.kie.api.runtime.query.QueryContext queryContext)
getProcessesByFilter in interface org.jbpm.services.api.RuntimeDataService@Deprecated public org.jbpm.services.api.model.ProcessDefinition getProcessById(String processId)
getProcessById in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessDefinition> getProcessesById(String processId)
getProcessesById in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessDefinition> getProcesses(org.kie.api.runtime.query.QueryContext queryContext)
getProcesses in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<String> getProcessIds(String deploymentId, org.kie.api.runtime.query.QueryContext queryContext)
getProcessIds in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstances(org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstances in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstances(List<Integer> states, String initiator, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstances in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByDeploymentId(String deploymentId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByDeploymentId in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByProcessDefinition in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByProcessDefinition(String processDefId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByProcessDefinition in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.ProcessInstanceDesc getProcessInstanceById(long processId)
getProcessInstanceById in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.ProcessInstanceDesc getProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
getProcessInstanceByCorrelationKey in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByCorrelationKey in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByCorrelationKeyAndStatus(org.kie.internal.process.CorrelationKey correlationKey, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByCorrelationKeyAndStatus in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByProcessId(List<Integer> states, String processId, String initiator, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByProcessId in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByProcessName(List<Integer> states, String processName, String initiator, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByProcessName in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByVariable(String variableName, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByVariable in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByVariableAndValue in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesByParent(Long parentProcessInstanceId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesByParent in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstancesWithSubprocessByProcessInstanceId(Long parentProcessInstanceId, List<Integer> states, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstancesWithSubprocessByProcessInstanceId in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.NodeInstanceDesc> getProcessInstanceHistoryActive(long processId, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstanceHistoryActive in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.NodeInstanceDesc> getProcessInstanceHistoryCompleted(long processId, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstanceHistoryCompleted in interface org.jbpm.services.api.RuntimeDataServiceprotected Collection<org.jbpm.services.api.model.NodeInstanceDesc> getProcessInstanceHistory(long processId, boolean completed, org.kie.api.runtime.query.QueryContext queryContext)
public Collection<org.jbpm.services.api.model.NodeInstanceDesc> getProcessInstanceFullHistory(long processId, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstanceFullHistory in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.NodeInstanceDesc> getProcessInstanceFullHistoryByType(long processId, org.jbpm.services.api.RuntimeDataService.EntryType type, org.kie.api.runtime.query.QueryContext queryContext)
getProcessInstanceFullHistoryByType in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.NodeInstanceDesc getNodeInstanceForWorkItem(Long workItemId)
getNodeInstanceForWorkItem in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.NodeInstanceDesc> getNodeInstancesByNodeType(long processInstanceId, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)
getNodeInstancesByNodeType in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.NodeInstanceDesc> getNodeInstancesByCorrelationKeyNodeType(org.kie.internal.process.CorrelationKey correlationKey, List<Integer> states, List<String> nodeTypes, org.kie.api.runtime.query.QueryContext queryContext)
getNodeInstancesByCorrelationKeyNodeType in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.VariableDesc> getVariablesCurrentState(long processInstanceId)
getVariablesCurrentState in interface org.jbpm.services.api.RuntimeDataServicepublic Collection<org.jbpm.services.api.model.VariableDesc> getVariableHistory(long processInstanceId, String variableId, org.kie.api.runtime.query.QueryContext queryContext)
getVariableHistory in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.UserTaskInstanceDesc getTaskByWorkItemId(Long workItemId)
getTaskByWorkItemId in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.UserTaskInstanceDesc getTaskById(Long taskId)
getTaskById in interface org.jbpm.services.api.RuntimeDataServicepublic org.jbpm.services.api.model.UserTaskInstanceDesc getTaskById(Long taskId, boolean withSLA)
getTaskById in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministrator(String userId, org.kie.internal.query.QueryFilter filter)
getTasksAssignedAsBusinessAdministrator in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, org.kie.internal.query.QueryFilter filter)
getTasksAssignedAsPotentialOwner in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwner(String userId, List<String> groupIds, org.kie.internal.query.QueryFilter filter)
getTasksAssignedAsPotentialOwner in interface org.jbpm.services.api.RuntimeDataServicepublic 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)
getTasksAssignedAsPotentialOwner in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsPotentialOwnerByStatus(String userId, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
getTasksAssignedAsPotentialOwnerByStatus in interface org.jbpm.services.api.RuntimeDataServicepublic 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)
getTasksAssignedAsPotentialOwnerByExpirationDateOptional in interface org.jbpm.services.api.RuntimeDataServicepublic 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)
getTasksOwnedByExpirationDateOptional in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksOwned(String userId, org.kie.internal.query.QueryFilter filter)
getTasksOwned in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksOwnedByStatus(String userId, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
getTasksOwnedByStatus in interface org.jbpm.services.api.RuntimeDataServicepublic List<Long> getTasksByProcessInstanceId(Long processInstanceId)
getTasksByProcessInstanceId in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksByStatusByProcessInstanceId(Long processInstanceId, List<org.kie.api.task.model.Status> status, org.kie.internal.query.QueryFilter filter)
getTasksByStatusByProcessInstanceId in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.api.task.model.TaskSummary> getTasksAssignedAsBusinessAdministratorByStatus(String userId, List<org.kie.api.task.model.Status> statuses, org.kie.internal.query.QueryFilter filter)
getTasksAssignedAsBusinessAdministratorByStatus in interface org.jbpm.services.api.RuntimeDataServicepublic org.kie.internal.task.query.TaskSummaryQueryBuilder taskSummaryQuery(String userId)
taskSummaryQuery in interface org.jbpm.services.api.RuntimeDataServicepublic 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)
getTasksByVariable in interface org.jbpm.services.api.RuntimeDataServicepublic 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 queryContext)
getTasksByVariableAndValue in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.internal.task.api.AuditTask> getAllAuditTask(String userId, org.kie.internal.query.QueryFilter filter)
getAllAuditTask in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.internal.task.api.AuditTask> getAllAuditTaskByStatus(String userId, org.kie.internal.query.QueryFilter filter)
getAllAuditTaskByStatus in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.internal.task.api.AuditTask> getAllGroupAuditTask(String userId, org.kie.internal.query.QueryFilter filter)
getAllGroupAuditTask in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.internal.task.api.AuditTask> getAllAdminAuditTask(String userId, org.kie.internal.query.QueryFilter filter)
getAllAdminAuditTask in interface org.jbpm.services.api.RuntimeDataServicepublic List<org.kie.internal.task.api.model.TaskEvent> getTaskEvents(long taskId, org.kie.internal.query.QueryFilter filter)
getTaskEvents in interface org.jbpm.services.api.RuntimeDataServiceprotected void applyQueryFilter(Map<String,Object> params, org.kie.internal.query.QueryFilter queryFilter)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.