org.apache.activemq.ActiveMQMessageAudit.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
U V W X?@
Y Z
[ \ ]
^
_ `
a b
c
d
_ e
f g h
i
j k
j l
m
n
o
p q r DEFAULT_WINDOW_SIZE I
ConstantValue MAXIMUM_PRODUCER_COUNT @
auditDepth maximumNumberOfProducersToTrack map #Lorg/apache/activemq/util/LRUCache; Signature ]Lorg/apache/activemq/util/LRUCache; ()V Code LineNumberTable LocalVariableTable this *Lorg/apache/activemq/ActiveMQMessageAudit; (II)V
getAuditDepth ()I
setAuditDepth (I)V "getMaximumNumberOfProducersToTrack "setMaximumNumberOfProducersToTrack isDuplicate (Ljavax/jms/Message;)Z message Ljavax/jms/Message;
Exceptions s (Ljava/lang/String;)Z bab &Lorg/apache/activemq/util/BitArrayBin; index J id Ljava/lang/String; answer Z seed 7(Lorg/apache/activemq/broker/region/MessageReference;)Z 4Lorg/apache/activemq/broker/region/MessageReference; 'Lorg/apache/activemq/command/MessageId; *(Lorg/apache/activemq/command/MessageId;)Z pid (Lorg/apache/activemq/command/ProducerId; rollback 7(Lorg/apache/activemq/broker/region/MessageReference;)V *(Lorg/apache/activemq/command/MessageId;)V isInOrder msg
SourceFile ActiveMQMessageAudit.java ) 0 ) * # $ !org/apache/activemq/util/LRUCache ) t % & u 4 v w x 7 = y z { | } $org/apache/activemq/util/BitArrayBin ) 4 ~ ? ? ? ? ? ? ? 7 J ? ? ? ? ? M O P = P ? P J (org/apache/activemq/ActiveMQMessageAudit java/lang/Object javax/jms/JMSException (IIFZ)V setMaxCacheSize javax/jms/Message getJMSMessageID ()Ljava/lang/String; $org/apache/activemq/util/IdGenerator
getSeedFromId &(Ljava/lang/String;)Ljava/lang/String; get &(Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getSequenceFromId (Ljava/lang/String;)J setBit (JZ)Z 2org/apache/activemq/broker/region/MessageReference getMessageId )()Lorg/apache/activemq/command/MessageId; %org/apache/activemq/command/MessageId
getProducerId *()Lorg/apache/activemq/command/ProducerId; getProducerSequenceId ()J (J)Z ! ! " # $ % &