|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| Method Summary | |
|---|---|
boolean |
allows(String status)
Returns whether this filter allows a process with the status line status to pass through. |
boolean |
getAnyStatus()
Returns true when all process states are selected. |
String |
getGid()
Return the process group id (gid) part of this filter string. |
String |
getMaxVM()
Returns the maximum VM size for processes allowed by this filter |
String |
getMinVM()
Returns the minimum VM size for processes allowed by this filter |
String |
getName()
Return the process name part of this filter string. |
String |
getPid()
Return the process id (pid) part of this filter string. |
String |
getPpid()
Return the process parent id (ppid) part of this filter string. |
boolean |
getSpecificState(String stateCode)
|
HashMap |
getStates()
|
String |
getUsername()
Return the username part of this filter string. |
boolean |
satisfiesState(String state)
|
void |
setAnyStatus()
Select all/any process states |
void |
setGid(String obj)
Set the process group id (gid) part of this filter string. |
void |
setMaxVM(String strMaxVM)
Sets the maximum VM size for processes allowed by this filter |
void |
setMinVM(String strMinVM)
Sets the minimum VM size for processes allowed by this filter |
void |
setName(String obj)
Set the name part of this filter string. |
void |
setPid(String obj)
Set the process id part of this filter string. |
void |
setPpid(String obj)
Set the process parent id part of this filter string. |
void |
setSpecificState(String stateCode)
|
void |
setUsername(String obj)
Set the user id (uid) part of this filter string. |
| Method Detail |
public HashMap getStates()
public String getName()
public String getUsername()
public String getGid()
public String getPpid()
public String getPid()
public boolean getAnyStatus()
public String getMinVM()
public String getMaxVM()
public void setName(String obj)
public void setUsername(String obj)
public void setGid(String obj)
public void setPpid(String obj)
public void setPid(String obj)
public void setAnyStatus()
public void setMinVM(String strMinVM)
public void setMaxVM(String strMaxVM)
public boolean allows(String status)
status to pass through. The status line contains some of the contents of
the status file contained in the processes numbered directory in
the /proc filesystem. For example, the status line of process 12345 is
the contents of the file /proc/12345/stat.
The status line must be structured as follows:
"pid|name|status|tgid|ppid|tracerpid|uid|username|gid|vmSize|vmRSS"
public boolean getSpecificState(String stateCode)
public void setSpecificState(String stateCode)
public boolean satisfiesState(String state)
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||