ome.services.procs
Class ProcessManager
java.lang.Object
ome.services.util.ExecutionThread
ome.services.procs.ProcessManager
- All Implemented Interfaces:
- Runnable, IProcessManager
public class ProcessManager
- extends ExecutionThread
- implements IProcessManager
- Since:
- 3.0-Beta2
- Author:
- Josh Moore, josh at glencoesoftware.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessManager
public ProcessManager(SessionManager manager,
SecuritySystem sec,
Executor executor,
Processor... procs)
- main constructor which takes a non-null array of
Processor
instances as its only argument. This array is copied, so modifications
will not be noticed.
- Parameters:
processors
- Array of Processors. Not null.
doRun
public void doRun()
- Specified by:
doRun
in class ExecutionThread
runningProcess
public Process runningProcess(long jobId)
- Description copied from interface:
IProcessManager
- Returns a running
Process
for the id
or null.
- Specified by:
runningProcess
in interface IProcessManager
OmeroJava Api
Version: 4.3.3-00d1137e-b2894
Copyright © 2009 The University of Dundee. All Rights Reserved.