public abstract class ExecutionThread
extends java.lang.Object
implements java.lang.Runnable
Executor to complete its work.| Modifier and Type | Field and Description | 
|---|---|
protected Executor | 
executor  | 
protected SessionManager | 
manager  | 
protected ome.system.Principal | 
principal  | 
protected Executor.Work | 
work  | 
| Constructor and Description | 
|---|
ExecutionThread(SessionManager manager,
               Executor executor,
               Executor.Work work,
               ome.system.Principal principal)
Main constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
doRun()  | 
ome.system.Principal | 
getPrincipal()  | 
void | 
run()
 | 
protected void | 
sessionInit()  | 
protected final SessionManager manager
protected final Executor executor
protected final Executor.Work work
protected final ome.system.Principal principal
public ExecutionThread(SessionManager manager, Executor executor, Executor.Work work, ome.system.Principal principal)