public interface ExecutorQueryService
Modifier and Type | Method and Description |
---|---|
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
|
List<RequestInfo> getPendingRequests()
List<RequestInfo> getPendingRequestById(Long id)
id
id
- - unique id of the requestRequestInfo getRequestById(Long id)
id
regardless of its statusid
- - unique id of the requestList<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 requestList<ErrorInfo> getErrorsByRequestId(Long id)
id
- - unique id of the requestList<RequestInfo> getQueuedRequests()
List<RequestInfo> getCompletedRequests()
List<RequestInfo> getInErrorRequests()
List<RequestInfo> getCancelledRequests()
List<RequestInfo> getAllRequests()
List<RequestInfo> getRunningRequests()
List<RequestInfo> getFutureQueuedRequests()
List<RequestInfo> getRequestsByStatus(List<STATUS> statuses)
statuses
- - statuses that requests should be inRequestInfo getRequestForProcessing()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.