public final class org.xnio.ssl.JsseXnioSsl extends org.xnio.ssl.XnioSsl
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.xnio.ssl.JsseXnioSsl
super_class: org.xnio.ssl.XnioSsl
{
public static final boolean NEW_IMPL;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static final org.xnio.Pool<java.nio.ByteBuffer> bufferPool;
descriptor: Lorg/xnio/Pool;
flags: (0x0018) ACC_STATIC, ACC_FINAL
Signature: Lorg/xnio/Pool<Ljava/nio/ByteBuffer;>;
private final javax.net.ssl.SSLContext sslContext;
descriptor: Ljavax/net/ssl/SSLContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: invokedynamic run()Ljava/security/PrivilegedAction;
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:
()Ljava/lang/Object;
org/xnio/ssl/JsseXnioSsl.lambda$0()Ljava/lang/Boolean; (6)
()Ljava/lang/Boolean;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putstatic org.xnio.ssl.JsseXnioSsl.NEW_IMPL:Z
1: new org.xnio.ByteBufferSlicePool
dup
getstatic org.xnio.BufferAllocator.DIRECT_BYTE_BUFFER_ALLOCATOR:Lorg/xnio/BufferAllocator;
sipush 17408
ldc 2228224
invokespecial org.xnio.ByteBufferSlicePool.<init>:(Lorg/xnio/BufferAllocator;II)V
putstatic org.xnio.ssl.JsseXnioSsl.bufferPool:Lorg/xnio/Pool;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.xnio.Xnio, org.xnio.OptionMap);
descriptor: (Lorg/xnio/Xnio;Lorg/xnio/OptionMap;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aload 2
invokestatic org.xnio.ssl.JsseSslUtils.createSSLContext:(Lorg/xnio/OptionMap;)Ljavax/net/ssl/SSLContext;
invokespecial org.xnio.ssl.JsseXnioSsl.<init>:(Lorg/xnio/Xnio;Lorg/xnio/OptionMap;Ljavax/net/ssl/SSLContext;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 2 1 xnio Lorg/xnio/Xnio;
0 2 2 optionMap Lorg/xnio/OptionMap;
Exceptions:
throws java.security.NoSuchProviderException, java.security.NoSuchAlgorithmException, java.security.KeyManagementException
MethodParameters:
Name Flags
xnio final
optionMap final
public void <init>(org.xnio.Xnio, org.xnio.OptionMap, javax.net.ssl.SSLContext);
descriptor: (Lorg/xnio/Xnio;Lorg/xnio/OptionMap;Ljavax/net/ssl/SSLContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 3
aload 2
invokespecial org.xnio.ssl.XnioSsl.<init>:(Lorg/xnio/Xnio;Ljavax/net/ssl/SSLContext;Lorg/xnio/OptionMap;)V
1: aload 0
aload 3
putfield org.xnio.ssl.JsseXnioSsl.sslContext:Ljavax/net/ssl/SSLContext;
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 3 1 xnio Lorg/xnio/Xnio;
0 3 2 optionMap Lorg/xnio/OptionMap;
0 3 3 sslContext Ljavax/net/ssl/SSLContext;
MethodParameters:
Name Flags
xnio final
optionMap final
sslContext final
public javax.net.ssl.SSLContext getSslContext();
descriptor: ()Ljavax/net/ssl/SSLContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.xnio.ssl.JsseXnioSsl.sslContext:Ljavax/net/ssl/SSLContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/xnio/ssl/JsseXnioSsl;
public static javax.net.ssl.SSLEngine getSslEngine(org.xnio.ssl.SslConnection);
descriptor: (Lorg/xnio/ssl/SslConnection;)Ljavax/net/ssl/SSLEngine;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
instanceof org.xnio.ssl.JsseSslStreamConnection
ifeq 2
1: aload 0
checkcast org.xnio.ssl.JsseSslStreamConnection
invokevirtual org.xnio.ssl.JsseSslStreamConnection.getEngine:()Ljavax/net/ssl/SSLEngine;
areturn
2: StackMap locals:
StackMap stack:
aload 0
instanceof org.xnio.ssl.JsseSslConnection
ifeq 4
3: aload 0
checkcast org.xnio.ssl.JsseSslConnection
invokevirtual org.xnio.ssl.JsseSslConnection.getEngine:()Ljavax/net/ssl/SSLEngine;
areturn
4: StackMap locals:
StackMap stack:
getstatic org.xnio._private.Messages.msg:Lorg/xnio/_private/Messages;
invokeinterface org.xnio._private.Messages.notFromThisProvider:()Ljava/lang/IllegalArgumentException;
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 connection Lorg/xnio/ssl/SslConnection;
MethodParameters:
Name Flags
connection
public org.xnio.IoFuture<org.xnio.channels.ConnectedSslStreamChannel> connectSsl(org.xnio.XnioWorker, java.net.InetSocketAddress, java.net.InetSocketAddress, org.xnio.ChannelListener<? super org.xnio.channels.ConnectedSslStreamChannel>, org.xnio.ChannelListener<? super org.xnio.channels.BoundChannel>, org.xnio.OptionMap);
descriptor: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=9, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: new org.xnio.FutureResult
dup
invokestatic org.xnio.IoUtils.directExecutor:()Ljava/util/concurrent/Executor;
invokespecial org.xnio.FutureResult.<init>:(Ljava/util/concurrent/Executor;)V
astore 7
start local 7 1: aload 0
aload 1
aload 2
aload 3
new org.xnio.ssl.JsseXnioSsl$1
dup
aload 0
aload 7
aload 4
invokespecial org.xnio.ssl.JsseXnioSsl$1.<init>:(Lorg/xnio/ssl/JsseXnioSsl;Lorg/xnio/FutureResult;Lorg/xnio/ChannelListener;)V
2: aload 5
aload 6
3: invokevirtual org.xnio.ssl.JsseXnioSsl.openSslConnection:(Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture;
4: new org.xnio.ssl.JsseXnioSsl$2
dup
aload 0
invokespecial org.xnio.ssl.JsseXnioSsl$2.<init>:(Lorg/xnio/ssl/JsseXnioSsl;)V
5: aload 7
6: invokeinterface org.xnio.IoFuture.addNotifier:(Lorg/xnio/IoFuture$Notifier;Ljava/lang/Object;)Lorg/xnio/IoFuture;
7: astore 8
start local 8 8: aload 7
invokevirtual org.xnio.FutureResult.getIoFuture:()Lorg/xnio/IoFuture;
new org.xnio.ssl.JsseXnioSsl$3
dup
aload 0
invokespecial org.xnio.ssl.JsseXnioSsl$3.<init>:(Lorg/xnio/ssl/JsseXnioSsl;)V
9: aload 8
10: invokeinterface org.xnio.IoFuture.addNotifier:(Lorg/xnio/IoFuture$Notifier;Ljava/lang/Object;)Lorg/xnio/IoFuture;
pop
11: aload 7
aload 8
invokevirtual org.xnio.FutureResult.addCancelHandler:(Lorg/xnio/Cancellable;)V
12: aload 7
invokevirtual org.xnio.FutureResult.getIoFuture:()Lorg/xnio/IoFuture;
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 13 1 worker Lorg/xnio/XnioWorker;
0 13 2 bindAddress Ljava/net/InetSocketAddress;
0 13 3 destination Ljava/net/InetSocketAddress;
0 13 4 openListener Lorg/xnio/ChannelListener<-Lorg/xnio/channels/ConnectedSslStreamChannel;>;
0 13 5 bindListener Lorg/xnio/ChannelListener<-Lorg/xnio/channels/BoundChannel;>;
0 13 6 optionMap Lorg/xnio/OptionMap;
1 13 7 futureResult Lorg/xnio/FutureResult<Lorg/xnio/channels/ConnectedSslStreamChannel;>;
8 13 8 futureSslConnection Lorg/xnio/IoFuture<Lorg/xnio/ssl/SslConnection;>;
Signature: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener<-Lorg/xnio/channels/ConnectedSslStreamChannel;>;Lorg/xnio/ChannelListener<-Lorg/xnio/channels/BoundChannel;>;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture<Lorg/xnio/channels/ConnectedSslStreamChannel;>;
MethodParameters:
Name Flags
worker final
bindAddress final
destination final
openListener final
bindListener final
optionMap final
public org.xnio.IoFuture<org.xnio.ssl.SslConnection> openSslConnection(org.xnio.XnioWorker, java.net.InetSocketAddress, java.net.InetSocketAddress, org.xnio.ChannelListener<? super org.xnio.ssl.SslConnection>, org.xnio.ChannelListener<? super org.xnio.channels.BoundChannel>, org.xnio.OptionMap);
descriptor: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
aload 1
invokevirtual org.xnio.XnioWorker.getIoThread:()Lorg/xnio/XnioIoThread;
aload 2
aload 3
aload 4
aload 5
aload 6
invokevirtual org.xnio.ssl.JsseXnioSsl.openSslConnection:(Lorg/xnio/XnioIoThread;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture;
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 1 1 worker Lorg/xnio/XnioWorker;
0 1 2 bindAddress Ljava/net/InetSocketAddress;
0 1 3 destination Ljava/net/InetSocketAddress;
0 1 4 openListener Lorg/xnio/ChannelListener<-Lorg/xnio/ssl/SslConnection;>;
0 1 5 bindListener Lorg/xnio/ChannelListener<-Lorg/xnio/channels/BoundChannel;>;
0 1 6 optionMap Lorg/xnio/OptionMap;
Signature: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener<-Lorg/xnio/ssl/SslConnection;>;Lorg/xnio/ChannelListener<-Lorg/xnio/channels/BoundChannel;>;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture<Lorg/xnio/ssl/SslConnection;>;
MethodParameters:
Name Flags
worker final
bindAddress final
destination final
openListener final
bindListener final
optionMap final
public org.xnio.IoFuture<org.xnio.ssl.SslConnection> openSslConnection(org.xnio.XnioIoThread, java.net.InetSocketAddress, java.net.InetSocketAddress, org.xnio.ChannelListener<? super org.xnio.ssl.SslConnection>, org.xnio.ChannelListener<? super org.xnio.channels.BoundChannel>, org.xnio.OptionMap);
descriptor: (Lorg/xnio/XnioIoThread;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=9, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: new org.xnio.FutureResult
dup
aload 1
invokespecial org.xnio.FutureResult.<init>:(Ljava/util/concurrent/Executor;)V
astore 7
start local 7 1: aload 1
aload 2
aload 3
new org.xnio.ssl.JsseXnioSsl$4
dup
aload 0
aload 6
aload 3
aload 7
aload 4
invokespecial org.xnio.ssl.JsseXnioSsl$4.<init>:(Lorg/xnio/ssl/JsseXnioSsl;Lorg/xnio/OptionMap;Ljava/net/InetSocketAddress;Lorg/xnio/FutureResult;Lorg/xnio/ChannelListener;)V
2: aload 5
aload 6
3: invokevirtual org.xnio.XnioIoThread.openStreamConnection:(Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture;
astore 8
start local 8 4: aload 8
new org.xnio.ssl.JsseXnioSsl$5
dup
aload 0
invokespecial org.xnio.ssl.JsseXnioSsl$5.<init>:(Lorg/xnio/ssl/JsseXnioSsl;)V
5: aload 7
6: invokeinterface org.xnio.IoFuture.addNotifier:(Lorg/xnio/IoFuture$Notifier;Ljava/lang/Object;)Lorg/xnio/IoFuture;
pop
7: aload 7
aload 8
invokevirtual org.xnio.FutureResult.addCancelHandler:(Lorg/xnio/Cancellable;)V
8: aload 7
invokevirtual org.xnio.FutureResult.getIoFuture:()Lorg/xnio/IoFuture;
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 9 1 ioThread Lorg/xnio/XnioIoThread;
0 9 2 bindAddress Ljava/net/InetSocketAddress;
0 9 3 destination Ljava/net/InetSocketAddress;
0 9 4 openListener Lorg/xnio/ChannelListener<-Lorg/xnio/ssl/SslConnection;>;
0 9 5 bindListener Lorg/xnio/ChannelListener<-Lorg/xnio/channels/BoundChannel;>;
0 9 6 optionMap Lorg/xnio/OptionMap;
1 9 7 futureResult Lorg/xnio/FutureResult<Lorg/xnio/ssl/SslConnection;>;
4 9 8 connection Lorg/xnio/IoFuture<Lorg/xnio/StreamConnection;>;
Signature: (Lorg/xnio/XnioIoThread;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener<-Lorg/xnio/ssl/SslConnection;>;Lorg/xnio/ChannelListener<-Lorg/xnio/channels/BoundChannel;>;Lorg/xnio/OptionMap;)Lorg/xnio/IoFuture<Lorg/xnio/ssl/SslConnection;>;
MethodParameters:
Name Flags
ioThread final
bindAddress final
destination final
openListener final
bindListener final
optionMap final
public org.xnio.channels.AcceptingChannel<org.xnio.channels.ConnectedSslStreamChannel> createSslTcpServer(org.xnio.XnioWorker, java.net.InetSocketAddress, org.xnio.ChannelListener<? super org.xnio.channels.AcceptingChannel<org.xnio.channels.ConnectedSslStreamChannel>>, org.xnio.OptionMap);
descriptor: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/channels/AcceptingChannel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
aload 2
aconst_null
aload 4
invokevirtual org.xnio.ssl.JsseXnioSsl.createSslConnectionServer:(Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/channels/AcceptingChannel;
astore 5
start local 5 1: new org.xnio.ssl.JsseXnioSsl$6
dup
aload 0
aload 5
invokespecial org.xnio.ssl.JsseXnioSsl$6.<init>:(Lorg/xnio/ssl/JsseXnioSsl;Lorg/xnio/channels/AcceptingChannel;)V
astore 6
start local 6 2: aload 6
invokeinterface org.xnio.channels.AcceptingChannel.getAcceptSetter:()Lorg/xnio/ChannelListener$Setter;
aload 3
invokeinterface org.xnio.ChannelListener$Setter.set:(Lorg/xnio/ChannelListener;)V
3: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 4 1 worker Lorg/xnio/XnioWorker;
0 4 2 bindAddress Ljava/net/InetSocketAddress;
0 4 3 acceptListener Lorg/xnio/ChannelListener<-Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/channels/ConnectedSslStreamChannel;>;>;
0 4 4 optionMap Lorg/xnio/OptionMap;
1 4 5 server Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/ssl/SslConnection;>;
2 4 6 acceptingChannel Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/channels/ConnectedSslStreamChannel;>;
Exceptions:
throws java.io.IOException
Signature: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener<-Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/channels/ConnectedSslStreamChannel;>;>;Lorg/xnio/OptionMap;)Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/channels/ConnectedSslStreamChannel;>;
MethodParameters:
Name Flags
worker final
bindAddress final
acceptListener final
optionMap final
public org.xnio.channels.AcceptingChannel<org.xnio.ssl.SslConnection> createSslConnectionServer(org.xnio.XnioWorker, java.net.InetSocketAddress, org.xnio.ChannelListener<? super org.xnio.channels.AcceptingChannel<org.xnio.ssl.SslConnection>>, org.xnio.OptionMap);
descriptor: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/channels/AcceptingChannel;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new org.xnio.ssl.JsseAcceptingSslStreamConnection
dup
aload 0
getfield org.xnio.ssl.JsseXnioSsl.sslContext:Ljavax/net/ssl/SSLContext;
aload 1
aload 2
aconst_null
aload 4
invokevirtual org.xnio.XnioWorker.createStreamConnectionServer:(Ljava/net/SocketAddress;Lorg/xnio/ChannelListener;Lorg/xnio/OptionMap;)Lorg/xnio/channels/AcceptingChannel;
aload 4
getstatic org.xnio.ssl.JsseXnioSsl.bufferPool:Lorg/xnio/Pool;
getstatic org.xnio.ssl.JsseXnioSsl.bufferPool:Lorg/xnio/Pool;
aload 4
getstatic org.xnio.Options.SSL_STARTTLS:Lorg/xnio/Option;
iconst_0
invokevirtual org.xnio.OptionMap.get:(Lorg/xnio/Option;Z)Z
invokespecial org.xnio.ssl.JsseAcceptingSslStreamConnection.<init>:(Ljavax/net/ssl/SSLContext;Lorg/xnio/channels/AcceptingChannel;Lorg/xnio/OptionMap;Lorg/xnio/Pool;Lorg/xnio/Pool;Z)V
astore 5
start local 5 1: aload 3
ifnull 2
aload 5
invokevirtual org.xnio.ssl.JsseAcceptingSslStreamConnection.getAcceptSetter:()Lorg/xnio/ChannelListener$Setter;
aload 3
invokeinterface org.xnio.ChannelListener$Setter.set:(Lorg/xnio/ChannelListener;)V
2: StackMap locals: org.xnio.ssl.JsseAcceptingSslStreamConnection
StackMap stack:
aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/xnio/ssl/JsseXnioSsl;
0 3 1 worker Lorg/xnio/XnioWorker;
0 3 2 bindAddress Ljava/net/InetSocketAddress;
0 3 3 acceptListener Lorg/xnio/ChannelListener<-Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/ssl/SslConnection;>;>;
0 3 4 optionMap Lorg/xnio/OptionMap;
1 3 5 server Lorg/xnio/ssl/JsseAcceptingSslStreamConnection;
Exceptions:
throws java.io.IOException
Signature: (Lorg/xnio/XnioWorker;Ljava/net/InetSocketAddress;Lorg/xnio/ChannelListener<-Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/ssl/SslConnection;>;>;Lorg/xnio/OptionMap;)Lorg/xnio/channels/AcceptingChannel<Lorg/xnio/ssl/SslConnection;>;
MethodParameters:
Name Flags
worker final
bindAddress final
acceptListener final
optionMap final
private static java.lang.Boolean lambda$0();
descriptor: ()Ljava/lang/Boolean;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=0, args_size=0
0: ldc "org.xnio.ssl.new"
ldc "false"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "JsseXnioSsl.java"
NestMembers:
org.xnio.ssl.JsseXnioSsl$1 org.xnio.ssl.JsseXnioSsl$2 org.xnio.ssl.JsseXnioSsl$3 org.xnio.ssl.JsseXnioSsl$4 org.xnio.ssl.JsseXnioSsl$5 org.xnio.ssl.JsseXnioSsl$6
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public abstract Setter = org.xnio.ChannelListener$Setter of org.xnio.ChannelListener
public abstract Notifier = org.xnio.IoFuture$Notifier of org.xnio.IoFuture
org.xnio.ssl.JsseXnioSsl$1
org.xnio.ssl.JsseXnioSsl$2
org.xnio.ssl.JsseXnioSsl$3
org.xnio.ssl.JsseXnioSsl$4
org.xnio.ssl.JsseXnioSsl$5
org.xnio.ssl.JsseXnioSsl$6