|
Jvmstat | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsun.jvmstat.perfdata.monitor.protocol.local.LocalVmManager
public class LocalVmManager
Class for managing the LocalMonitoredVm instances on the local system.
This class is responsible for the mechanism that detects the active HotSpot Java Virtual Machines on the local host and possibly for a specific user. The ability to detect all possible HotSpot Java Virtual Machines on the local host may be limited by the permissions of the principal running this JVM.
Constructor Summary | |
---|---|
LocalVmManager()
Creates a LocalVmManager instance for the local system. |
|
LocalVmManager(String user)
Creates a LocalVmManager instance for the given user. |
Method Summary | |
---|---|
Set |
activeVms()
Return the current set of monitorable Java Virtual Machines. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LocalVmManager()
Manages LocalMonitoredVm instances for which the principal has appropriate permissions.
public LocalVmManager(String user)
Manages LocalMonitoredVm instances for all JVMs owned by the specified user.
user
- the name of the userMethod Detail |
---|
public Set activeVms()
The set returned by this method depends on the user name passed to the constructor. If no user name was specified, then this method will return all candidate JVMs on the system. Otherwise, only the JVMs for the given user will be returned. This assumes that principal associated with this JVM has the appropriate permissions to access the target set of JVMs.
|
Jvmstat | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |