org.apache.activemq.ActiveMQMessageAuditNoSync.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 ?
f
! g h i j?@
k l
m n o
p
q r
s t
u
v
q w
x y z
{
| }
| ~
?
?
?????????
? ?
?
? ? ? ? serialVersionUID J
ConstantValue DEFAULT_WINDOW_SIZE I MAXIMUM_PRODUCER_COUNT @
auditDepth maximumNumberOfProducersToTrack map #Lorg/apache/activemq/util/LRUCache; Signature ]Lorg/apache/activemq/util/LRUCache; ()V Code LineNumberTable LocalVariableTable this 0Lorg/apache/activemq/ActiveMQMessageAuditNoSync; (II)V
getAuditDepth ()I
setAuditDepth (I)V "getMaximumNumberOfProducersToTrack "setMaximumNumberOfProducersToTrack isDuplicate (Ljavax/jms/Message;)Z message Ljavax/jms/Message;
Exceptions ? (Ljava/lang/String;)Z bab &Lorg/apache/activemq/util/BitArrayBin; index id Ljava/lang/String; answer Z seed
StackMapTable ? t 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 (Ljava/lang/String;)V isInOrder msg getLastSeqId +(Lorg/apache/activemq/command/ProducerId;)J result clear
SourceFile ActiveMQMessageAuditNoSync.java 3 : 3 4 - ) . ) !org/apache/activemq/util/LRUCache 3 ? / 0 ? > ? ? ? A G ? ? ? ? ? $org/apache/activemq/util/BitArrayBin 3 > ? ? ? ? ? ? ? ? ? A V ? ? ? ? ? Z \ ^ G ^ ? ^ V ? ? ? ? ? c 4 .org/apache/activemq/ActiveMQMessageAuditNoSync java/lang/Object java/io/Serializable javax/jms/JMSException java/lang/String &org/apache/activemq/command/ProducerId (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 toString getLastSetIndex ! ! " # $ % &