public class ProcessManager extends ExecutionThread implements IProcessManager
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ProcessManager.WorkTask performed by the  ProcessManageron each invocation ofExecutionThread.run(). | 
executor, manager, principal, work| Constructor and Description | 
|---|
| ProcessManager(SessionManager manager,
              SecuritySystem sec,
              Executor executor,
              Processor... procs)main constructor which takes a non-null array of  Processorinstances as its only argument. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | doRun() | 
| Process | runningProcess(long jobId) | 
getPrincipal, run, sessionInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrunpublic ProcessManager(SessionManager manager, SecuritySystem sec, Executor executor, Processor... procs)
Processor
 instances as its only argument. This array is copied, so modifications
 will not be noticed.manager - Reference to the session manager.sec - Reference to the security managerexecutor - The executor.procs - Array of Processors. Not null.public void doRun()
doRun in class ExecutionThreadpublic Process runningProcess(long jobId)
IProcessManagerrunningProcess in interface IProcessManager
                
                
Version: 5.2.5-ice35-b28
Copyright © 2016 The University of Dundee & Open Microscopy Environment. All Rights Reserved.