org.kie.internal.executor.api
Interface ExecutorService
public interface ExecutorService
Top level facade that aggregates operations defined in:
Executor
ExecutorQueryService
ExecutorAdminService
- See Also:
Executor,
ExecutorQueryService,
ExecutorAdminService
getQueuedRequests
List<RequestInfo> getQueuedRequests()
getCompletedRequests
List<RequestInfo> getCompletedRequests()
getInErrorRequests
List<RequestInfo> getInErrorRequests()
getCancelledRequests
List<RequestInfo> getCancelledRequests()
getAllErrors
List<ErrorInfo> getAllErrors()
getAllRequests
List<RequestInfo> getAllRequests()
getRequestsByStatus
List<RequestInfo> getRequestsByStatus(List<STATUS> statuses)
getRequestsByBusinessKey
List<RequestInfo> getRequestsByBusinessKey(String businessKey)
clearAllRequests
int clearAllRequests()
clearAllErrors
int clearAllErrors()
scheduleRequest
Long scheduleRequest(String commandName,
CommandContext ctx)
cancelRequest
void cancelRequest(Long requestId)
init
void init()
destroy
void destroy()
isActive
boolean isActive()
getInterval
int getInterval()
setInterval
void setInterval(int waitTime)
getRetries
int getRetries()
setRetries
void setRetries(int defaultNroOfRetries)
getThreadPoolSize
int getThreadPoolSize()
setThreadPoolSize
void setThreadPoolSize(int nroOfThreads)
getPendingRequests
List<RequestInfo> getPendingRequests()
getPendingRequestById
List<RequestInfo> getPendingRequestById(Long id)
scheduleRequest
Long scheduleRequest(String commandId,
Date date,
CommandContext ctx)
getRunningRequests
List<RequestInfo> getRunningRequests()
getFutureQueuedRequests
List<RequestInfo> getFutureQueuedRequests()
getRequestById
RequestInfo getRequestById(Long requestId)
getErrorsByRequestId
List<ErrorInfo> getErrorsByRequestId(Long requestId)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.