org.snmp4j.agent.mo.jmx.mibs
Class JvmManagementMib

java.lang.Object
  extended by org.snmp4j.agent.mo.jmx.mibs.JvmManagementMib
All Implemented Interfaces:
org.snmp4j.agent.MOGroup
Direct Known Subclasses:
JvmManagementMibInst

public class JvmManagementMib
extends java.lang.Object
implements org.snmp4j.agent.MOGroup


Nested Class Summary
static class JvmManagementMib.JvmClassesVerboseLevelEnum
           
static class JvmManagementMib.JvmJITCompilerTimeMonitoringEnum
           
static class JvmManagementMib.JvmMemoryGCCallEnum
           
static class JvmManagementMib.JvmMemoryGCVerboseLevelEnum
           
static class JvmManagementMib.JvmRTBootClassPathSupportEnum
           
static class JvmManagementMib.JvmThreadContentionMonitoringEnum
           
static class JvmManagementMib.JvmThreadCpuTimeMonitoringEnum
           
 
Field Summary
static int colJvmMemGCCount
           
static int colJvmMemGCTimeMs
           
static int colJvmMemManagerName
           
static int colJvmMemManagerState
           
static int colJvmMemMgrRelManagerName
           
static int colJvmMemMgrRelPoolName
           
static int colJvmMemPoolCollectCommitted
           
static int colJvmMemPoolCollectMaxSize
           
static int colJvmMemPoolCollectThreshdCount
           
static int colJvmMemPoolCollectThreshdSupport
           
static int colJvmMemPoolCollectThreshold
           
static int colJvmMemPoolCollectUsed
           
static int colJvmMemPoolCommitted
           
static int colJvmMemPoolInitSize
           
static int colJvmMemPoolMaxSize
           
static int colJvmMemPoolName
           
static int colJvmMemPoolPeakCommitted
           
static int colJvmMemPoolPeakMaxSize
           
static int colJvmMemPoolPeakReset
           
static int colJvmMemPoolPeakUsed
           
static int colJvmMemPoolState
           
static int colJvmMemPoolThreshdCount
           
static int colJvmMemPoolThreshdSupport
           
static int colJvmMemPoolThreshold
           
static int colJvmMemPoolType
           
static int colJvmMemPoolUsed
           
static int colJvmRTBootClassPathItem
           
static int colJvmRTClassPathItem
           
static int colJvmRTInputArgsItem
           
static int colJvmRTLibraryPathItem
           
static int colJvmThreadInstBlockCount
           
static int colJvmThreadInstBlockTimeMs
           
static int colJvmThreadInstCpuTimeNs
           
static int colJvmThreadInstId
           
static int colJvmThreadInstLockName
           
static int colJvmThreadInstLockOwnerPtr
           
static int colJvmThreadInstName
           
static int colJvmThreadInstState
           
static int colJvmThreadInstWaitCount
           
static int colJvmThreadInstWaitTimeMs
           
static int idxJvmMemGCCount
           
static int idxJvmMemGCTimeMs
           
static int idxJvmMemManagerName
           
static int idxJvmMemManagerState
           
static int idxJvmMemMgrRelManagerName
           
static int idxJvmMemMgrRelPoolName
           
static int idxJvmMemPoolCollectCommitted
           
static int idxJvmMemPoolCollectMaxSize
           
static int idxJvmMemPoolCollectThreshdCount
           
static int idxJvmMemPoolCollectThreshdSupport
           
static int idxJvmMemPoolCollectThreshold
           
static int idxJvmMemPoolCollectUsed
           
static int idxJvmMemPoolCommitted
           
static int idxJvmMemPoolInitSize
           
static int idxJvmMemPoolMaxSize
           
static int idxJvmMemPoolName
           
static int idxJvmMemPoolPeakCommitted
           
static int idxJvmMemPoolPeakMaxSize
           
static int idxJvmMemPoolPeakReset
           
static int idxJvmMemPoolPeakUsed
           
static int idxJvmMemPoolState
           
static int idxJvmMemPoolThreshdCount
           
static int idxJvmMemPoolThreshdSupport
           
static int idxJvmMemPoolThreshold
           
static int idxJvmMemPoolType
           
static int idxJvmMemPoolUsed
           
static int idxJvmRTBootClassPathItem
           
