|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object frysk.util.ProcRunUtil
public class ProcRunUtil
Framework to be used for frysk utilities which analyze running
processes.
Utilities must implement ProcRunUtil.ProcRunObserver
to use.
Nested Class Summary | |
---|---|
(package private) class |
ProcRunUtil.AttachedObserver
|
(package private) class |
ProcRunUtil.ForkedObserver
|
static interface |
ProcRunUtil.ProcRunObserver
|
static class |
ProcRunUtil.RunUtilOptions
|
Field Summary | |
---|---|
(package private) ProcRunUtil.AttachedObserver |
attachedObserver
|
static ProcRunUtil.RunUtilOptions |
DEFAULT
|
(package private) ProcRunUtil.ForkedObserver |
forkedObserver
|
private HashSet |
knownTasks
|
private ProcRunUtil.RunUtilOptions |
options
|
private ProcRunUtil.ProcRunObserver |
procRunObserver
|
(package private) ProcTasksObserver |
tasksObserver
|
Constructor Summary | |
---|---|
ProcRunUtil(String utilName,
String usage,
String[] args,
ProcRunUtil.ProcRunObserver procRunObserver,
OptionGroup[] customOptions,
ProcRunUtil.RunUtilOptions options)
|
Method Summary | |
---|---|
private void |
addObservers(Proc proc)
|
private void |
addObservers(Task task)
|
void |
start()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final HashSet knownTasks
ProcRunUtil.ForkedObserver forkedObserver
ProcRunUtil.AttachedObserver attachedObserver
private ProcRunUtil.RunUtilOptions options
private final ProcRunUtil.ProcRunObserver procRunObserver
public static final ProcRunUtil.RunUtilOptions DEFAULT
ProcTasksObserver tasksObserver
Constructor Detail |
---|
public ProcRunUtil(String utilName, String usage, String[] args, ProcRunUtil.ProcRunObserver procRunObserver, OptionGroup[] customOptions, ProcRunUtil.RunUtilOptions options)
Method Detail |
---|
private void addObservers(Proc proc)
private void addObservers(Task task)
public void start()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |