com.groupbyinc.flux.common.http.impl.nio.ssl.SSLServerIOEventDispatch.class Maven / Gradle / Ivy
???? 2 } Ecom/groupbyinc/flux/common/http/impl/nio/ssl/SSLServerIOEventDispatch Ecom/groupbyinc/flux/common/http/impl/nio/DefaultServerIOEventDispatch SSLServerIOEventDispatch.java Ljava/lang/Deprecated;
sslcontext Ljavax/net/ssl/SSLContext;
sslHandler BLcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLSetupHandler; ?(Lcom/groupbyinc/flux/common/http/nio/NHttpServiceHandler;Ljavax/net/ssl/SSLContext;Lcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLSetupHandler;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V o(Lcom/groupbyinc/flux/common/http/nio/NHttpServiceHandler;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V
SSL context )com/groupbyinc/flux/common/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
HTTP parameters
this GLcom/groupbyinc/flux/common/http/impl/nio/ssl/SSLServerIOEventDispatch; handler 9Lcom/groupbyinc/flux/common/http/nio/NHttpServiceHandler; params 3Lcom/groupbyinc/flux/common/http/params/HttpParams; ?(Lcom/groupbyinc/flux/common/http/nio/NHttpServiceHandler;Ljavax/net/ssl/SSLContext;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V
% createSSLIOSession ?(Lcom/groupbyinc/flux/common/http/nio/reactor/IOSession;Ljavax/net/ssl/SSLContext;Lcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLSetupHandler;)Lcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLIOSession; =com/groupbyinc/flux/common/http/impl/nio/reactor/SSLIOSession ) ?(Lcom/groupbyinc/flux/common/http/nio/reactor/IOSession;Ljavax/net/ssl/SSLContext;Lcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLSetupHandler;)V +
* , session 7Lcom/groupbyinc/flux/common/http/nio/reactor/IOSession; createSSLConnection z(Lcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLIOSession;)Lcom/groupbyinc/flux/common/http/nio/NHttpServerIOTarget; createConnection r(Lcom/groupbyinc/flux/common/http/nio/reactor/IOSession;)Lcom/groupbyinc/flux/common/http/nio/NHttpServerIOTarget; 2 3
4 ssliosession ?Lcom/groupbyinc/flux/common/http/impl/nio/reactor/SSLIOSession; javax/net/ssl/SSLException 8 ' (
: http.session.ssl < 5com/groupbyinc/flux/common/http/nio/reactor/IOSession > setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V @ A ? B 0 1
D
initialize ()V F G
* H 7com/groupbyinc/flux/common/http/nio/NHttpServerIOTarget J ! L 7com/groupbyinc/flux/common/http/nio/NHttpServiceHandler N exception S(Lcom/groupbyinc/flux/common/http/nio/NHttpServerConnection;Ljava/io/IOException;)V P Q O R shutdown T G
* U ex Ljavax/net/ssl/SSLException; conn 9Lcom/groupbyinc/flux/common/http/nio/NHttpServerIOTarget; onConnected <(Lcom/groupbyinc/flux/common/http/nio/NHttpServerIOTarget;)V " # ] ;com/groupbyinc/flux/common/http/params/HttpConnectionParams _ getSoTimeout 6(Lcom/groupbyinc/flux/common/http/params/HttpParams;)I a b
` c setSocketTimeout (I)V e f K g connected >(Lcom/groupbyinc/flux/common/http/nio/NHttpServerConnection;)V i j O k timeout I (Ljava/lang/Object;)V [ \
p x0 Ljava/lang/Object; K(Lcom/groupbyinc/flux/common/http/nio/reactor/IOSession;)Ljava/lang/Object;
4 Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile
Deprecated RuntimeVisibleAnnotations !
v ? !*+? ,? W? W*,? *-? ? w 4 ! ! ! ! !
! " # x I J K L M N $ v U *+,-? &? w * ! " # x
^ _ ' ( v S ? *Y+,-? -? w * . /
x q 0 1 v : *+? 5? w 6 7 x u 2 3 v ? 8*+*? *? ? ;M+=,? C *,? EN,? I? :*? M-? S ,? V-? ! $ 9 w 4 &