Protected Methods |
Object
|
createJvmClassLoadingMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmClassLoading" group MBean.
|
Object
|
createJvmCompilationMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmCompilation" group MBean.
|
JvmCompilationMeta
|
createJvmCompilationMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmCompilation" group metadata class.
|
Object
|
createJvmMemoryMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmMemory" group MBean.
|
JvmMemoryMeta
|
createJvmMemoryMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmMemory" group metadata class.
|
Object
|
createJvmOSMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmOS" group MBean.
|
Object
|
createJvmRuntimeMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmRuntime" group MBean.
|
JvmRuntimeMeta
|
createJvmRuntimeMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmRuntime" group metadata class.
|
Object
|
createJvmThreadingMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmThreading" group MBean.
|
JvmThreadingMeta
|
createJvmThreadingMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmThreading" group metadata class.
|
[Expand]
Inherited Methods |
From class
sun.management.snmp.jvmmib.JVM_MANAGEMENT_MIB
abstract
Object
|
createJvmClassLoadingMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmClassLoading" group MBean.
|
JvmClassLoadingMeta
|
createJvmClassLoadingMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmClassLoading" group metadata class.
|
abstract
Object
|
createJvmCompilationMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmCompilation" group MBean.
|
JvmCompilationMeta
|
createJvmCompilationMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmCompilation" group metadata class.
|
abstract
Object
|
createJvmMemoryMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmMemory" group MBean.
|
JvmMemoryMeta
|
createJvmMemoryMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmMemory" group metadata class.
|
abstract
Object
|
createJvmOSMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmOS" group MBean.
|
JvmOSMeta
|
createJvmOSMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmOS" group metadata class.
|
abstract
Object
|
createJvmRuntimeMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmRuntime" group MBean.
|
JvmRuntimeMeta
|
createJvmRuntimeMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmRuntime" group metadata class.
|
abstract
Object
|
createJvmThreadingMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmThreading" group MBean.
|
JvmThreadingMeta
|
createJvmThreadingMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
Factory method for "JvmThreading" group metadata class.
|
SnmpMibTable
|
getRegisteredTableMeta(String name)
Returns a registered SNMP Table metadata node.
|
SnmpStandardObjectServer
|
getStandardObjectServer()
|
void
|
init()
Initialization of the MIB with no registration in Java DMK.
|
void
|
initJvmClassLoading(MBeanServer server)
Initialization of the "JvmClassLoading" group.
|
void
|
initJvmCompilation(MBeanServer server)
Initialization of the "JvmCompilation" group.
|
void
|
initJvmMemory(MBeanServer server)
Initialization of the "JvmMemory" group.
|
void
|
initJvmOS(MBeanServer server)
Initialization of the "JvmOS" group.
|
void
|
initJvmRuntime(MBeanServer server)
Initialization of the "JvmRuntime" group.
|
void
|
initJvmThreading(MBeanServer server)
Initialization of the "JvmThreading" group.
|
void
|
populate(MBeanServer server, ObjectName name)
Initialization of the MIB with no registration in Java DMK.
|
ObjectName
|
preRegister(MBeanServer server, ObjectName name)
Initialization of the MIB with AUTOMATIC REGISTRATION in Java DMK.
|
void
|
registerTableMeta(String name, SnmpMibTable meta)
Register an SNMP Table metadata node in the MIB.
|
|
From class
com.sun.jmx.snmp.agent.SnmpMib
void
|
check(SnmpMibRequest req)
Checks if a set operation can be performed.
|
void
|
get(SnmpMibRequest req)
Processes a get operation.
|
void
|
getBulk(SnmpMibRequest req, int nonRepeat, int maxRepeat)
Processes a getBulk operation.
|
ObjectName
|
getGroupObjectName(String name, String oid, String defaultName)
This callback should return the ObjectName associated to the
group identified by the given groupName .
|
String
|
getGroupOid(String groupName, String defaultOid)
This callback should return the OID associated to the group
identified by the given groupName .
|
void
|
getNext(SnmpMibRequest req)
Processes a getNext operation.
|
abstract
SnmpMibTable
|
getRegisteredTableMeta(String name)
Returns a registered SNMP Table metadata node.
|
long[]
|
getRootOid()
Gets the root object identifier of the MIB.
|
void
|
registerGroupNode(String groupName, String groupOid, ObjectName groupObjName, SnmpMibNode node, Object group, MBeanServer server)
Register an SNMP group and its metadata node in the MIB.
|
abstract
void
|
registerTableMeta(String name, SnmpMibTable table)
Register an SNMP Table metadata node in the MIB.
|
void
|
set(SnmpMibRequest req)
Processes a set operation.
|
|
From class
com.sun.jmx.snmp.agent.SnmpMibAgent
abstract
void
|
check(SnmpMibRequest req)
Checks if a set operation can be performed.
|
abstract
void
|
get(SnmpMibRequest req)
Processes a get operation.
|
boolean
|
getBindingState()
Indicates whether or not the MIB module is bound to a SNMP protocol
adaptor.
|
abstract
void
|
getBulk(SnmpMibRequest req, int nonRepeat, int maxRepeat)
Processes a getBulk operation.
|
MBeanServer
|
getMBeanServer()
Gets the reference to the MBean server in which the SNMP MIB is
registered.
|
String
|
getMibName()
Gets the MIB name.
|
abstract
void
|
getNext(SnmpMibRequest req)
Processes a getNext operation.
|
abstract
long[]
|
getRootOid()
Gets the root object identifier of the MIB.
|
SnmpMibHandler
|
getSnmpAdaptor()
Gets the reference to the SNMP protocol adaptor to which the MIB is
bound.
|
ObjectName
|
getSnmpAdaptorName()
Gets the object name of the SNMP protocol adaptor to which the MIB
is bound.
|
abstract
void
|
init()
Initializes the MIB (with no registration of the MBeans into the
MBean server).
|
static
SnmpMibRequest
|
newMibRequest(SnmpPdu reqPdu, Vector<SnmpVarBind> vblist, int version, Object userData)
This is a factory method for creating new SnmpMibRequest objects.
|
static
SnmpMibRequest
|
newMibRequest(SnmpEngine engine, SnmpPdu reqPdu, Vector<SnmpVarBind> vblist, int version, Object userData, String principal, int securityLevel, int securityModel, byte[] contextName, byte[] accessContextName)
This is a factory method for creating new SnmpMibRequest objects.
|
void
|
postDeregister()
Not used in this context.
|
void
|
postRegister(Boolean registrationDone)
Not used in this context.
|
void
|
preDeregister()
Not used in this context.
|
abstract
ObjectName
|
preRegister(MBeanServer server, ObjectName name)
Initializes the MIB but each single MBean representing the MIB
is inserted into the MBean server.
|
abstract
void
|
set(SnmpMibRequest req)
Processes a set operation.
|
void
|
setSnmpAdaptor(SnmpMibHandler stack, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler.
|
void
|
setSnmpAdaptor(SnmpMibHandler stack, String contextName)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and adds this new MIB in the SNMP MIB handler.
|
void
|
setSnmpAdaptor(SnmpMibHandler stack)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler.
|
void
|
setSnmpAdaptor(SnmpMibHandler stack, String contextName, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and adds this new MIB in the SNMP MIB handler.
|
void
|
setSnmpAdaptorName(ObjectName name, String contextName, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
void
|
setSnmpAdaptorName(ObjectName name, String contextName)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
void
|
setSnmpAdaptorName(ObjectName name)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
void
|
setSnmpAdaptorName(ObjectName name, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
|
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait()
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object.
|
final
void
|
wait(long timeout, int nanos)
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.
|
final
void
|
wait(long timeout)
Causes the current thread to wait until either another thread invokes the
notify() method or the
notifyAll() method for this object, or a
specified amount of time has elapsed.
|
|
From interface
com.sun.jmx.snmp.agent.SnmpMibAgentMBean
abstract
void
|
check(SnmpMibRequest req)
Checks if a set operation can be performed.
|
abstract
void
|
get(SnmpMibRequest req)
Processes a get operation.
|
abstract
boolean
|
getBindingState()
Indicates whether or not the MIB module is bound to a SNMP protocol
adaptor.
|
abstract
void
|
getBulk(SnmpMibRequest req, int nonRepeat, int maxRepeat)
Processes a getBulk operation.
|
abstract
MBeanServer
|
getMBeanServer()
Gets the reference to the MBean server in which the SNMP MIB is
registered.
|
abstract
String
|
getMibName()
Gets the MIB name.
|
abstract
void
|
getNext(SnmpMibRequest req)
Processes a getNext operation.
|
abstract
SnmpMibHandler
|
getSnmpAdaptor()
Gets the reference to the SNMP protocol adaptor to which the MIB is
bound.
|
abstract
ObjectName
|
getSnmpAdaptorName()
Gets the object name of the SNMP protocol adaptor to which the MIB is
bound.
|
abstract
void
|
set(SnmpMibRequest req)
Processes a set operation.
|
abstract
void
|
setSnmpAdaptor(SnmpMibHandler stack, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler.
|
abstract
void
|
setSnmpAdaptor(SnmpMibHandler stack)
Sets the reference to the SNMP protocol adaptor through which the
MIB will be SNMP accessible and add this new MIB in the SNMP MIB
handler.
|
abstract
void
|
setSnmpAdaptor(SnmpMibHandler stack, String contextName)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler.
|
abstract
void
|
setSnmpAdaptor(SnmpMibHandler stack, String contextName, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and adds this new MIB in the SNMP MIB handler.
|
abstract
void
|
setSnmpAdaptorName(ObjectName name, String contextName, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
abstract
void
|
setSnmpAdaptorName(ObjectName name)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
abstract
void
|
setSnmpAdaptorName(ObjectName name, String contextName)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
abstract
void
|
setSnmpAdaptorName(ObjectName name, SnmpOid[] oids)
Sets the reference to the SNMP protocol adaptor through which the MIB
will be SNMP accessible and add this new MIB in the SNMP MIB handler
associated to the specified name .
|
|
From interface
javax.management.MBeanRegistration
abstract
void
|
postDeregister()
Allows the MBean to perform any operations needed after having been
unregistered in the MBean server.
|
abstract
void
|
postRegister(Boolean registrationDone)
Allows the MBean to perform any operations needed after having been
registered in the MBean server or after the registration has failed.
|
abstract
void
|
preDeregister()
Allows the MBean to perform any operations it needs before
being unregistered by the MBean server.
|
abstract
ObjectName
|
preRegister(MBeanServer server, ObjectName name)
Allows the MBean to perform any operations it needs before
being registered in the MBean server.
|
|