static int idxJvmRTClassPathItem
           
static int idxJvmRTInputArgsItem
           
static int idxJvmRTLibraryPathItem
           
static int idxJvmThreadInstBlockCount
           
static int idxJvmThreadInstBlockTimeMs
           
static int idxJvmThreadInstCpuTimeNs
           
static int idxJvmThreadInstId
           
static int idxJvmThreadInstLockName
           
static int idxJvmThreadInstLockOwnerPtr
           
static int idxJvmThreadInstName
           
static int idxJvmThreadInstState
           
static int idxJvmThreadInstWaitCount
           
static int idxJvmThreadInstWaitTimeMs
           
static org.snmp4j.smi.OID oidJvmClassesLoadedCount
           
static org.snmp4j.smi.OID oidJvmClassesTotalLoadedCount
           
static org.snmp4j.smi.OID oidJvmClassesUnloadedCount
           
static org.snmp4j.smi.OID oidJvmClassesVerboseLevel
           
static org.snmp4j.smi.OID oidJvmJITCompilerName
           
static org.snmp4j.smi.OID oidJvmJITCompilerTimeMonitoring
           
static org.snmp4j.smi.OID oidJvmJITCompilerTimeMs
           
static org.snmp4j.smi.OID oidJvmLowMemoryPoolCollectNotif
           
static org.snmp4j.smi.OID oidJvmLowMemoryPoolUsageNotif
           
static org.snmp4j.smi.OID oidJvmMemGCEntry
           
static org.snmp4j.smi.OID oidJvmMemManagerEntry
           
static org.snmp4j.smi.OID oidJvmMemMgrPoolRelEntry
           
static org.snmp4j.smi.OID oidJvmMemoryGCCall
           
static org.snmp4j.smi.OID oidJvmMemoryGCVerboseLevel
           
static org.snmp4j.smi.OID oidJvmMemoryHeapCommitted
           
static org.snmp4j.smi.OID oidJvmMemoryHeapInitSize
           
static org.snmp4j.smi.OID oidJvmMemoryHeapMaxSize
           
static org.snmp4j.smi.OID oidJvmMemoryHeapUsed
           
static org.snmp4j.smi.OID oidJvmMemoryNonHeapCommitted
           
static org.snmp4j.smi.OID oidJvmMemoryNonHeapInitSize
           
static org.snmp4j.smi.OID oidJvmMemoryNonHeapMaxSize
           
static org.snmp4j.smi.OID oidJvmMemoryNonHeapUsed
           
static org.snmp4j.smi.OID oidJvmMemoryPendingFinalCount
           
static org.snmp4j.smi.OID oidJvmMemPoolEntry
           
static org.snmp4j.smi.OID oidJvmOSArch
           
static org.snmp4j.smi.OID oidJvmOSName
           
static org.snmp4j.smi.OID oidJvmOSProcessorCount
           
static org.snmp4j.smi.OID oidJvmOSVersion
           
static org.snmp4j.smi.OID oidJvmRTBootClassPathEntry
           
static org.snmp4j.smi.OID oidJvmRTBootClassPathSupport
           
static org.snmp4j.smi.OID oidJvmRTClassPathEntry
           
static org.snmp4j.smi.OID oidJvmRTInputArgsCount
           
static org.snmp4j.smi.OID oidJvmRTInputArgsEntry
           
static org.snmp4j.smi.OID oidJvmRTLibraryPathEntry
           
static org.snmp4j.smi.OID oidJvmRTManagementSpecVersion
           
static org.snmp4j.smi.OID oidJvmRTName
           
static org.snmp4j.smi.OID oidJvmRTSpecName
           
static org.snmp4j.smi.OID oidJvmRTSpecVendor
           
static org.snmp4j.smi.OID oidJvmRTSpecVersion
           
static org.snmp4j.smi.OID oidJvmRTStartTimeMs
           
static org.snmp4j.smi.OID oidJvmRTUptimeMs
           
static org.snmp4j.smi.OID oidJvmRTVMName
           
static org.snmp4j.smi.OID oidJvmRTVMVendor
           
static org.snmp4j.smi.OID oidJvmRTVMVersion
           
static org.snmp4j.smi.OID oidJvmThreadContentionMonitoring
           
