final class org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback implements org.eclipse.jetty.util.Callback, org.eclipse.jetty.util.thread.Invocable
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback
super_class: java.lang.Object
{
final org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint this$1;
descriptor: Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private void <init>(org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint);
descriptor: (Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;
MethodParameters:
Name Flags
this$0 final
public void succeeded();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=1
start local 0 0: aconst_null
astore 3
aconst_null
astore 4
1: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._lock:Lorg/eclipse/jetty/util/thread/AutoLock;
invokevirtual org.eclipse.jetty.util.thread.AutoLock.lock:()Lorg/eclipse/jetty/util/thread/AutoLock;
astore 5
start local 5 2: getstatic org.eclipse.jetty.io.ssl.SslConnection.LOG:Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isDebugEnabled:()Z
ifeq 4
3: getstatic org.eclipse.jetty.io.ssl.SslConnection.LOG:Lorg/slf4j/Logger;
ldc "IncompleteWriteCB succeeded {}"
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;Ljava/lang/Object;)V
4: StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback top top java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack:
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection.releaseEncryptedOutputBuffer:()V
5: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FlushState.IDLE:Lorg/eclipse/jetty/io/ssl/SslConnection$FlushState;
putfield org.eclipse.jetty.io.ssl.SslConnection._flushState:Lorg/eclipse/jetty/io/ssl/SslConnection$FlushState;
6: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._fillState:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FillState.INTERESTED:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
if_acmpne 7
iconst_1
goto 8
StackMap locals:
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 2
start local 2 9: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._fillState:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FillState.WAIT_FOR_FLUSH:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
if_acmpne 10
iconst_1
goto 11
StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback top int java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack:
10: iconst_0
StackMap locals:
StackMap stack: int
11: istore 1
start local 1 12: iload 1
ifeq 14
13: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FillState.IDLE:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
putfield org.eclipse.jetty.io.ssl.SslConnection._fillState:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
14: StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback int int java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack:
aload 5
ifnull 20
aload 5
invokevirtual org.eclipse.jetty.util.thread.AutoLock.close:()V
goto 20
end local 2 end local 1 StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback top top java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack: java.lang.Throwable
15: astore 3
aload 5
ifnull 16
aload 5
invokevirtual org.eclipse.jetty.util.thread.AutoLock.close:()V
end local 5 StackMap locals:
StackMap stack:
16: aload 3
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
17: astore 4
aload 3
ifnonnull 18
aload 4
astore 3
goto 19
StackMap locals:
StackMap stack:
18: aload 3
aload 4
if_acmpeq 19
aload 3
aload 4
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
19: aload 3
athrow
start local 1 start local 2 20: StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback int int
StackMap stack:
iload 2
ifeq 22
21: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.ensureFillInterested:()V
goto 24
22: StackMap locals:
StackMap stack:
iload 1
ifeq 24
23: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._decryptedEndPoint:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.getFillInterest:()Lorg/eclipse/jetty/io/FillInterest;
invokevirtual org.eclipse.jetty.io.FillInterest.fillable:()Z
pop
24: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._decryptedEndPoint:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.getWriteFlusher:()Lorg/eclipse/jetty/io/WriteFlusher;
invokevirtual org.eclipse.jetty.io.WriteFlusher.completeWrite:()V
25: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;
12 15 1 fillable Z
20 26 1 fillable Z
9 15 2 interested Z
20 26 2 interested Z
2 16 5 l Lorg/eclipse/jetty/util/thread/AutoLock;
Exception table:
from to target type
2 14 15 any
1 17 17 any
public void failed(java.lang.Throwable);
descriptor: (Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: aconst_null
astore 3
aconst_null
astore 4
1: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._lock:Lorg/eclipse/jetty/util/thread/AutoLock;
invokevirtual org.eclipse.jetty.util.thread.AutoLock.lock:()Lorg/eclipse/jetty/util/thread/AutoLock;
astore 5
start local 5 2: getstatic org.eclipse.jetty.io.ssl.SslConnection.LOG:Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isDebugEnabled:()Z
ifeq 4
3: getstatic org.eclipse.jetty.io.ssl.SslConnection.LOG:Lorg/slf4j/Logger;
ldc "IncompleteWriteCB failed {}"
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
aload 1
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
4: StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback java.lang.Throwable top java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack:
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._encryptedOutput:Ljava/nio/ByteBuffer;
invokestatic org.eclipse.jetty.util.BufferUtil.clear:(Ljava/nio/ByteBuffer;)V
5: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection.releaseEncryptedOutputBuffer:()V
6: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FlushState.IDLE:Lorg/eclipse/jetty/io/ssl/SslConnection$FlushState;
putfield org.eclipse.jetty.io.ssl.SslConnection._flushState:Lorg/eclipse/jetty/io/ssl/SslConnection$FlushState;
7: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._fillState:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FillState.WAIT_FOR_FLUSH:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
if_acmpeq 10
8: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._fillState:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FillState.INTERESTED:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
if_acmpeq 10
9: iconst_0
goto 11
StackMap locals:
StackMap stack:
10: iconst_1
StackMap locals:
StackMap stack: int
11: istore 2
start local 2 12: iload 2
ifeq 14
13: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getstatic org.eclipse.jetty.io.ssl.SslConnection$FillState.IDLE:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
putfield org.eclipse.jetty.io.ssl.SslConnection._fillState:Lorg/eclipse/jetty/io/ssl/SslConnection$FillState;
14: StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback java.lang.Throwable int java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack:
aload 5
ifnull 20
aload 5
invokevirtual org.eclipse.jetty.util.thread.AutoLock.close:()V
goto 20
end local 2 StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback java.lang.Throwable top java.lang.Throwable java.lang.Throwable org.eclipse.jetty.util.thread.AutoLock
StackMap stack: java.lang.Throwable
15: astore 3
aload 5
ifnull 16
aload 5
invokevirtual org.eclipse.jetty.util.thread.AutoLock.close:()V
end local 5 StackMap locals:
StackMap stack:
16: aload 3
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
17: astore 4
aload 3
ifnonnull 18
aload 4
astore 3
goto 19
StackMap locals:
StackMap stack:
18: aload 3
aload 4
if_acmpeq 19
aload 3
aload 4
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
19: aload 3
athrow
start local 2 20: StackMap locals: org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback java.lang.Throwable int
StackMap stack:
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
invokestatic org.eclipse.jetty.io.ssl.SslConnection.access$0:(Lorg/eclipse/jetty/io/ssl/SslConnection;)Ljava/util/concurrent/Executor;
aload 0
iload 2
aload 1
invokedynamic run(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;ZLjava/lang/Throwable;)Ljava/lang/Runnable;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()V
org/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback.lambda$0(ZLjava/lang/Throwable;)V (7)
()V
invokeinterface java.util.concurrent.Executor.execute:(Ljava/lang/Runnable;)V
21: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;
0 22 1 x Ljava/lang/Throwable;
12 15 2 failFillInterest Z
20 22 2 failFillInterest Z
2 16 5 l Lorg/eclipse/jetty/util/thread/AutoLock;
Exception table:
from to target type
2 14 15 any
1 17 17 any
MethodParameters:
Name Flags
x final
public org.eclipse.jetty.util.thread.Invocable$InvocationType getInvocationType();
descriptor: ()Lorg/eclipse/jetty/util/thread/Invocable$InvocationType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._decryptedEndPoint:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.getWriteFlusher:()Lorg/eclipse/jetty/io/WriteFlusher;
invokevirtual org.eclipse.jetty.io.WriteFlusher.getCallbackInvocationType:()Lorg/eclipse/jetty/util/thread/Invocable$InvocationType;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: ldc "SSL@%h.DEP.writeCallback"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;
private void lambda$0(boolean, java.lang.Throwable);
descriptor: (ZLjava/lang/Throwable;)V
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=3, args_size=3
start local 0 0: iload 1
ifeq 2
1: aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._decryptedEndPoint:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.getFillInterest:()Lorg/eclipse/jetty/io/FillInterest;
aload 2
invokevirtual org.eclipse.jetty.io.FillInterest.onFail:(Ljava/lang/Throwable;)Z
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback.this$1:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokestatic org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.access$2:(Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;)Lorg/eclipse/jetty/io/ssl/SslConnection;
getfield org.eclipse.jetty.io.ssl.SslConnection._decryptedEndPoint:Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint;
invokevirtual org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.getWriteFlusher:()Lorg/eclipse/jetty/io/WriteFlusher;
aload 2
invokevirtual org.eclipse.jetty.io.WriteFlusher.onFail:(Ljava/lang/Throwable;)Z
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jetty/io/ssl/SslConnection$DecryptedEndPoint$IncompleteWriteCallback;
}
SourceFile: "SslConnection.java"
NestHost: org.eclipse.jetty.io.ssl.SslConnection
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public DecryptedEndPoint = org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint of org.eclipse.jetty.io.ssl.SslConnection
private final IncompleteWriteCallback = org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint$IncompleteWriteCallback of org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint
private final FillState = org.eclipse.jetty.io.ssl.SslConnection$FillState of org.eclipse.jetty.io.ssl.SslConnection
private final FlushState = org.eclipse.jetty.io.ssl.SslConnection$FlushState of org.eclipse.jetty.io.ssl.SslConnection
public final InvocationType = org.eclipse.jetty.util.thread.Invocable$InvocationType of org.eclipse.jetty.util.thread.Invocable