final class org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener extends org.glassfish.grizzly.IOEventLifeCycleListener$Adapter
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener
super_class: org.glassfish.grizzly.IOEventLifeCycleListener$Adapter
{
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 // org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener this
0: .line 101
aload 0 /* this */
invokespecial org.glassfish.grizzly.IOEventLifeCycleListener$Adapter.<init>:()V
return
end local 0 // org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/strategies/AbstractIOStrategy$EnableInterestLifeCycleListener;
public void onReregister(org.glassfish.grizzly.Context);
descriptor: (Lorg/glassfish/grizzly/Context;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 // org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener this
start local 1 // org.glassfish.grizzly.Context context
0: .line 106
aload 0 /* this */
aload 1 /* context */
aconst_null
invokevirtual org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener.onComplete:(Lorg/glassfish/grizzly/Context;Ljava/lang/Object;)V
1: .line 107
return
end local 1 // org.glassfish.grizzly.Context context
end local 0 // org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/strategies/AbstractIOStrategy$EnableInterestLifeCycleListener;
0 2 1 context Lorg/glassfish/grizzly/Context;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
context final
public void onComplete(org.glassfish.grizzly.Context, java.lang.Object);
descriptor: (Lorg/glassfish/grizzly/Context;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=3
start local 0 // org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener this
start local 1 // org.glassfish.grizzly.Context context
start local 2 // java.lang.Object data
0: .line 111
aload 1 /* context */
invokevirtual org.glassfish.grizzly.Context.getIoEvent:()Lorg/glassfish/grizzly/IOEvent;
astore 3 /* ioEvent */
start local 3 // org.glassfish.grizzly.IOEvent ioEvent
1: .line 112
aload 1 /* context */
invokevirtual org.glassfish.grizzly.Context.getConnection:()Lorg/glassfish/grizzly/Connection;
astore 4 /* connection */
start local 4 // org.glassfish.grizzly.Connection connection
2: .line 114
getstatic org.glassfish.grizzly.asyncqueue.AsyncQueue.EXPECTING_MORE_OPTION:Ljava/lang/String;
aload 2 /* data */
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
3: .line 115
aload 4 /* connection */
aload 3 /* ioEvent */
invokeinterface org.glassfish.grizzly.Connection.simulateIOEvent:(Lorg/glassfish/grizzly/IOEvent;)V
4: .line 116
goto 6
5: .line 117
StackMap locals: org.glassfish.grizzly.IOEvent org.glassfish.grizzly.Connection
StackMap stack:
aload 4 /* connection */
aload 3 /* ioEvent */
invokeinterface org.glassfish.grizzly.Connection.enableIOEvent:(Lorg/glassfish/grizzly/IOEvent;)V
6: .line 119
StackMap locals:
StackMap stack:
return
end local 4 // org.glassfish.grizzly.Connection connection
end local 3 // org.glassfish.grizzly.IOEvent ioEvent
end local 2 // java.lang.Object data
end local 1 // org.glassfish.grizzly.Context context
end local 0 // org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener this
LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/grizzly/strategies/AbstractIOStrategy$EnableInterestLifeCycleListener;
0 7 1 context Lorg/glassfish/grizzly/Context;
0 7 2 data Ljava/lang/Object;
1 7 3 ioEvent Lorg/glassfish/grizzly/IOEvent;
2 7 4 connection Lorg/glassfish/grizzly/Connection;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
context final
data final
}
SourceFile: "AbstractIOStrategy.java"
NestHost: org.glassfish.grizzly.strategies.AbstractIOStrategy
InnerClasses:
public Adapter = org.glassfish.grizzly.IOEventLifeCycleListener$Adapter of org.glassfish.grizzly.IOEventLifeCycleListener
private final EnableInterestLifeCycleListener = org.glassfish.grizzly.strategies.AbstractIOStrategy$EnableInterestLifeCycleListener of org.glassfish.grizzly.strategies.AbstractIOStrategy