org.apache.activemq.broker.region.Queue$5.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 ? , S
- T Q U V W , X , Y ?P Q Z [
T \
]
Q ^
_ ` a
b c d
e f g
h i Q j k l
Q m
Q n
Q o Q p
q r
s t
, u
h v
Q w
x y
z { Q | } ~ ? f ?
z ? ? ?
) ? ? ? ? totalMessageCount D recoveredMessageCount I this$0 )Lorg/apache/activemq/broker/region/Queue; ,(Lorg/apache/activemq/broker/region/Queue;)V Code LineNumberTable LocalVariableTable this InnerClasses +Lorg/apache/activemq/broker/region/Queue$5;
Exceptions ? recoverMessage ((Lorg/apache/activemq/command/Message;)Z e Ljava/lang/Exception; message %Lorg/apache/activemq/command/Message; recoverMessageReference *(Lorg/apache/activemq/command/MessageId;)Z messageReference 'Lorg/apache/activemq/command/MessageId; hasSpace ()Z isDuplicate id
SourceFile
Queue.java EnclosingMethod ? ? ? 3 4 5 ? ? ? ? ? ? / 0 1 2 ? ? java/lang/StringBuilder cursor for ? ? ? ? ? ? ? has recovered ? ? messages.
% complete ? ? ? ? ? ? ? K ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? J K ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/lang/Exception Failed to add message to cursor ? ? ? ? java/lang/RuntimeException Should not be called. 5 ? )org/apache/activemq/broker/region/Queue$5 java/lang/Object 1org/apache/activemq/store/MessageRecoveryListener java/io/IOException 'org/apache/activemq/broker/region/Queue
initialize ()V store (Lorg/apache/activemq/store/MessageStore; &org/apache/activemq/store/MessageStore getMessageCount ()I LOG Lorg/apache/commons/logging/Log; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getActiveMQDestination 3()Lorg/apache/activemq/command/ActiveMQDestination; /org/apache/activemq/command/ActiveMQDestination getQualifiedName ()Ljava/lang/String; (I)Ljava/lang/StringBuilder; toString org/apache/commons/logging/Log info (Ljava/lang/Object;)V #org/apache/activemq/command/Message isExpired broker #Lorg/apache/activemq/broker/Broker; !org/apache/activemq/broker/Broker 7(Lorg/apache/activemq/broker/region/MessageReference;)Z createConnectionContext 0()Lorg/apache/activemq/broker/ConnectionContext;
access$200 ?(Lorg/apache/activemq/broker/region/Queue;Lorg/apache/activemq/command/Message;)Lorg/apache/activemq/broker/region/QueueMessageReference; messageExpired e(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/MessageReference;)V destinationStatistics 9Lorg/apache/activemq/broker/region/DestinationStatistics; 7org/apache/activemq/broker/region/DestinationStatistics getMessages 5()Lorg/apache/activemq/management/CountStatisticImpl; 1org/apache/activemq/management/CountStatisticImpl increment setRegionDestination 2(Lorg/apache/activemq/broker/region/Destination;)V
access$300 ^(Lorg/apache/activemq/broker/region/Queue;)Ljava/util/concurrent/locks/ReentrantReadWriteLock; 1java/util/concurrent/locks/ReentrantReadWriteLock writeLock WriteLock ?()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; ;java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock lock messages @Lorg/apache/activemq/broker/region/cursors/PendingMessageCursor; >org/apache/activemq/broker/region/cursors/PendingMessageCursor addMessageLast 7(Lorg/apache/activemq/broker/region/MessageReference;)V fatal *(Ljava/lang/Object;Ljava/lang/Throwable;)V unlock (Ljava/lang/String;)V , - . / 0 1 2 3 4 5 6 7 R *+? *? **? ? ? ?? *? ? 8 E 9 : = > ? @ A 7 ? *Y? `Z? p? N? ? Y?
? *? ?
? ? ? *? ? ? *? dh?*? o?? ? ? ? +? ? 8*? ? +? ? &*? *? ? *? +? ? *? ? ? ? ?*? ? c+*? ? *? ? ? !? "*? ? #+? $ ? M? &,? ' *? ? ? !? (? N*? ? ? !? (-?*? ? ? ? ?? ? ? ? % ? ? ? ? ? ? 8 R \" c# s$ ?' ?) ?+ ?, ?- ?0 ?3 ?1 ?2 ?5 ?6 ?5 ?7 ?8 ?: 9 ? B C : = D E F G 7 >
? )Y*? +? 8 > 9
: =
H I > % J K 7 , ? 8 B 9 : = L G 7 6 ? 8 F 9 : = M I N O P Q R <