static org.snmp4j.smi.OID oidJvmThreadCount
           
static org.snmp4j.smi.OID oidJvmThreadCpuTimeMonitoring
           
static org.snmp4j.smi.OID oidJvmThreadDaemonCount
           
static org.snmp4j.smi.OID oidJvmThreadInstanceEntry
           
static org.snmp4j.smi.OID oidJvmThreadPeakCount
           
static org.snmp4j.smi.OID oidJvmThreadPeakCountReset
           
static org.snmp4j.smi.OID oidJvmThreadTotalStartedCount
           
static org.snmp4j.smi.OID oidTrapVarJvmMemPoolCollectThreshdCount
           
static org.snmp4j.smi.OID oidTrapVarJvmMemPoolCollectUsed
           
static org.snmp4j.smi.OID oidTrapVarJvmMemPoolName
           
static org.snmp4j.smi.OID oidTrapVarJvmMemPoolThreshdCount
           
static org.snmp4j.smi.OID oidTrapVarJvmMemPoolUsed
           
 
Constructor Summary
protected JvmManagementMib()
          Constructs a JvmManagementMib instance without actually creating its ManagedObject instances.
  JvmManagementMib(org.snmp4j.agent.mo.MOFactory moFactory)
          Constructs a JvmManagementMib instance and actually creates its ManagedObject instances using the supplied MOFactory (by calling createMO(MOFactory moFactory)).
 
Method Summary
protected  void createMO(org.snmp4j.agent.mo.MOFactory moFactory)
          Create the ManagedObjects defined for this MIB module using the specified MOFactory.
 org.snmp4j.agent.mo.MOTable getJvmMemGCEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmMemManagerEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmMemMgrPoolRelEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmMemPoolEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmRTBootClassPathEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmRTClassPathEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmRTInputArgsEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmRTLibraryPathEntry()
           
 org.snmp4j.agent.mo.MOTable getJvmThreadInstanceEntry()
           
 void jvmLowMemoryPoolCollectNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
           
 void jvmLowMemoryPoolUsageNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator, org.snmp4j.smi.OctetString context, org.snmp4j.smi.VariableBinding[] vbs)
           
 void registerMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
           
 void unregisterMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oidJvmClassesLoadedCount

public static final org.snmp4j.smi.OID oidJvmClassesLoadedCount

oidJvmClassesTotalLoadedCount

public static final org.snmp4j.smi.OID oidJvmClassesTotalLoadedCount

oidJvmClassesUnloadedCount

public static final org.snmp4j.smi.OID oidJvmClassesUnloadedCount

oidJvmClassesVerboseLevel

public static final org.snmp4j.smi.OID oidJvmClassesVerboseLevel

oidJvmMemoryPendingFinalCount

public static final org.snmp4j.smi.OID oidJvmMemoryPendingFinalCount

oidJvmMemoryGCVerboseLevel

public static final org.snmp4j.smi.OID oidJvmMemoryGCVerboseLevel

oidJvmMemoryGCCall

public static final org.snmp4j.smi.OID oidJvmMemoryGCCall

oidJvmMemoryHeapInitSize

public static final org.snmp4j.smi.OID oidJvmMemoryHeapInitSize

oidJvmMemoryHeapUsed

public static final org.snmp4j.smi.OID oidJvmMemoryHeapUsed

oidJvmMemoryHeapCommitted

public static final org.snmp4j.smi.OID oidJvmMemoryHeapCommitted

oidJvmMemoryHeapMaxSize

public static final org.snmp4j.smi.OID oidJvmMemoryHeapMaxSize

oidJvmMemoryNonHeapInitSize

public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapInitSize

oidJvmMemoryNonHeapUsed

public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapUsed

oidJvmMemoryNonHeapCommitted

public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapCommitted

oidJvmMemoryNonHeapMaxSize

public static final org.snmp4j.smi.OID oidJvmMemoryNonHeapMaxSize

oidJvmThreadCount

public static final org.snmp4j.smi.OID oidJvmThreadCount

oidJvmThreadDaemonCount

public static final org.snmp4j.smi.OID oidJvmThreadDaemonCount

oidJvmThreadPeakCount

public static final org.snmp4j.smi.OID oidJvmThreadPeakCount

oidJvmThreadTotalStartedCount

