public class ProcessDirectory extends java.lang.Object implements IProcessDirectory
IProcessDirectory.| Modifier and Type | Method and Description |
|---|---|
void |
addProcess(ITaurusProcess pProcess)
Add a new TAURUS process to the process list.
|
void |
clearProcessList()
Clear the process list.
|
static ProcessDirectory |
getInstance()
Gets the singleton instance.
|
java.util.Set<ITaurusProcess> |
getProcesses()
Returns the set of active TAURUS processes.
|
java.lang.String |
getProcessIDs()
Gets a line separated list of all currently running process IDs.
|
boolean |
isEmpty()
Check if the process list is empty.
|
boolean |
removeProcess(ITaurusProcess pProcess)
Remove the given TAURUS process from the process list.
|
public static ProcessDirectory getInstance()
public void addProcess(ITaurusProcess pProcess)
IProcessDirectoryaddProcess in interface IProcessDirectorypProcess - TAURUS processpublic boolean removeProcess(ITaurusProcess pProcess)
IProcessDirectoryremoveProcess in interface IProcessDirectorypProcess - TAURUS processtrue, if the removal of the process was successful,
otherwise falsepublic boolean isEmpty()
IProcessDirectoryisEmpty in interface IProcessDirectorytrue, if the process list is empty, otherwise
falsepublic void clearProcessList()
IProcessDirectoryclearProcessList in interface IProcessDirectorypublic java.lang.String getProcessIDs()
IProcessDirectorygetProcessIDs in interface IProcessDirectorypublic java.util.Set<ITaurusProcess> getProcesses()
IProcessDirectorygetProcesses in interface IProcessDirectoryCopyright © 2015 Micro Focus GmbH. All rights reserved.