io.netty.handler.ssl.ApplicationProtocolConfig.class Maven / Gradle / Ivy
???? 2 ? .io/netty/handler/ssl/ApplicationProtocolConfig java/lang/Object ApplicationProtocolConfig.java Nio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior SelectedListenerFailureBehavior Fio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior SelectorFailureBehavior 7io/netty/handler/ssl/ApplicationProtocolConfig$Protocol Protocol DISABLED 0Lio/netty/handler/ssl/ApplicationProtocolConfig; supportedProtocols Ljava/util/List; $Ljava/util/List; protocol 9Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol; selectorBehavior HLio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior; selectedBehavior PLio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior; ?(Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;Ljava/lang/Iterable;)V ,io/netty/handler/ssl/ApplicationProtocolUtil toList &(Ljava/lang/Iterable;)Ljava/util/List;
?(Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;Ljava/util/List;)V "
# this (Ljava/lang/Iterable; Ljava/lang/Iterable; ?(Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;[Ljava/lang/String;)V %([Ljava/lang/String;)Ljava/util/List; )
* [Ljava/lang/String; ()V -
. !io/netty/util/internal/ObjectUtil 1 checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 3 4
2 5 java/util/List 7 java/util/Collections 9 unmodifiableList "(Ljava/util/List;)Ljava/util/List; ; <
: = ? B E H NONE J
K "java/lang/IllegalArgumentException M java/lang/StringBuilder O
P .
protocol ( R append -(Ljava/lang/String;)Ljava/lang/StringBuilder; T U
P V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; T X
P Y ) must not be [ (C)Ljava/lang/StringBuilder; T ]
P ^ toString ()Ljava/lang/String; ` a
P b (Ljava/lang/String;)V d
N e isEmpty ()Z g h 8 i $supportedProtocols must be not empty k emptyList ()Ljava/util/List; m n
: o CHOOSE_MY_LAST_PROTOCOL q
r ACCEPT t u ;()Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol; selectorFailureBehavior J()Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior; selectedListenerFailureBehavior R()Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;
. ~ Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;Ljava/lang/Iterable;)V
StackMapTable ?(Lio/netty/handler/ssl/ApplicationProtocolConfig$Protocol;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectorFailureBehavior;Lio/netty/handler/ssl/ApplicationProtocolConfig$SelectedListenerFailureBehavior;Ljava/util/List;)V &()Ljava/util/List;
SourceFile InnerClasses 1 ? ? u
*+,-? !? $? ? 4
%
' ?
&