public static final org.snmp4j.smi.OID oidJvmThreadTotalStartedCount

oidJvmThreadContentionMonitoring

public static final org.snmp4j.smi.OID oidJvmThreadContentionMonitoring

oidJvmThreadCpuTimeMonitoring

public static final org.snmp4j.smi.OID oidJvmThreadCpuTimeMonitoring

oidJvmThreadPeakCountReset

public static final org.snmp4j.smi.OID oidJvmThreadPeakCountReset

oidJvmRTName

public static final org.snmp4j.smi.OID oidJvmRTName

oidJvmRTVMName

public static final org.snmp4j.smi.OID oidJvmRTVMName

oidJvmRTVMVendor

public static final org.snmp4j.smi.OID oidJvmRTVMVendor

oidJvmRTVMVersion

public static final org.snmp4j.smi.OID oidJvmRTVMVersion

oidJvmRTSpecName

public static final org.snmp4j.smi.OID oidJvmRTSpecName

oidJvmRTSpecVendor

public static final org.snmp4j.smi.OID oidJvmRTSpecVendor

oidJvmRTSpecVersion

public static final org.snmp4j.smi.OID oidJvmRTSpecVersion

oidJvmRTManagementSpecVersion

public static final org.snmp4j.smi.OID oidJvmRTManagementSpecVersion

oidJvmRTBootClassPathSupport

public static final org.snmp4j.smi.OID oidJvmRTBootClassPathSupport

oidJvmRTInputArgsCount

public static final org.snmp4j.smi.OID oidJvmRTInputArgsCount

oidJvmRTUptimeMs

public static final org.snmp4j.smi.OID oidJvmRTUptimeMs

oidJvmRTStartTimeMs

public static final org.snmp4j.smi.OID oidJvmRTStartTimeMs

oidJvmJITCompilerName

public static final org.snmp4j.smi.OID oidJvmJITCompilerName

oidJvmJITCompilerTimeMs

public static final org.snmp4j.smi.OID oidJvmJITCompilerTimeMs

oidJvmJITCompilerTimeMonitoring

public static final org.snmp4j.smi.OID oidJvmJITCompilerTimeMonitoring

oidJvmOSName

public static final org.snmp4j.smi.OID oidJvmOSName

oidJvmOSArch

public static final org.snmp4j.smi.OID oidJvmOSArch

oidJvmOSVersion

public static final org.snmp4j.smi.OID oidJvmOSVersion

oidJvmOSProcessorCount

public static final org.snmp4j.smi.OID oidJvmOSProcessorCount

oidJvmLowMemoryPoolUsageNotif

public static final org.snmp4j.smi.OID oidJvmLowMemoryPoolUsageNotif

oidTrapVarJvmMemPoolName

public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolName

oidTrapVarJvmMemPoolUsed

public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolUsed

oidTrapVarJvmMemPoolThreshdCount

public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolThreshdCount

oidJvmLowMemoryPoolCollectNotif

public static final org.snmp4j.smi.OID oidJvmLowMemoryPoolCollectNotif

oidTrapVarJvmMemPoolCollectUsed

public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolCollectUsed

oidTrapVarJvmMemPoolCollectThreshdCount

public static final org.snmp4j.smi.OID oidTrapVarJvmMemPoolCollectThreshdCount

oidJvmMemManagerEntry

public static final org.snmp4j.smi.OID oidJvmMemManagerEntry

colJvmMemManagerName

public static final int colJvmMemManagerName
See Also:
Constant Field Values

colJvmMemManagerState

public static final int colJvmMemManagerState
See Also:
Constant Field Values

idxJvmMemManagerName

public static final int idxJvmMemManagerName
See Also:
Constant Field Values

idxJvmMemManagerState

public static final int idxJvmMemManagerState
See Also:
Constant Field Values

oidJvmMemGCEntry

public static final org.snmp4j.smi.OID oidJvmMemGCEntry

colJvmMemGCCount

public static final int colJvmMemGCCount
See Also:
Constant Field Values

colJvmMemGCTimeMs

public static final int colJvmMemGCTimeMs
See Also:
Constant Field Values

idxJvmMemGCCount

public static final int idxJvmMemGCCount
See Also:
Constant Field Values

idxJvmMemGCTimeMs

