com.groupbyinc.flux.common.netty.channel.socket.oio.OioServerSocketChannel.class Maven / Gradle / Ivy
???? 2 ? Jcom/groupbyinc/flux/common/netty/channel/socket/oio/OioServerSocketChannel Fcom/groupbyinc/flux/common/netty/channel/oio/AbstractOioMessageChannel Ccom/groupbyinc/flux/common/netty/channel/socket/ServerSocketChannel OioServerSocketChannel.java logger GLcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger; METADATA :Lcom/groupbyinc/flux/common/netty/channel/ChannelMetadata; socket Ljava/net/ServerSocket; shutdownLock !Ljava/util/concurrent/locks/Lock; config RLcom/groupbyinc/flux/common/netty/channel/socket/oio/OioServerSocketChannelConfig; newServerSocket ()Ljava/net/ServerSocket; java/io/IOException java/net/ServerSocket ()V
9com/groupbyinc/flux/common/netty/channel/ChannelException failed to create a server socket *(Ljava/lang/String;Ljava/lang/Throwable;)V
! e Ljava/io/IOException;
% (Ljava/net/ServerSocket;)V '
( this LLcom/groupbyinc/flux/common/netty/channel/socket/oio/OioServerSocketChannel; 5(Lcom/groupbyinc/flux/common/netty/channel/Channel;)V ,
- (java/util/concurrent/locks/ReentrantLock /
0 2 java/lang/NullPointerException 4 (Ljava/lang/String;)V 7
5 8 setSoTimeout (I)V : ;
< close >
? A Ecom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger C
isWarnEnabled ()Z E F D G /Failed to close a partially initialized socket. I warn K D L (Failed to set the server socket timeout. N java/lang/Throwable P
R Wcom/groupbyinc/flux/common/netty/channel/socket/oio/DefaultOioServerSocketChannelConfig T f(Lcom/groupbyinc/flux/common/netty/channel/socket/oio/OioServerSocketChannel;Ljava/net/ServerSocket;)V V
U W Y success Z localAddress ()Ljava/net/InetSocketAddress; ()Ljava/net/SocketAddress; ] _
` java/net/InetSocketAddress b metadata <()Lcom/groupbyinc/flux/common/netty/channel/ChannelMetadata;
f T()Lcom/groupbyinc/flux/common/netty/channel/socket/oio/OioServerSocketChannelConfig;
remoteAddress isOpen isClosed k F
l isActive j F
o isBound q F
r
localAddress0 :com/groupbyinc/flux/common/netty/util/internal/SocketUtils u localSocketAddress 1(Ljava/net/ServerSocket;)Ljava/net/SocketAddress; w x
v y doBind (Ljava/net/SocketAddress;)V java/lang/Exception } Pcom/groupbyinc/flux/common/netty/channel/socket/oio/OioServerSocketChannelConfig
getBacklog ()I ? ? ? ? bind (Ljava/net/SocketAddress;I)V ? ?
? Ljava/net/SocketAddress; doClose doReadMessages (Ljava/util/List;)I java/net/SocketTimeoutException ? accept ()Ljava/net/Socket; ? ?
? Dcom/groupbyinc/flux/common/netty/channel/socket/oio/OioSocketChannel ? F(Lcom/groupbyinc/flux/common/netty/channel/Channel;Ljava/net/Socket;)V ?
? ? java/util/List ? add (Ljava/lang/Object;)Z ? ? ? ? java/net/Socket ? 7Failed to create a new channel from an accepted socket. ?
? ? Failed to close a socket. ? t2 Ljava/lang/Throwable; t s Ljava/net/Socket; buf $Ljava/util/List; Ljava/util/List; doWrite C(Lcom/groupbyinc/flux/common/netty/channel/ChannelOutboundBuffer;)V 'java/lang/UnsupportedOperationException ?
? in @Lcom/groupbyinc/flux/common/netty/channel/ChannelOutboundBuffer; filterOutboundMessage &(Ljava/lang/Object;)Ljava/lang/Object; msg Ljava/lang/Object; doConnect 3(Ljava/net/SocketAddress;Ljava/net/SocketAddress;)V remoteAddress0 doDisconnect setReadPending (Z)V Ljava/lang/Deprecated; ? ?
? readPending clearReadPending0 clearReadPending ?
? i ^
? ] ^
? :()Lcom/groupbyinc/flux/common/netty/channel/ChannelConfig; h
? M()Lcom/groupbyinc/flux/common/netty/channel/socket/ServerSocketChannelConfig; Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLoggerFactory ? getInstance Z(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/netty/util/internal/logging/InternalLogger; ? ?
? ? 8com/groupbyinc/flux/common/netty/channel/ChannelMetadata ? (ZI)V ?
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable Signature '(Ljava/util/List;)I
Deprecated RuntimeVisibleAnnotations
SourceFile !
? Z ? Y? ?K? Y*? "? ? # $ ? 4 5 6 ? H ? 6 *? &? )? ? * + ?
B C ' ? ? ?*? .*? 0Y? 1? 3+?
? 5Y6? 9?=+? ==? Y+? @? RN? B? H ? ? BJ-? M ? 8N? YO-? "?:? #+? @? :? B? H ? ? BJ? M ?*+? S*? UY*+? X? Z? - 1 4 ) N ) Z ` d g N \ Z ? > 5 # $ O # $ i # $ ? * + ?
v [ \ ? j K ; L M P R ' S ) X - Z 1 ` 4 [ 5 \ @ ] K ` N T O U Z X ` Z d ` g [ i \ t ] ? ` ? c ? d ? e ? B ? ? B K Q? Q ? ] ^ ? 2 *? a? c? ? * + ? i d e ? . ? g? ? * + ? n h ? / *? Z? ? * + ? s i ^ ? , ? ? * + ? x j F ? E *? S? m? ? ? ? * + ? } ? @ n F ? L *? p? *? S? s? ? ? ? * + ? ? ? @ t _ ? 2 *? S? z? ? * + ? ? { | ? J *? S+*? Z? ? ? ?? ? * + ] ? ?
? ? ? ~ ? ? 6 *? S? @? ? * + ?
? ? ? ~ ? ? ? ? M*? S? m? ?*? S? ?M+? ?Y*,? ?? ? W?N? B?-? M ,? ?? :? B?? M ? M? % &