/** * Get the value of a scalar variable */ public SnmpValue get(long var, Object data) throws SnmpStatusException { switch((int)var) { case 4: return new SnmpInt(node.getJvmClassesVerboseLevel()); case 3: return new SnmpCounter64(node.getJvmClassesUnloadedCount()); case 2: return new SnmpCounter64(node.getJvmClassesTotalLoadedCount()); case 1: return new SnmpGauge(node.getJvmClassesLoadedCount()); default: break; } throw new SnmpStatusException(SnmpStatusException.noSuchObject); }
/** * Get the value of a scalar variable */ public SnmpValue get(long var, Object data) throws SnmpStatusException { switch((int)var) { case 6: return new SnmpInt(node.getJvmThreadCpuTimeMonitoring()); case 5: return new SnmpInt(node.getJvmThreadContentionMonitoring()); case 4: return new SnmpCounter64(node.getJvmThreadTotalStartedCount()); case 3: return new SnmpCounter(node.getJvmThreadPeakCount()); case 2: return new SnmpGauge(node.getJvmThreadDaemonCount()); case 1: return new SnmpGauge(node.getJvmThreadCount()); case 10: { throw new SnmpStatusException(SnmpStatusException.noSuchInstance); } case 7: return new SnmpCounter64(node.getJvmThreadPeakCountReset()); default: break; } throw new SnmpStatusException(SnmpStatusException.noSuchObject); }
/** * Get the value of a scalar variable */ public SnmpValue get(long var, Object data) throws SnmpStatusException { switch((int)var) { case 120: { throw new SnmpStatusException(SnmpStatusException.noSuchInstance); } case 23: return new SnmpCounter64(node.getJvmMemoryNonHeapMaxSize()); case 22: return new SnmpCounter64(node.getJvmMemoryNonHeapCommitted()); case 21: return new SnmpCounter64(node.getJvmMemoryNonHeapUsed()); case 110: { throw new SnmpStatusException(SnmpStatusException.noSuchInstance); } case 20: return new SnmpCounter64(node.getJvmMemoryNonHeapInitSize()); case 13: return new SnmpCounter64(node.getJvmMemoryHeapMaxSize()); case 12: return new SnmpCounter64(node.getJvmMemoryHeapCommitted()); case 3: return new SnmpInt(node.getJvmMemoryGCCall()); case 11: return new SnmpCounter64(node.getJvmMemoryHeapUsed()); case 2: return new SnmpInt(node.getJvmMemoryGCVerboseLevel()); case 101: { throw new SnmpStatusException(SnmpStatusException.noSuchInstance); } case 10: return new SnmpCounter64(node.getJvmMemoryHeapInitSize()); case 1: return new SnmpGauge(node.getJvmMemoryPendingFinalCount()); case 100: { throw new SnmpStatusException(SnmpStatusException.noSuchInstance); } default: break; } throw new SnmpStatusException(SnmpStatusException.noSuchObject); }