public static final int idxJvmMemGCTimeMs
See Also:
Constant Field Values

oidJvmMemPoolEntry

public static final org.snmp4j.smi.OID oidJvmMemPoolEntry

colJvmMemPoolName

public static final int colJvmMemPoolName
See Also:
Constant Field Values

colJvmMemPoolType

public static final int colJvmMemPoolType
See Also:
Constant Field Values

colJvmMemPoolState

public static final int colJvmMemPoolState
See Also:
Constant Field Values

colJvmMemPoolPeakReset

public static final int colJvmMemPoolPeakReset
See Also:
Constant Field Values

colJvmMemPoolInitSize

public static final int colJvmMemPoolInitSize
See Also:
Constant Field Values

colJvmMemPoolUsed

public static final int colJvmMemPoolUsed
See Also:
Constant Field Values

colJvmMemPoolCommitted

public static final int colJvmMemPoolCommitted
See Also:
Constant Field Values

colJvmMemPoolMaxSize

public static final int colJvmMemPoolMaxSize
See Also:
Constant Field Values

colJvmMemPoolPeakUsed

public static final int colJvmMemPoolPeakUsed
See Also:
Constant Field Values

colJvmMemPoolPeakCommitted

public static final int colJvmMemPoolPeakCommitted
See Also:
Constant Field Values

colJvmMemPoolPeakMaxSize

public static final int colJvmMemPoolPeakMaxSize
See Also:
Constant Field Values

colJvmMemPoolCollectUsed

public static final int colJvmMemPoolCollectUsed
See Also:
Constant Field Values

colJvmMemPoolCollectCommitted

public static final int colJvmMemPoolCollectCommitted
See Also:
Constant Field Values

colJvmMemPoolCollectMaxSize

public static final int colJvmMemPoolCollectMaxSize
See Also:
Constant Field Values

colJvmMemPoolThreshold

public static final int colJvmMemPoolThreshold
See Also:
Constant Field Values

colJvmMemPoolThreshdCount

public static final int colJvmMemPoolThreshdCount
See Also:
Constant Field Values

colJvmMemPoolThreshdSupport

public static final int colJvmMemPoolThreshdSupport
See Also:
Constant Field Values

colJvmMemPoolCollectThreshold

public static final int colJvmMemPoolCollectThreshold
See Also:
Constant Field Values

colJvmMemPoolCollectThreshdCount

public static final int colJvmMemPoolCollectThreshdCount
See Also:
Constant Field Values

colJvmMemPoolCollectThreshdSupport

public static final int colJvmMemPoolCollectThreshdSupport
See Also:
Constant Field Values

idxJvmMemPoolName

public static final int idxJvmMemPoolName
See Also:
Constant Field Values

idxJvmMemPoolType

public static final int idxJvmMemPoolType
See Also:
Constant Field Values

idxJvmMemPoolState

public static final int idxJvmMemPoolState
See Also:
Constant Field Values

idxJvmMemPoolPeakReset

public static final int idxJvmMemPoolPeakReset
See Also:
Constant Field Values

idxJvmMemPoolInitSize

public static final int idxJvmMemPoolInitSize
See Also:
Constant Field Values

idxJvmMemPoolUsed

public static final int idxJvmMemPoolUsed
See Also:
Constant Field Values

idxJvmMemPoolCommitted

public static final int idxJvmMemPoolCommitted
See Also:
Constant Field Values

idxJvmMemPoolMaxSize

public static final int idxJvmMemPoolMaxSize
See Also:
Constant Field Values

idxJvmMemPoolPeakUsed

public static final int idxJvmMemPoolPeakUsed
See Also:
Constant Field Values

idxJvmMemPoolPeakCommitted

public static final int idxJvmMemPoolPeakCommitted
See Also:
Constant Field Values

idxJvmMemPoolPeakMaxSize

public static final int idxJvmMemPoolPeakMaxSize
See Also:
Constant Field Values

idxJvmMemPoolCollectUsed

public static final int idxJvmMemPoolCollectUsed
See Also:
Constant Field Values

idxJvmMemPoolCollectCommitted

public static final int idxJvmMemPoolCollectCommitted
See Also:
Constant Field Values

idxJvmMemPoolCollectMaxSize

public static final int idxJvmMemPoolCollectMaxSize
See Also:
Constant Field Values

