class sun.rmi.server.Activation$LogRegisterObject extends sun.rmi.server.Activation$LogRecord
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.rmi.server.Activation$LogRegisterObject
super_class: sun.rmi.server.Activation$LogRecord
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: -6280336276146085143
private java.rmi.activation.ActivationID id;
descriptor: Ljava/rmi/activation/ActivationID;
flags: (0x0002) ACC_PRIVATE
private java.rmi.activation.ActivationDesc desc;
descriptor: Ljava/rmi/activation/ActivationDesc;
flags: (0x0002) ACC_PRIVATE
void <init>(java.rmi.activation.ActivationID, java.rmi.activation.ActivationDesc);
descriptor: (Ljava/rmi/activation/ActivationID;Ljava/rmi/activation/ActivationDesc;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // sun.rmi.server.Activation$LogRegisterObject this
start local 1 // java.rmi.activation.ActivationID id
start local 2 // java.rmi.activation.ActivationDesc desc
0: .line 1627
aload 0 /* this */
invokespecial sun.rmi.server.Activation$LogRecord.<init>:()V
1: .line 1628
aload 0 /* this */
aload 1 /* id */
putfield sun.rmi.server.Activation$LogRegisterObject.id:Ljava/rmi/activation/ActivationID;
2: .line 1629
aload 0 /* this */
aload 2 /* desc */
putfield sun.rmi.server.Activation$LogRegisterObject.desc:Ljava/rmi/activation/ActivationDesc;
3: .line 1630
return
end local 2 // java.rmi.activation.ActivationDesc desc
end local 1 // java.rmi.activation.ActivationID id
end local 0 // sun.rmi.server.Activation$LogRegisterObject this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/rmi/server/Activation$LogRegisterObject;
0 4 1 id Ljava/rmi/activation/ActivationID;
0 4 2 desc Ljava/rmi/activation/ActivationDesc;
MethodParameters:
Name Flags
id
desc
java.lang.Object apply(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0000)
Code:
stack=6, locals=3, args_size=2
start local 0 // sun.rmi.server.Activation$LogRegisterObject this
start local 1 // java.lang.Object state
0: .line 1634
aload 1 /* state */
checkcast sun.rmi.server.Activation
aload 0 /* this */
getfield sun.rmi.server.Activation$LogRegisterObject.desc:Ljava/rmi/activation/ActivationDesc;
invokevirtual java.rmi.activation.ActivationDesc.getGroupID:()Ljava/rmi/activation/ActivationGroupID;
invokevirtual sun.rmi.server.Activation.getGroupEntry:(Ljava/rmi/activation/ActivationGroupID;)Lsun/rmi/server/Activation$GroupEntry;
1: .line 1635
aload 0 /* this */
getfield sun.rmi.server.Activation$LogRegisterObject.id:Ljava/rmi/activation/ActivationID;
aload 0 /* this */
getfield sun.rmi.server.Activation$LogRegisterObject.desc:Ljava/rmi/activation/ActivationDesc;
iconst_0
invokevirtual sun.rmi.server.Activation$GroupEntry.registerObject:(Ljava/rmi/activation/ActivationID;Ljava/rmi/activation/ActivationDesc;Z)V
2: .line 1636
goto 10
StackMap locals:
StackMap stack: java.lang.Exception
3: astore 2 /* ignore */
start local 2 // java.lang.Exception ignore
4: .line 1637
getstatic java.lang.System.err:Ljava/io/PrintStream;
5: .line 1639
ldc "rmid.log.recover.warning"
invokestatic sun.rmi.server.Activation.getTextResource:(Ljava/lang/String;)Ljava/lang/String;
iconst_1
anewarray java.lang.Object
dup
iconst_0
6: .line 1640
ldc "LogRegisterObject"
aastore
7: .line 1638
invokestatic java.text.MessageFormat.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
8: .line 1637
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
9: .line 1641
aload 2 /* ignore */
invokevirtual java.lang.Exception.printStackTrace:()V
end local 2 // java.lang.Exception ignore
10: .line 1643
StackMap locals:
StackMap stack:
aload 1 /* state */
areturn
end local 1 // java.lang.Object state
end local 0 // sun.rmi.server.Activation$LogRegisterObject this
LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lsun/rmi/server/Activation$LogRegisterObject;
0 11 1 state Ljava/lang/Object;
4 10 2 ignore Ljava/lang/Exception;
Exception table:
from to target type
0 2 3 Class java.lang.Exception
MethodParameters:
Name Flags
state
}
SourceFile: "Activation.java"
NestHost: sun.rmi.server.Activation
InnerClasses:
private GroupEntry = sun.rmi.server.Activation$GroupEntry of sun.rmi.server.Activation
private abstract LogRecord = sun.rmi.server.Activation$LogRecord of sun.rmi.server.Activation
private LogRegisterObject = sun.rmi.server.Activation$LogRegisterObject of sun.rmi.server.Activation