org.apache.activemq.MessageDispatchChannel.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 r
P Q R S
P T
U
V
W
X Y Z????????
[
\
] ^
_
`
a
b c
d
e f mutex Ljava/lang/Object; list Ljava/util/LinkedList; Signature ELjava/util/LinkedList; closed Z running ()V Code LineNumberTable LocalVariableTable this ,Lorg/apache/activemq/MessageDispatchChannel; 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 g
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 MessageDispatchChannel.java $ % java/lang/Object java/util/LinkedList h i j % k i 0 1 ! " # " l % l m n C +org/apache/activemq/command/MessageDispatch o C p % > % @ A java/util/ArrayList $ q L M *org/apache/activemq/MessageDispatchChannel java/lang/InterruptedException addLast (Ljava/lang/Object;)V notify addFirst wait (J)V removeFirst getFirst notifyAll (Ljava/util/Collection;)V ! ! " # " $ % &