final class org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator$AlpnWrapper extends org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator$AllocatorAwareSslEngineWrapperFactory
{
private void <init>()
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator$AlpnWrapper v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator$AlpnWrapper;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator$AllocatorAwareSslEngineWrapperFactory: void <init>()>();
return;
}
public javax.net.ssl.SSLEngine wrapSslEngine(javax.net.ssl.SSLEngine, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBufAllocator, 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.JdkAlpnApplicationProtocolNegotiator$AlpnWrapper v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.Java9SslEngine v;
java.lang.RuntimeException v;
javax.net.ssl.SSLEngine v;
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.ConscryptAlpnSslEngine v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBufAllocator v;
java.lang.Class v;
java.lang.String v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyAlpnSslEngine v;
boolean v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator$AlpnWrapper;
v := @parameter: javax.net.ssl.SSLEngine;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBufAllocator;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator;
v := @parameter: boolean;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.Conscrypt: boolean isEngineSupported(javax.net.ssl.SSLEngine)>(v);
if v == 0 goto label;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.ConscryptAlpnSslEngine: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.ConscryptAlpnSslEngine newServerEngine(javax.net.ssl.SSLEngine,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBufAllocator,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator)>(v, v, v);
goto label;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.ConscryptAlpnSslEngine: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.ConscryptAlpnSslEngine newClientEngine(javax.net.ssl.SSLEngine,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBufAllocator,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator)>(v, v, v);
label:
return v;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkAlpnApplicationProtocolNegotiator: boolean jdkAlpnSupported()>();
if v == 0 goto label;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.Java9SslEngine;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.Java9SslEngine: 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;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyAlpnSslEngine: boolean isAvailable()>();
if v == 0 goto label;
if v == 0 goto label;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyAlpnSslEngine: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyAlpnSslEngine newServerEngine(javax.net.ssl.SSLEngine,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator)>(v, v);
goto label;
label:
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyAlpnSslEngine: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JettyAlpnSslEngine newClientEngine(javax.net.ssl.SSLEngine,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.ssl.JdkApplicationProtocolNegotiator)>(v, v);
label:
return v;
label:
v = new java.lang.RuntimeException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Unable to wrap SSLEngine of type \u0001");
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>(v);
throw v;
}
}