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 Principal |
principal |
protected Executor.Work |
work |
Constructor and Description |
---|
ExecutionThread(SessionManager manager,
Executor executor,
Executor.Work work,
Principal principal)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
doRun() |
Principal |
getPrincipal() |
void |
run()
|
protected void |
sessionInit() |
protected final SessionManager manager
protected final Executor executor
protected final Executor.Work work
protected final Principal principal
public ExecutionThread(SessionManager manager, Executor executor, Executor.Work work, Principal principal)
public final void run()
run
in interface java.lang.Runnable
public final Principal getPrincipal()
public abstract void doRun()
protected final void sessionInit()
Version: 5.4.4-ice35-b82
Copyright © 2018 The University of Dundee & Open Microscopy Environment. All Rights Reserved.