idxJvmMemPoolThreshold

public static final int idxJvmMemPoolThreshold
See Also:
Constant Field Values

idxJvmMemPoolThreshdCount

public static final int idxJvmMemPoolThreshdCount
See Also:
Constant Field Values

idxJvmMemPoolThreshdSupport

public static final int idxJvmMemPoolThreshdSupport
See Also:
Constant Field Values

idxJvmMemPoolCollectThreshold

public static final int idxJvmMemPoolCollectThreshold
See Also:
Constant Field Values

idxJvmMemPoolCollectThreshdCount

public static final int idxJvmMemPoolCollectThreshdCount
See Also:
Constant Field Values

idxJvmMemPoolCollectThreshdSupport

public static final int idxJvmMemPoolCollectThreshdSupport
See Also:
Constant Field Values

oidJvmMemMgrPoolRelEntry

public static final org.snmp4j.smi.OID oidJvmMemMgrPoolRelEntry

colJvmMemMgrRelManagerName

public static final int colJvmMemMgrRelManagerName
See Also:
Constant Field Values

colJvmMemMgrRelPoolName

public static final int colJvmMemMgrRelPoolName
See Also:
Constant Field Values

idxJvmMemMgrRelManagerName

public static final int idxJvmMemMgrRelManagerName
See Also:
Constant Field Values

idxJvmMemMgrRelPoolName

public static final int idxJvmMemMgrRelPoolName
See Also:
Constant Field Values

oidJvmThreadInstanceEntry

public static final org.snmp4j.smi.OID oidJvmThreadInstanceEntry

colJvmThreadInstId

public static final int colJvmThreadInstId
See Also:
Constant Field Values

colJvmThreadInstState

public static final int colJvmThreadInstState
See Also:
Constant Field Values

colJvmThreadInstBlockCount

public static final int colJvmThreadInstBlockCount
See Also:
Constant Field Values

colJvmThreadInstBlockTimeMs

public static final int colJvmThreadInstBlockTimeMs
See Also:
Constant Field Values

colJvmThreadInstWaitCount

public static final int colJvmThreadInstWaitCount
See Also:
Constant Field Values

colJvmThreadInstWaitTimeMs

public static final int colJvmThreadInstWaitTimeMs
See Also:
Constant Field Values

colJvmThreadInstCpuTimeNs

public static final int colJvmThreadInstCpuTimeNs
See Also:
Constant Field Values

colJvmThreadInstName

public static final int colJvmThreadInstName
See Also:
Constant Field Values

colJvmThreadInstLockName

public static final int colJvmThreadInstLockName
See Also:
Constant Field Values

colJvmThreadInstLockOwnerPtr

public static final int colJvmThreadInstLockOwnerPtr
See Also:
Constant Field Values

idxJvmThreadInstId

public static final int idxJvmThreadInstId
See Also:
Constant Field Values

idxJvmThreadInstState

public static final int idxJvmThreadInstState
See Also:
Constant Field Values

idxJvmThreadInstBlockCount

public static final int idxJvmThreadInstBlockCount
See Also:
Constant Field Values

idxJvmThreadInstBlockTimeMs

public static final int idxJvmThreadInstBlockTimeMs
See Also:
Constant Field Values

idxJvmThreadInstWaitCount

public static final int idxJvmThreadInstWaitCount
See Also:
Constant Field Values

idxJvmThreadInstWaitTimeMs

public static final int idxJvmThreadInstWaitTimeMs
See Also:
Constant Field Values

idxJvmThreadInstCpuTimeNs

public static final int idxJvmThreadInstCpuTimeNs
See Also:
Constant Field Values

idxJvmThreadInstName

public static final int idxJvmThreadInstName
See Also:
Constant Field Values

idxJvmThreadInstLockName

public static final int idxJvmThreadInstLockName
See Also:
Constant Field Values

idxJvmThreadInstLockOwnerPtr

public static final int idxJvmThreadInstLockOwnerPtr
See Also:
Constant Field Values

oidJvmRTInputArgsEntry

public static final org.snmp4j.smi.OID oidJvmRTInputArgsEntry

colJvmRTInputArgsItem

public static final int colJvmRTInputArgsItem
See Also:
Constant Field Values

idxJvmRTInputArgsItem

