All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.jboss.netty.handler.queue.BlockingReadHandler.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????1?Hcom/groupbyinc/flux/common/jboss/netty/handler/queue/BlockingReadHandlercLcom/groupbyinc/flux/common/jboss/netty/channel/SimpleChannelUpstreamHandler;Kcom/groupbyinc/flux/common/jboss/netty/channel/SimpleChannelUpstreamHandlerBlockingReadHandler.javaqueue$Ljava/util/concurrent/BlockingQueue;cLjava/util/concurrent/BlockingQueue;closedZ$assertionsDisabled()V(java/util/concurrent/LinkedBlockingQueue

'(Ljava/util/concurrent/BlockingQueue;)V

thisOLcom/groupbyinc/flux/common/jboss/netty/handler/queue/BlockingReadHandler;JLcom/groupbyinc/flux/common/jboss/netty/handler/queue/BlockingReadHandler;
java/lang/NullPointerException(Ljava/lang/String;)V

	 getQueue&()Ljava/util/concurrent/BlockingQueue;isClosed()Z
	&read()Ljava/lang/Object;java/io/IOException*java/lang/InterruptedException,	readEvent?()Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelEvent;./
0;com/groupbyinc/flux/common/jboss/netty/channel/MessageEvent2
getMessageQ(Lcom/groupbyinc/flux/common/jboss/netty/channel/MessageEvent;)Ljava/lang/Object;45
6=com/groupbyinc/flux/common/jboss/netty/channel/ExceptionEvent8
+getCause()Ljava/lang/Throwable;;<9=	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;?@
+Ajava/lang/IllegalStateExceptionC
De=Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelEvent;4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;_(JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelEvent;.I
JtimeoutJunitLjava/util/concurrent/TimeUnit;detectDeadLockP
Q$%
S"#
U"java/util/concurrent/BlockingQueueWisEmptyY%XZtake\)X];com/groupbyinc/flux/common/jboss/netty/channel/ChannelEvent_@com/groupbyinc/flux/common/jboss/netty/channel/ChannelStateEventa	cjava/lang/AssertionErrore
fQcom/groupbyinc/flux/common/jboss/netty/handler/queue/BlockingReadTimeoutExceptionhpolljHXk
iHcom/groupbyinc/flux/common/jboss/netty/util/internal/DeadLockProofWorkernPARENTLjava/lang/ThreadLocal;pq	orjava/lang/ThreadLocaltgetv)
uw?read*(...) in I/O thread causes a dead lock or sudden performance drop. Implement a state machine or call read*() from a different thread.y
DmessageReceived?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/MessageEvent;)Vjava/lang/Exception~put(Ljava/lang/Object;)V??X?ctxFLcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;=Lcom/groupbyinc/flux/common/jboss/netty/channel/MessageEvent;exceptionCaught?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/ExceptionEvent;)V?Lcom/groupbyinc/flux/common/jboss/netty/channel/ExceptionEvent;
channelClosed?(Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelHandlerContext;Lcom/groupbyinc/flux/common/jboss/netty/channel/ChannelStateEvent;)VBLcom/groupbyinc/flux/common/jboss/netty/channel/ChannelStateEvent;4)3?java/lang/Class?desiredAssertionStatus?%
??	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTablef(Ljava/util/concurrent/BlockingQueue;)Ve()Ljava/util/concurrent/BlockingQueue;
Exceptions()TE;%(JLjava/util/concurrent/TimeUnit;)TE;B(Lcom/groupbyinc/flux/common/jboss/netty/channel/MessageEvent;)TE;
SourceFile!?	B

?L*?Y??????
ST
?x*?+?
?Y??*+?!???	?YZ[]^??"#?A*?!????e??$%?A*?'????p()??A*?1L+??+?3?*+?3?7?+?9??+Y?:+?9?>?B?+??DY?E??A<FG?A?"?	????"?9??+-??(H??I*-?K:???3?
*?3?7??9??+Y?:?9?>?B?+??DY?E??*IILMINOAFG?I?"??
???!?)?A??+-??./??E?R*?T?*?V?[??*?V?^?`L+?b??d?*?'??fY?g??+??E% FG?E?&	??
???%?,?A?C??-.I??W?R*?T?*?V?[??*?V-?l?`:??iY?m??b??d?*?'??fY?g????*WWLMWNO(/FG?W?.??
???(?-?5?=?R?T??-i
P?4?s?x?
?DYz?{????	??|}?_*?V,???? ??F???
?
?????_*?V,???? ??F???

????h*?'*?V,???? ??F???
?45?M+????F???????)?????d??J??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy