public class com.sun.jmx.snmp.agent.SnmpGenericObjectServer
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.jmx.snmp.agent.SnmpGenericObjectServer
super_class: java.lang.Object
{
protected final javax.management.MBeanServer server;
descriptor: Ljavax/management/MBeanServer;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
public void <init>(javax.management.MBeanServer);
descriptor: (Ljavax/management/MBeanServer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.jmx.snmp.agent.SnmpGenericObjectServer.server:Ljavax/management/MBeanServer;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
0 3 1 server Ljavax/management/MBeanServer;
MethodParameters:
Name Flags
server
public void get(com.sun.jmx.snmp.agent.SnmpGenericMetaServer, javax.management.ObjectName, com.sun.jmx.snmp.agent.SnmpMibSubRequest, int);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;Ljavax/management/ObjectName;Lcom/sun/jmx/snmp/agent/SnmpMibSubRequest;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
name
req
depth
public com.sun.jmx.snmp.SnmpValue get(com.sun.jmx.snmp.agent.SnmpGenericMetaServer, javax.management.ObjectName, long, java.lang.Object);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;Ljavax/management/ObjectName;JLjava/lang/Object;)Lcom/sun/jmx/snmp/SnmpValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: aload 1
lload 3
invokeinterface com.sun.jmx.snmp.agent.SnmpGenericMetaServer.getAttributeName:(J)Ljava/lang/String;
astore 6
start local 6 1: aconst_null
astore 7
start local 7 2: aload 0
getfield com.sun.jmx.snmp.agent.SnmpGenericObjectServer.server:Ljavax/management/MBeanServer;
aload 2
aload 6
invokeinterface javax.management.MBeanServer.getAttribute:(Ljavax/management/ObjectName;Ljava/lang/String;)Ljava/lang/Object;
astore 7
3: goto 11
StackMap locals: com.sun.jmx.snmp.agent.SnmpGenericObjectServer com.sun.jmx.snmp.agent.SnmpGenericMetaServer javax.management.ObjectName long java.lang.Object java.lang.String java.lang.Object
StackMap stack: javax.management.MBeanException
4: astore 8
start local 8 5: aload 8
invokevirtual javax.management.MBeanException.getTargetException:()Ljava/lang/Exception;
astore 9
start local 9 6: aload 9
instanceof com.sun.jmx.snmp.SnmpStatusException
ifeq 8
7: aload 9
checkcast com.sun.jmx.snmp.SnmpStatusException
athrow
8: StackMap locals: javax.management.MBeanException java.lang.Exception
StackMap stack:
new com.sun.jmx.snmp.SnmpStatusException
dup
sipush 224
invokespecial com.sun.jmx.snmp.SnmpStatusException.<init>:(I)V
athrow
end local 9 end local 8 9: StackMap locals: com.sun.jmx.snmp.agent.SnmpGenericObjectServer com.sun.jmx.snmp.agent.SnmpGenericMetaServer javax.management.ObjectName long java.lang.Object java.lang.String java.lang.Object
StackMap stack: java.lang.Exception
pop
10: new com.sun.jmx.snmp.SnmpStatusException
dup
sipush 224
invokespecial com.sun.jmx.snmp.SnmpStatusException.<init>:(I)V
athrow
11: StackMap locals:
StackMap stack:
aload 1
lload 3
aload 7
invokeinterface com.sun.jmx.snmp.agent.SnmpGenericMetaServer.buildSnmpValue:(JLjava/lang/Object;)Lcom/sun/jmx/snmp/SnmpValue;
areturn
end local 7 end local 6 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
0 12 1 meta Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;
0 12 2 name Ljavax/management/ObjectName;
0 12 3 id J
0 12 5 data Ljava/lang/Object;
1 12 6 attname Ljava/lang/String;
2 12 7 result Ljava/lang/Object;
5 9 8 m Ljavax/management/MBeanException;
6 9 9 t Ljava/lang/Exception;
Exception table:
from to target type
2 3 4 Class javax.management.MBeanException
2 3 9 Class java.lang.Exception
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
name
id
data
public void set(com.sun.jmx.snmp.agent.SnmpGenericMetaServer, javax.management.ObjectName, com.sun.jmx.snmp.agent.SnmpMibSubRequest, int);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;Ljavax/management/ObjectName;Lcom/sun/jmx/snmp/agent/SnmpMibSubRequest;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tsnmpRspInconsistentName cannot be resolved or is not a field\n\tsnmpRspInconsistentName cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
name
req
depth
public com.sun.jmx.snmp.SnmpValue set(com.sun.jmx.snmp.agent.SnmpGenericMetaServer, javax.management.ObjectName, com.sun.jmx.snmp.SnmpValue, long, java.lang.Object);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;Ljavax/management/ObjectName;Lcom/sun/jmx/snmp/SnmpValue;JLjava/lang/Object;)Lcom/sun/jmx/snmp/SnmpValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tsnmpRspWrongValue cannot be resolved or is not a field\n\tsnmpRspInconsistentName cannot be resolved or is not a field\n\tsnmpRspInconsistentName cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
name
x
id
data
public void check(com.sun.jmx.snmp.agent.SnmpGenericMetaServer, javax.management.ObjectName, com.sun.jmx.snmp.agent.SnmpMibSubRequest, int);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;Ljavax/management/ObjectName;Lcom/sun/jmx/snmp/agent/SnmpMibSubRequest;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
name
req
depth
public void check(com.sun.jmx.snmp.agent.SnmpGenericMetaServer, javax.management.ObjectName, com.sun.jmx.snmp.SnmpValue, long, java.lang.Object);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpGenericMetaServer;Ljavax/management/ObjectName;Lcom/sun/jmx/snmp/SnmpValue;JLjava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tsnmpRspInconsistentName cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
name
x
id
data
public void registerTableEntry(com.sun.jmx.snmp.agent.SnmpMibTable, SnmpOid, javax.management.ObjectName, java.lang.Object);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibTable;LSnmpOid;Ljavax/management/ObjectName;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSnmpOid cannot be resolved to a type\n\tsnmpRspInconsistentName cannot be resolved or is not a field\n\tsnmpRspInconsistentName cannot be resolved or is not a field\n\tsnmpRspNoAccess cannot be resolved or is not a field\n\tsnmpRspGenErr cannot be resolved or is not a field\n\tsnmpRspGenErr cannot be resolved or is not a field\n\tsnmpRspGenErr cannot be resolved or is not a field\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/jmx/snmp/agent/SnmpGenericObjectServer;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
meta
rowOid
objname
entry
}
SourceFile: "SnmpGenericObjectServer.java"