|
KIE Internal 6.0.1.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExecutorQueryService
Executor query interface that provides runtime access to data.
| Method Summary | |
|---|---|
List<ErrorInfo> |
getAllErrors()
Returns all errors. |
List<RequestInfo> |
getAllRequests()
Returns all requests |
List<RequestInfo> |
getCancelledRequests()
Returns all requests that were cancelled |
List<RequestInfo> |
getCompletedRequests()
Returns all comleted requests. |
List<ErrorInfo> |
getErrorsByRequestId(Long id)
Returns all errors (if any) for given request |
List<RequestInfo> |
getFutureQueuedRequests()
Returns requests queued for future execution |
List<RequestInfo> |
getInErrorRequests()
Returns all requests that have errors. |
List<RequestInfo> |
getPendingRequestById(Long id)
Returns given pending request identified by id |
List<RequestInfo> |
getPendingRequests()
Returns list of pending execution requests. |
List<RequestInfo> |
getQueuedRequests()
Returns all queued requests |
List<RequestInfo> |
getRequestByBusinessKey(String businessKey)
Returns requests identified by businessKey usually it should be only one with given
business key but it does not have to as same business key requests can be processed sequentially and
thus might be in different statuses. |
RequestInfo |
getRequestById(Long id)
Returns request identified by id regardless of its status |
RequestInfo |
getRequestForProcessing()
Dedicated method for handling special case that is get the request for processing. |
List<RequestInfo> |
getRequestsByStatus(List<STATUS> statuses)
Returns requests based on their status |
List<RequestInfo> |
getRunningRequests()
Returns all currently running requests |
| Method Detail |
|---|
List<RequestInfo> getPendingRequests()
List<RequestInfo> getPendingRequestById(Long id)
id
id - - unique id of the request
RequestInfo getRequestById(Long id)
id regardless of its status
id - - unique id of the request
List<RequestInfo> getRequestByBusinessKey(String businessKey)
businessKey usually it should be only one with given
business key but it does not have to as same business key requests can be processed sequentially and
thus might be in different statuses.
businessKey - - business key of the request
List<ErrorInfo> getErrorsByRequestId(Long id)
id - - unique id of the request
List<RequestInfo> getQueuedRequests()
List<RequestInfo> getCompletedRequests()
List<RequestInfo> getInErrorRequests()
List<RequestInfo> getCancelledRequests()
List<ErrorInfo> getAllErrors()
List<RequestInfo> getAllRequests()
List<RequestInfo> getRunningRequests()
List<RequestInfo> getFutureQueuedRequests()
List<RequestInfo> getRequestsByStatus(List<STATUS> statuses)
statuses - - statuses that requests should be in
RequestInfo getRequestForProcessing()
|
KIE Internal 6.0.1.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||