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
???? 2 z
V W X Y
V Z
[
\
]
^ _ `????????
a
b
c d
e
f
g
h i
j
k l m 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;
StackMapTable l d W n enqueueFirst isEmpty ()Z dequeue 0(J)Lorg/apache/activemq/command/MessageDispatch; timeout J
Exceptions o
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 p q r & s q 6 7 " # $ # t & t u v I +org/apache/activemq/command/MessageDispatch w I x & D & F G java/util/ArrayList % y R S .org/apache/activemq/FifoMessageDispatchChannel *org/apache/activemq/MessageDispatchChannel java/lang/Throwable java/lang/InterruptedException addLast (Ljava/lang/Object;)V notify addFirst wait (J)V removeFirst getFirst notifyAll (Ljava/util/Collection;)V ! ! " # $ # % &