public class com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback extends com.sun.org.glassfish.external.amx.MBeanListener$CallbackImpl
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback
super_class: com.sun.org.glassfish.external.amx.MBeanListener$CallbackImpl
{
private final javax.management.MBeanServerConnection mConn;
descriptor: Ljavax/management/MBeanServerConnection;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(javax.management.MBeanServerConnection);
descriptor: (Ljavax/management/MBeanServerConnection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback this
start local 1 // javax.management.MBeanServerConnection conn
0: .line 260
aload 0 /* this */
invokespecial com.sun.org.glassfish.external.amx.MBeanListener$CallbackImpl.<init>:()V
1: .line 262
aload 0 /* this */
aload 1 /* conn */
putfield com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback.mConn:Ljavax/management/MBeanServerConnection;
2: .line 263
return
end local 1 // javax.management.MBeanServerConnection conn
end local 0 // com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/glassfish/external/amx/AMXGlassfish$BootAMXCallback;
0 3 1 conn Ljavax/management/MBeanServerConnection;
MethodParameters:
Name Flags
conn final
public void mbeanRegistered(javax.management.ObjectName, com.sun.org.glassfish.external.amx.MBeanListener);
descriptor: (Ljavax/management/ObjectName;Lcom/sun/org/glassfish/external/amx/MBeanListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 // com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback this
start local 1 // javax.management.ObjectName objectName
start local 2 // com.sun.org.glassfish.external.amx.MBeanListener listener
0: .line 268
aload 0 /* this */
aload 1 /* objectName */
aload 2 /* listener */
invokespecial com.sun.org.glassfish.external.amx.MBeanListener$CallbackImpl.mbeanRegistered:(Ljavax/management/ObjectName;Lcom/sun/org/glassfish/external/amx/MBeanListener;)V
1: .line 269
aload 0 /* this */
getfield com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback.mLatch:Ljava/util/concurrent/CountDownLatch;
invokevirtual java.util.concurrent.CountDownLatch.countDown:()V
2: .line 270
return
end local 2 // com.sun.org.glassfish.external.amx.MBeanListener listener
end local 1 // javax.management.ObjectName objectName
end local 0 // com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/glassfish/external/amx/AMXGlassfish$BootAMXCallback;
0 3 1 objectName Ljavax/management/ObjectName;
0 3 2 listener Lcom/sun/org/glassfish/external/amx/MBeanListener;
MethodParameters:
Name Flags
objectName final
listener final
}
SourceFile: "AMXGlassfish.java"
NestHost: com.sun.org.glassfish.external.amx.AMXGlassfish
InnerClasses:
public BootAMXCallback = com.sun.org.glassfish.external.amx.AMXGlassfish$BootAMXCallback of com.sun.org.glassfish.external.amx.AMXGlassfish
public CallbackImpl = com.sun.org.glassfish.external.amx.MBeanListener$CallbackImpl of com.sun.org.glassfish.external.amx.MBeanListener