public static final int idxJvmRTInputArgsItem
See Also:
Constant Field Values

oidJvmRTBootClassPathEntry

public static final org.snmp4j.smi.OID oidJvmRTBootClassPathEntry

colJvmRTBootClassPathItem

public static final int colJvmRTBootClassPathItem
See Also:
Constant Field Values

idxJvmRTBootClassPathItem

public static final int idxJvmRTBootClassPathItem
See Also:
Constant Field Values

oidJvmRTClassPathEntry

public static final org.snmp4j.smi.OID oidJvmRTClassPathEntry

colJvmRTClassPathItem

public static final int colJvmRTClassPathItem
See Also:
Constant Field Values

idxJvmRTClassPathItem

public static final int idxJvmRTClassPathItem
See Also:
Constant Field Values

oidJvmRTLibraryPathEntry

public static final org.snmp4j.smi.OID oidJvmRTLibraryPathEntry

colJvmRTLibraryPathItem

public static final int colJvmRTLibraryPathItem
See Also:
Constant Field Values

idxJvmRTLibraryPathItem

public static final int idxJvmRTLibraryPathItem
See Also:
Constant Field Values
Constructor Detail

JvmManagementMib

protected JvmManagementMib()
Constructs a JvmManagementMib instance without actually creating its ManagedObject instances. This has to be done in a sub-class constructor or after construction by calling createMO(MOFactory moFactory).


JvmManagementMib

public JvmManagementMib(org.snmp4j.agent.mo.MOFactory moFactory)
Constructs a JvmManagementMib instance and actually creates its ManagedObject instances using the supplied MOFactory (by calling createMO(MOFactory moFactory)).

Parameters:
moFactory - the MOFactory to be used to create the managed objects for this module.
Method Detail

createMO

protected void createMO(org.snmp4j.agent.mo.MOFactory moFactory)
Create the ManagedObjects defined for this MIB module using the specified MOFactory.

Parameters:
moFactory - the MOFactory instance to use for object creation.

getJvmMemManagerEntry

public org.snmp4j.agent.mo.MOTable getJvmMemManagerEntry()

getJvmMemGCEntry

public org.snmp4j.agent.mo.MOTable getJvmMemGCEntry()

getJvmMemPoolEntry

public org.snmp4j.agent.mo.MOTable getJvmMemPoolEntry()

getJvmMemMgrPoolRelEntry

public org.snmp4j.agent.mo.MOTable getJvmMemMgrPoolRelEntry()

getJvmThreadInstanceEntry

public org.snmp4j.agent.mo.MOTable getJvmThreadInstanceEntry()

getJvmRTInputArgsEntry

public org.snmp4j.agent.mo.MOTable getJvmRTInputArgsEntry()

getJvmRTBootClassPathEntry

public org.snmp4j.agent.mo.MOTable getJvmRTBootClassPathEntry()

getJvmRTClassPathEntry

public org.snmp4j.agent.mo.MOTable getJvmRTClassPathEntry()

getJvmRTLibraryPathEntry

public org.snmp4j.agent.mo.MOTable getJvmRTLibraryPathEntry()

registerMOs

public void registerMOs(org.snmp4j.agent.MOServer server,
                        org.snmp4j.smi.OctetString context)
                 throws org.snmp4j.agent.DuplicateRegistrationException
Specified by:
registerMOs in interface org.snmp4j.agent.MOGroup
Throws:
org.snmp4j.agent.DuplicateRegistrationException

unregisterMOs

public void unregisterMOs(org.snmp4j.agent.MOServer server,
                          org.snmp4j.smi.OctetString context)
Specified by:
unregisterMOs in interface org.snmp4j.agent.MOGroup

jvmLowMemoryPoolUsageNotif

public void jvmLowMemoryPoolUsageNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator,
                                       org.snmp4j.smi.OctetString context,
                                       org.snmp4j.smi.VariableBinding[] vbs)

jvmLowMemoryPoolCollectNotif

public void jvmLowMemoryPoolCollectNotif(org.snmp4j.agent.NotificationOriginator notificationOriginator,
                                         org.snmp4j.smi.OctetString context,
                                         org.snmp4j.smi.VariableBinding[] vbs)

Copyright 2006-2007 Frank Fock (SNMP4J.org)