*/
public SnmpValue get(long var, Object data)
throws SnmpStatusException {
switch((int)var) {
case 9:
return new SnmpString(node.getJvmThreadInstName());
case 8:
return new SnmpCounter64(node.getJvmThreadInstCpuTimeNs());
case 7:
return new SnmpCounter64(node.getJvmThreadInstWaitTimeMs());
case 6:
return new SnmpCounter64(node.getJvmThreadInstWaitCount());
case 5:
return new SnmpCounter64(node.getJvmThreadInstBlockTimeMs());
case 4:
return new SnmpCounter64(node.getJvmThreadInstBlockCount());
case 3:
return new SnmpString(node.getJvmThreadInstState());
case 11:
return new SnmpOid(node.getJvmThreadInstLockOwnerPtr());
case 2:
return new SnmpCounter64(node.getJvmThreadInstId());
case 10:
return new SnmpString(node.getJvmThreadInstLockName());
case 1:
throw new SnmpStatusException(SnmpStatusException.noSuchInstance);
default:
break;