org.apache.activemq.FifoMessageDispatchChannel.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of activemq-core Show documentation
Show all versions of activemq-core Show documentation
The ActiveMQ Message Broker and Client implementations
???? 1 t
Q R S T
Q U
V
W
X
Y Z [????????
\
]
^ _
`
a
b
c d
e
f g h mutex Ljava/lang/Object; list Ljava/util/LinkedList; Signature ELjava/util/LinkedList; closed Z running ()V Code LineNumberTable LocalVariableTable this 0Lorg/apache/activemq/FifoMessageDispatchChannel; enqueue 0(Lorg/apache/activemq/command/MessageDispatch;)V message -Lorg/apache/activemq/command/MessageDispatch; enqueueFirst isEmpty ()Z dequeue 0(J)Lorg/apache/activemq/command/MessageDispatch; timeout J
Exceptions i
dequeueNoWait /()Lorg/apache/activemq/command/MessageDispatch; peek start stop close clear isClosed size ()I getMutex ()Ljava/lang/Object; isRunning removeAll ()Ljava/util/List; rc Ljava/util/ArrayList; LocalVariableTypeTable DLjava/util/ArrayList; A()Ljava/util/List; toString ()Ljava/lang/String;
SourceFile FifoMessageDispatchChannel.java % & java/lang/Object java/util/LinkedList j k l & m k 1 2 " # $ # n & n o p D +org/apache/activemq/command/MessageDispatch q D r & ? & A B java/util/ArrayList % s M N .org/apache/activemq/FifoMessageDispatchChannel *org/apache/activemq/MessageDispatchChannel java/lang/InterruptedException addLast (Ljava/lang/Object;)V notify addFirst wait (J)V removeFirst getFirst notifyAll (Ljava/util/Collection;)V ! ! " # $ # % &