public abstract class AbstractAvailableJobsExecutor extends Object
Modifier and Type | Field and Description |
---|---|
protected ClassCacheManager |
classCacheManager |
protected Map<String,Object> |
contextData |
protected ExecutorEventSupport |
eventSupport |
protected org.kie.api.executor.Executor |
executor |
protected org.kie.api.executor.ExecutorStoreService |
executorStoreService |
protected org.kie.api.executor.ExecutorQueryService |
queryService |
protected int |
retries |
Constructor and Description |
---|
AbstractAvailableJobsExecutor() |
Modifier and Type | Method and Description |
---|---|
void |
addContextData(String name,
Object data) |
void |
executeGivenJob(RequestInfo request) |
protected ClassLoader |
getClassLoader(String deploymentId) |
protected void |
handleCompletion(boolean processReoccurring,
org.kie.api.executor.Command cmd,
org.kie.api.executor.CommandContext ctx) |
protected boolean |
handleException(RequestInfo request,
Throwable e,
org.kie.api.executor.CommandContext ctx,
List<org.kie.api.executor.CommandCallback> callbacks) |
void |
setClassCacheManager(ClassCacheManager classCacheManager) |
void |
setEventSupport(ExecutorEventSupport eventSupport) |
void |
setExecutor(org.kie.api.executor.Executor executor) |
void |
setExecutorStoreService(org.kie.api.executor.ExecutorStoreService executorStoreService) |
void |
setQueryService(org.kie.api.executor.ExecutorQueryService queryService) |
protected int retries
protected org.kie.api.executor.ExecutorQueryService queryService
protected ClassCacheManager classCacheManager
protected org.kie.api.executor.ExecutorStoreService executorStoreService
protected ExecutorEventSupport eventSupport
protected org.kie.api.executor.Executor executor
public void setEventSupport(ExecutorEventSupport eventSupport)
public void setQueryService(org.kie.api.executor.ExecutorQueryService queryService)
public void setClassCacheManager(ClassCacheManager classCacheManager)
public void setExecutorStoreService(org.kie.api.executor.ExecutorStoreService executorStoreService)
public void setExecutor(org.kie.api.executor.Executor executor)
public void executeGivenJob(RequestInfo request)
protected ClassLoader getClassLoader(String deploymentId)
protected boolean handleException(RequestInfo request, Throwable e, org.kie.api.executor.CommandContext ctx, List<org.kie.api.executor.CommandCallback> callbacks)
protected void handleCompletion(boolean processReoccurring, org.kie.api.executor.Command cmd, org.kie.api.executor.CommandContext ctx)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.