jBPM distribution 6.0.0.CR4-Pre1

org.jbpm.executor.impl
Class ExecutorRunnable

java.lang.Object
  extended by org.jbpm.executor.impl.ExecutorRunnable
All Implemented Interfaces:
Runnable

public class ExecutorRunnable
extends Object
implements Runnable

Heart of the executor component - executes the actual tasks. Handles retries and error management. Based on results of execution notifies defined callbacks about the execution results.


Constructor Summary
ExecutorRunnable()
           
 
Method Summary
protected  ClassLoader getClassLoader(String deploymentId)
           
 void init()
           
 void run()
           
 void setClassCacheManager(ClassCacheManager classCacheManager)
           
 void setPm(JbpmServicesPersistenceManager pm)
           
 void setQueryService(org.kie.internal.executor.api.ExecutorQueryService queryService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutorRunnable

public ExecutorRunnable()
Method Detail

setPm

public void setPm(JbpmServicesPersistenceManager pm)

setQueryService

public void setQueryService(org.kie.internal.executor.api.ExecutorQueryService queryService)

setClassCacheManager

public void setClassCacheManager(ClassCacheManager classCacheManager)

init

@PostConstruct
public void init()

run

public void run()
Specified by:
run in interface Runnable

getClassLoader

protected ClassLoader getClassLoader(String deploymentId)

jBPM distribution 6.0.0.CR4-Pre1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.