classes.io.netty.bootstrap.AbstractBootstrap.class Maven / Gradle / Ivy
???? 2}
S ?
T ? ?
? S ? S ? S ? S ? S ? S ? ? ? ? Y
? ? ?
? | ?
?
S ? [ ?
S ? ?
?
S ?
?
? ? ? ?
S
S
S
S _
.
0
S
8
8
S!
"#$%&'()
B*+, f ?-
./
0
.1
S23
K ?
45
K6
K7
K8
K9
S:;<= PendingRegistrationPromise InnerClasses group !Lio/netty/channel/EventLoopGroup; channelFactory #Lio/netty/bootstrap/ChannelFactory; Signature )Lio/netty/bootstrap/ChannelFactory<+TC;>; localAddress Ljava/net/SocketAddress; options Ljava/util/Map; FLjava/util/Map;Ljava/lang/Object;>; attrs BLjava/util/Map;Ljava/lang/Object;>; handler !Lio/netty/channel/ChannelHandler; ()V Code LineNumberTable LocalVariableTable this &Lio/netty/bootstrap/AbstractBootstrap; LocalVariableTypeTable .Lio/netty/bootstrap/AbstractBootstrap; )(Lio/netty/bootstrap/AbstractBootstrap;)V bootstrap
StackMapTable;< 1(Lio/netty/bootstrap/AbstractBootstrap;)V I(Lio/netty/channel/EventLoopGroup;)Lio/netty/bootstrap/AbstractBootstrap; &(Lio/netty/channel/EventLoopGroup;)TB; channel 9(Ljava/lang/Class;)Lio/netty/bootstrap/AbstractBootstrap; channelClass Ljava/lang/Class; Ljava/lang/Class<+TC;>; (Ljava/lang/Class<+TC;>;)TB; K(Lio/netty/bootstrap/ChannelFactory;)Lio/netty/bootstrap/AbstractBootstrap;
Deprecated .(Lio/netty/bootstrap/ChannelFactory<+TC;>;)TB; RuntimeVisibleAnnotations Ljava/lang/Deprecated; I(Lio/netty/channel/ChannelFactory;)Lio/netty/bootstrap/AbstractBootstrap; !Lio/netty/channel/ChannelFactory; 'Lio/netty/channel/ChannelFactory<+TC;>; ,(Lio/netty/channel/ChannelFactory<+TC;>;)TB; @(Ljava/net/SocketAddress;)Lio/netty/bootstrap/AbstractBootstrap; (Ljava/net/SocketAddress;)TB; )(I)Lio/netty/bootstrap/AbstractBootstrap; inetPort I (I)TB; ;(Ljava/lang/String;I)Lio/netty/bootstrap/AbstractBootstrap; inetHost Ljava/lang/String; (Ljava/lang/String;I)TB; ?(Ljava/net/InetAddress;I)Lio/netty/bootstrap/AbstractBootstrap; Ljava/net/InetAddress; (Ljava/net/InetAddress;I)TB; option Z(Lio/netty/channel/ChannelOption;Ljava/lang/Object;)Lio/netty/bootstrap/AbstractBootstrap; Lio/netty/channel/ChannelOption; value Ljava/lang/Object; %Lio/netty/channel/ChannelOption; TT;> C(Lio/netty/channel/ChannelOption;TT;)TB; attr V(Lio/netty/util/AttributeKey;Ljava/lang/Object;)Lio/netty/bootstrap/AbstractBootstrap; key Lio/netty/util/AttributeKey; !Lio/netty/util/AttributeKey;? ?(Lio/netty/util/AttributeKey;TT;)TB; validate (()Lio/netty/bootstrap/AbstractBootstrap; ()TB; clone register "()Lio/netty/channel/ChannelFuture; bind@ #(I)Lio/netty/channel/ChannelFuture; 5(Ljava/lang/String;I)Lio/netty/channel/ChannelFuture; 9(Ljava/net/InetAddress;I)Lio/netty/channel/ChannelFuture; :(Ljava/net/SocketAddress;)Lio/netty/channel/ChannelFuture; doBind promise !Lio/netty/channel/ChannelPromise; ALio/netty/bootstrap/AbstractBootstrap$PendingRegistrationPromise; regFuture Lio/netty/channel/ChannelFuture; Lio/netty/channel/Channel;AB initAndRegister t Ljava/lang/Throwable; init (Lio/netty/channel/Channel;)V
ExceptionsC doBind0 v(Lio/netty/channel/ChannelFuture;Lio/netty/channel/Channel;Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)V I(Lio/netty/channel/ChannelHandler;)Lio/netty/bootstrap/AbstractBootstrap; &(Lio/netty/channel/ChannelHandler;)TB; #()Lio/netty/channel/EventLoopGroup; config .()Lio/netty/bootstrap/AbstractBootstrapConfig; 6()Lio/netty/bootstrap/AbstractBootstrapConfig; copiedMap (Ljava/util/Map;)Ljava/util/Map; copied map Ljava/util/Map;D Z(Ljava/util/Map;)Ljava/util/Map; options0 ()Ljava/util/Map; H()Ljava/util/Map;Ljava/lang/Object;>; attrs0 D()Ljava/util/Map;Ljava/lang/Object;>; ()Ljava/net/SocketAddress; %()Lio/netty/bootstrap/ChannelFactory; +()Lio/netty/bootstrap/ChannelFactory<+TC;>; #()Lio/netty/channel/ChannelHandler; toString ()Ljava/lang/String; buf Ljava/lang/StringBuilder; ()Ljava/lang/Object;E
access$000 x0 x1 x2 x3 v;C::Lio/netty/channel/Channel;>Ljava/lang/Object;Ljava/lang/Cloneable;
SourceFile AbstractBootstrap.java ? ? h i java/util/LinkedHashMap a b d b Y Z [ \ f g _ `DFG java/lang/NullPointerException hH java/lang/IllegalStateException group set already )io/netty/channel/ReflectiveChannelFactory hI [ ? channelFactory set already [ ? java/net/InetSocketAddress hJ _ ? hK hLMNOP
group not set !channel or channelFactory not set ? ? ? ? localAddress not set ? ? ? ?A zQRSTUBVW ?io/netty/bootstrap/AbstractBootstrap$PendingRegistrationPromise h ? &io/netty/bootstrap/AbstractBootstrap$1 hXYZ[\Q ? ? java/lang/Throwable]_`a i &io/netty/channel/DefaultChannelPromisebcd hefg ? ?h Y ?i ?jkUl ?mn &io/netty/bootstrap/AbstractBootstrap$2 h ?opqrUst ? hGu ? ? ? java/lang/StringBuildervwxyzy{y| ? ? ? ? $io/netty/bootstrap/AbstractBootstrap java/lang/Object java/lang/Cloneable io/netty/channel/ChannelOption io/netty/util/AttributeKey java/net/SocketAddress io/netty/channel/ChannelFuture io/netty/channel/Channel java/lang/Exception
java/util/Map $java/lang/CloneNotSupportedException putAll (Ljava/util/Map;)V (Ljava/lang/String;)V (Ljava/lang/Class;)V (I)V (Ljava/lang/String;I)V (Ljava/net/InetAddress;I)V remove &(Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ()Lio/netty/channel/Channel; cause ()Ljava/lang/Throwable; isDone ()Z
newPromise #()Lio/netty/channel/ChannelPromise; ?(Lio/netty/bootstrap/AbstractBootstrap;Lio/netty/bootstrap/AbstractBootstrap$PendingRegistrationPromise;Lio/netty/channel/ChannelFuture;Lio/netty/channel/Channel;Ljava/net/SocketAddress;)V addListener R(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture; !io/netty/bootstrap/ChannelFactory
newChannel unsafe Unsafe #()Lio/netty/channel/Channel$Unsafe; io/netty/channel/Channel$Unsafe
closeForcibly ,io/netty/util/concurrent/GlobalEventExecutor INSTANCE .Lio/netty/util/concurrent/GlobalEventExecutor; E(Lio/netty/channel/Channel;Lio/netty/util/concurrent/EventExecutor;)V
setFailure 8(Ljava/lang/Throwable;)Lio/netty/channel/ChannelPromise; *io/netty/bootstrap/AbstractBootstrapConfig io/netty/channel/EventLoopGroup <(Lio/netty/channel/Channel;)Lio/netty/channel/ChannelFuture; isRegistered close eventLoop ()Lio/netty/channel/EventLoop; io/netty/channel/EventLoop execute (Ljava/lang/Runnable;)V isEmpty java/util/Collections emptyMap unmodifiableMap !io/netty/util/internal/StringUtil simpleClassName &(Ljava/lang/Object;)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder;! S T U @ Y Z B [ \ ] ^ B _ ` a b ] c d b ] e B f g &