|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object frysk.sys.proc.ProcBuilder
public abstract class ProcBuilder
Scan the /proc, or /proc/pid/task directory for process/task IDs building each ID as it is encountered.
Field Summary | |
---|---|
private static Log |
warning
|
Constructor Summary | |
---|---|
ProcBuilder()
|
Method Summary | |
---|---|
abstract void |
build(ProcessIdentifier pid)
Called for each process or task ID in the /proc, or /proc/PID/task directory. |
void |
construct()
Iterate over the /proc directory notifying TaskBuilder of each "interesting" entry. |
private void |
construct(int pid,
Log warning)
Iterate over /proc/PID/ finding all entries. |
void |
construct(ProcessIdentifier pid)
Iterate over the /procpid/task directory notifying ProcBuilder of each "interesting" entry. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final Log warning
Constructor Detail |
---|
public ProcBuilder()
Method Detail |
---|
public final void construct(ProcessIdentifier pid)
public final void construct()
public abstract void build(ProcessIdentifier pid)
private void construct(int pid, Log warning)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |