class org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator$1 extends java.lang.Object implements org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator$SslEngineWrapperFactory
{
void <init>()
{
java.lang.RuntimeException v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator$1 v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator$1;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyNpnSslEngine: boolean isAvailable()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("NPN unsupported. Is your classpath configured correctly? See https://wiki.eclipse.org/Jetty/Feature/NPN");
throw v;
label:
return;
}
public javax.net.ssl.SSLEngine wrapSslEngine(javax.net.ssl.SSLEngine, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator, boolean)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyNpnSslEngine v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator$1 v;
boolean v;
javax.net.ssl.SSLEngine v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkNpnApplicationProtocolNegotiator$1;
v := @parameter: javax.net.ssl.SSLEngine;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator;
v := @parameter: boolean;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyNpnSslEngine;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyNpnSslEngine: void <init>(javax.net.ssl.SSLEngine,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator,boolean)>(v, v, v);
return v;
}
}