public class ExecutorQueryServiceImpl extends Object implements org.kie.internal.executor.api.ExecutorQueryService
ExecutorQueryService
that is backed with JPA
IMPORTANT: please keep all classes from package org.jbpm.shared.services.impl as FQCN
inside method body to avoid exception logged by CDI when used with in memory modeConstructor and Description |
---|
ExecutorQueryServiceImpl(boolean active) |
Modifier and Type | Method and Description |
---|---|
protected List<org.kie.api.executor.STATUS> |
adjust(List<org.kie.api.executor.STATUS> statuses) |
protected void |
applyQueryContext(Map<String,Object> params,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.ErrorInfo> |
getAllErrors() |
List<org.kie.api.executor.ErrorInfo> |
getAllErrors(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getAllRequests() |
List<org.kie.api.executor.RequestInfo> |
getAllRequests(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getCancelledRequests() |
List<org.kie.api.executor.RequestInfo> |
getCancelledRequests(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getCompletedRequests() |
List<org.kie.api.executor.RequestInfo> |
getCompletedRequests(org.kie.api.runtime.query.QueryContext queryContext) |
protected List<String> |
getDeploymentIds() |
List<org.kie.api.executor.ErrorInfo> |
getErrorsByRequestId(Long requestId) |
List<org.kie.api.executor.RequestInfo> |
getFutureQueuedRequests() |
List<org.kie.api.executor.RequestInfo> |
getFutureQueuedRequests(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getInErrorRequests() |
List<org.kie.api.executor.RequestInfo> |
getInErrorRequests(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getPendingRequestById(Long id) |
List<org.kie.api.executor.RequestInfo> |
getPendingRequests() |
List<org.kie.api.executor.RequestInfo> |
getPendingRequests(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getQueuedRequests() |
List<org.kie.api.executor.RequestInfo> |
getQueuedRequests(org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRequestByBusinessKey(String businessKey,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRequestByCommand(String command,
org.kie.api.runtime.query.QueryContext queryContext) |
org.kie.api.executor.RequestInfo |
getRequestById(Long id) |
org.kie.api.executor.RequestInfo |
getRequestForProcessing() |
org.kie.api.executor.RequestInfo |
getRequestForProcessing(Long requestId) |
List<org.kie.api.executor.RequestInfo> |
getRequestsByBusinessKey(String businessKey,
List<org.kie.api.executor.STATUS> statuses,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRequestsByCommand(String command,
List<org.kie.api.executor.STATUS> statuses,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRequestsByDeployment(String deploymentId,
List<org.kie.api.executor.STATUS> statuses,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRequestsByProcessInstance(Long processInstanceId,
List<org.kie.api.executor.STATUS> statuses,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRequestsByStatus(List<org.kie.api.executor.STATUS> statuses) |
List<org.kie.api.executor.RequestInfo> |
getRequestsByStatus(List<org.kie.api.executor.STATUS> statuses,
org.kie.api.runtime.query.QueryContext queryContext) |
List<org.kie.api.executor.RequestInfo> |
getRunningRequests() |
List<org.kie.api.executor.RequestInfo> |
getRunningRequests(org.kie.api.runtime.query.QueryContext queryContext) |
void |
setCommandService(org.kie.api.runtime.CommandExecutor commandService) |
public void setCommandService(org.kie.api.runtime.CommandExecutor commandService)
public List<org.kie.api.executor.RequestInfo> getPendingRequests()
public List<org.kie.api.executor.RequestInfo> getPendingRequestById(Long id)
getPendingRequestById
in interface org.kie.api.executor.ExecutorQueryService
public org.kie.api.executor.RequestInfo getRequestById(Long id)
getRequestById
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRunningRequests()
public List<org.kie.api.executor.RequestInfo> getQueuedRequests()
public List<org.kie.api.executor.RequestInfo> getFutureQueuedRequests()
public List<org.kie.api.executor.RequestInfo> getCompletedRequests()
public List<org.kie.api.executor.RequestInfo> getInErrorRequests()
public List<org.kie.api.executor.RequestInfo> getCancelledRequests()
public List<org.kie.api.executor.ErrorInfo> getAllErrors()
public List<org.kie.api.executor.ErrorInfo> getErrorsByRequestId(Long requestId)
getErrorsByRequestId
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getAllRequests()
public List<org.kie.api.executor.RequestInfo> getRequestsByStatus(List<org.kie.api.executor.STATUS> statuses)
public List<org.kie.api.executor.RequestInfo> getRequestByBusinessKey(String businessKey, org.kie.api.runtime.query.QueryContext queryContext)
getRequestByBusinessKey
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRequestByCommand(String command, org.kie.api.runtime.query.QueryContext queryContext)
getRequestByCommand
in interface org.kie.api.executor.ExecutorQueryService
public org.kie.api.executor.RequestInfo getRequestForProcessing()
getRequestForProcessing
in interface org.kie.api.executor.ExecutorQueryService
public org.kie.api.executor.RequestInfo getRequestForProcessing(Long requestId)
getRequestForProcessing
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getQueuedRequests(org.kie.api.runtime.query.QueryContext queryContext)
getQueuedRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getCompletedRequests(org.kie.api.runtime.query.QueryContext queryContext)
getCompletedRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getInErrorRequests(org.kie.api.runtime.query.QueryContext queryContext)
getInErrorRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getCancelledRequests(org.kie.api.runtime.query.QueryContext queryContext)
getCancelledRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.ErrorInfo> getAllErrors(org.kie.api.runtime.query.QueryContext queryContext)
getAllErrors
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getAllRequests(org.kie.api.runtime.query.QueryContext queryContext)
getAllRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRunningRequests(org.kie.api.runtime.query.QueryContext queryContext)
getRunningRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getFutureQueuedRequests(org.kie.api.runtime.query.QueryContext queryContext)
getFutureQueuedRequests
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRequestsByStatus(List<org.kie.api.executor.STATUS> statuses, org.kie.api.runtime.query.QueryContext queryContext)
getRequestsByStatus
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getPendingRequests(org.kie.api.runtime.query.QueryContext queryContext)
getPendingRequests
in interface org.kie.api.executor.ExecutorQueryService
protected void applyQueryContext(Map<String,Object> params, org.kie.api.runtime.query.QueryContext queryContext)
public List<org.kie.api.executor.RequestInfo> getRequestsByBusinessKey(String businessKey, List<org.kie.api.executor.STATUS> statuses, org.kie.api.runtime.query.QueryContext queryContext)
getRequestsByBusinessKey
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRequestsByCommand(String command, List<org.kie.api.executor.STATUS> statuses, org.kie.api.runtime.query.QueryContext queryContext)
getRequestsByCommand
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRequestsByDeployment(String deploymentId, List<org.kie.api.executor.STATUS> statuses, org.kie.api.runtime.query.QueryContext queryContext)
getRequestsByDeployment
in interface org.kie.api.executor.ExecutorQueryService
public List<org.kie.api.executor.RequestInfo> getRequestsByProcessInstance(Long processInstanceId, List<org.kie.api.executor.STATUS> statuses, org.kie.api.runtime.query.QueryContext queryContext)
getRequestsByProcessInstance
in interface org.kie.api.executor.ExecutorQueryService
protected List<org.kie.api.executor.STATUS> adjust(List<org.kie.api.executor.STATUS> statuses)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.