public class ProcessManager extends Object implements IProcessManager, IProcessList
| Constructor and Description |
|---|
ProcessManager(IWorkQueueFactory workQueuesFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessListener(IProcessListener listener) |
void |
cancel(IProcessIdentfier identfier) |
void |
execute(ICanceler canceler,
IProcess process) |
void |
execute(IProcess process) |
void |
finished(IProcessIdentfier processIdentfier) |
boolean |
isEmpty() |
void |
remove(IProcessIdentfier identfier) |
void |
removeProgressListener(IProcessListener listener) |
void |
shutdown() |
void |
started(IProcessContext context) |
public ProcessManager(IWorkQueueFactory workQueuesFactory)
public void execute(IProcess process)
execute in interface IProcessManagerpublic void execute(ICanceler canceler, IProcess process)
execute in interface IProcessManagerpublic void addProcessListener(IProcessListener listener)
addProcessListener in interface IProcessListaddProcessListener in interface IProcessManagerpublic void removeProgressListener(IProcessListener listener)
removeProgressListener in interface IProcessListremoveProgressListener in interface IProcessManagerpublic void started(IProcessContext context)
started in interface IProcessListpublic void finished(IProcessIdentfier processIdentfier)
finished in interface IProcessListpublic boolean isEmpty()
isEmpty in interface IProcessListpublic void shutdown()
shutdown in interface IProcessManagerpublic void remove(IProcessIdentfier identfier)
remove in interface IProcessManagerpublic void cancel(IProcessIdentfier identfier)
cancel in interface IProcessListCopyright © 2007–2019 Andreas W. Bartels. All rights reserved.