All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.activemq.store.kahadaptor.KahaReferenceStore.class Maven / Gradle / Ivy

There is a newer version: 5.7.0
Show newest version
????1w
Y??
?	W??
?	W?	W?	W?
Y???
????
?

???
???????????
W?????	W???	W???	W????
"?	W?
??
"??
"????
W?

?
???
W?
???
"??
??

K??
W	
?

W?


W	=

??
H
K?
K
W ?!?"
?#
?$%&
'()*LOG Lorg/apache/commons/logging/Log;messageContainer'Lorg/apache/activemq/kaha/MapContainer;	Signature?Lorg/apache/activemq/kaha/MapContainer;adapter@Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;
dispatchAudit*Lorg/apache/activemq/ActiveMQMessageAudit;
batchEntry%Lorg/apache/activemq/kaha/StoreEntry;lastBatchIdLjava/lang/String;lock!Ljava/util/concurrent/locks/Lock;?(Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/command/ActiveMQDestination;)VCodeLineNumberTableLocalVariableTablethis9Lorg/apache/activemq/store/kahadaptor/KahaReferenceStore;	containerdestination1Lorg/apache/activemq/command/ActiveMQDestination;LocalVariableTypeTable
Exceptions+?(Lorg/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapter;Lorg/apache/activemq/kaha/MapContainer;Lorg/apache/activemq/command/ActiveMQDestination;)VgetStoreLock#()Ljava/util/concurrent/locks/Lock;dispose1(Lorg/apache/activemq/broker/ConnectionContext;)Vcontext.Lorg/apache/activemq/broker/ConnectionContext;getMessageId;(Ljava/lang/Object;)Lorg/apache/activemq/command/MessageId;objectLjava/lang/Object;
addMessageV(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/Message;)Vmessage%Lorg/apache/activemq/command/Message;
getMessageN(Lorg/apache/activemq/command/MessageId;)Lorg/apache/activemq/command/Message;identity'Lorg/apache/activemq/command/MessageId;recoverReferencel(Lorg/apache/activemq/store/MessageRecoveryListener;Lorg/apache/activemq/store/kahadaptor/ReferenceRecord;)Zlistener3Lorg/apache/activemq/store/MessageRecoveryListener;record6Lorg/apache/activemq/store/kahadaptor/ReferenceRecord;id,recover6(Lorg/apache/activemq/store/MessageRecoveryListener;)VentryrecoverNextMessages7(ILorg/apache/activemq/store/MessageRecoveryListener;)VmsgcountImaxReturnedaddMessageReference-
ReferenceDataInnerClasses?(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/MessageId;Lorg/apache/activemq/store/ReferenceStore$ReferenceData;)Z	messageIddata8Lorg/apache/activemq/store/ReferenceStore$ReferenceData;uniqueueReferenceAddedZisDuplicate*(Lorg/apache/activemq/command/MessageId;)Z	duplicategetMessageReferencea(Lorg/apache/activemq/command/MessageId;)Lorg/apache/activemq/store/ReferenceStore$ReferenceData;result
removeMessageY(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/MessageAck;)VrrmsgIdack(Lorg/apache/activemq/command/MessageAck;recordAckFileReferences5(Lorg/apache/activemq/kaha/MessageAckWithLocation;I)V1Lorg/apache/activemq/kaha/MessageAckWithLocation;
messageFileIdremoveAllMessagesi$Ljava/util/Iterator;tmpSetLjava/util/Set;8Ljava/util/Set;delete()V
resetBatchinggetMessageCount()IisSupportForCursors()ZsupportsExternalBatchControlremoveInterest9(Lorg/apache/activemq/store/kahadaptor/ReferenceRecord;)VaddInterestsetBatch*(Lorg/apache/activemq/command/MessageId;)V
startAfter
SourceFileKahaReferenceStore.javak.(org/apache/activemq/ActiveMQMessageAuditk?cd(java/util/concurrent/locks/ReentrantLockijab]^{|/??012%org/apache/activemq/command/MessageId4org/apache/activemq/store/kahadaptor/ReferenceRecord3k4java/lang/RuntimeExceptionUse addMessageReference instead56?7?8i?9:;<??=>??ef@>gh??[\AB?java/lang/StringBuilderstCD3EF' did not recover (will retry) message: G3HI skipping duplicate, kJKL??M3 add: ENOPB ignoring duplicated (add) message reference, already dispatched: @ ignoring duplicated (add) message reference, already in store: QRSTUVWXYR??/org/apache/activemq/kaha/MessageAckWithLocationZ??? remove reference: [?\]P^??_`ab??cjava/util/HashSetdekf&org/apache/activemq/command/MessageAckghijk?lmn???o?p?qrsr
setBatch: 7org/apache/activemq/store/kahadaptor/KahaReferenceStoretuv.org/apache/activemq/store/AbstractMessageStore(org/apache/activemq/store/ReferenceStorejava/io/IOExceptionjava/lang/Exception6org/apache/activemq/store/ReferenceStore$ReferenceData4(Lorg/apache/activemq/command/ActiveMQDestination;)V%org/apache/activemq/kaha/MapContainer>org/apache/activemq/store/kahadaptor/KahaReferenceStoreAdapterremoveReferenceStore<(Lorg/apache/activemq/store/kahadaptor/KahaReferenceStore;)V()Ljava/lang/String;(Ljava/lang/String;)V1org/apache/activemq/store/MessageRecoveryListenerhasSpacerecoverMessageReferencejava/util/concurrent/locks/LockgetFirst'()Lorg/apache/activemq/kaha/StoreEntry;getValue9(Lorg/apache/activemq/kaha/StoreEntry;)Ljava/lang/Object;getNextL(Lorg/apache/activemq/kaha/StoreEntry;)Lorg/apache/activemq/kaha/StoreEntry;unlockrefreshorg/apache/commons/logging/LogisDebugEnabled/org/apache/activemq/command/ActiveMQDestinationgetQualifiedNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringdebug(Ljava/lang/Object;)VM(Ljava/lang/String;Lorg/apache/activemq/store/ReferenceStore$ReferenceData;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getPhysicalName-(Ljava/lang/Object;)Ljava/lang/StringBuilder;containsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;getData:()Lorg/apache/activemq/store/ReferenceStore$ReferenceData;getLastMessageId)()Lorg/apache/activemq/command/MessageId;getEntry9(Ljava/lang/Object;)Lorg/apache/activemq/kaha/StoreEntry;remove	getFileIdisEmptyjava/lang/Stringequalsjava/lang/Objectlocation.Lorg/apache/activemq/kaha/impl/async/Location;,org/apache/activemq/kaha/impl/async/Location
getDataFileId(II)VkeySet()Ljava/util/Set;(Ljava/util/Collection;)V
java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;setLastMessageIdclearsizeremoveInterestInRecordFile(I)VaddInterestInRecordFile%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;!WYZ[\]^_`abcdefghijklm?&*-?*?Y??*?Y??*+?*,?	?n:36; <%=o*&pq&ab&r^&stu&r`vw_xyzm/*??n@opq{|mW*+?
*?	?*?*??nDEFGopq}~?mC?
Y+????nJopq????mH
?Y??nNo 
pq
}~
??vw??m>
?Y??nRo
pq
??vw??ms?
Y,??N+??+-???nWXY[o*pq??????v???m?Z*??*?	?M,?+*?	,??N*+-???*?	,?M???*???:*????	?KKMKn*
_	ac%d.e1a?iHjKiYko*%??,?fZpqZ??v???m3*??*?N-?*?	?N?*?	-?N-?*?	-?N-??6*?	-??:??*,???*????,?
Y????:? ?!??? ?"Y?#*?$?%?&'?&??&?(?)?b? ?!?4? ?"Y?#*?$?%?&*?&??&?(?)?*?*-?*?	-?N-??,???+*???:*????	$$&$nno	qrsu*v.w9z={@}O~T^?a?m?????????????????!?$?2?o>O???@???
?f3pq3??3??v???m!?6*??*,?+?W?Y,?,-?-:*?	,?.W6*?/? ?!?(? ?"Y?#*?$?0?&1?&,?2?(?)*???:*????httvtn6
????"?/?2?8?C?h?q?t???o>"F???pq?}~?????????vw??m??*?	+?3=?C*?+?4=?f? ?!?[? ?"Y?#*?$?0?&5?&+?2?(?)?3? ?!?(? ?"Y?#*?$?0?&6?&+?2?(?)?n&	?????'?O?Z??o ?pq???v????m?F*??*?	+?7?M,?N*??-?,?8N*??-?:*???	8(-88:8n?	????(?-?o !??FpqF??vw??m??*??,?9N*?	-?::??*?	-?;?:??*?<,?=?*,?=?8?>??*?-?4W? ?!?(? ?"Y?#*?$?0?&@?&-?2?(?)*?	?A?+*??*?-?,?B?*??*??C?*?D*???:*????	?????nJ?	????.?3?9?@?P?Y?d?????????????o>.????????f?pq?}~???vw??mR*?+?E?F?G?n
??o pq?????|m!w*???HY*?	?I?JM?KY?LN,?M:?N??O?
:-?P*-?Q???*?D*?	?R*???:*????	\hhjhn2?	??"?@?F?O?S?\?e?h?v?o>@??*%??B??":??wpqw}~uB??vw??my+*??*?	?R*???L*??+??	n?	*o+pq??m~,*??*?*?*???L*??+??	 n	


+o,pq??m4
*?	?S?no
pq??m,?nopq??m,?nopq??mG*?+?8?>?T?n
opq????mG*?+?8?>?U?n
"#opq????m?V*??**?	+?:?? ?!?? ?"Y?#V?&+?2?(?)*???M*??,??	=IIJIn"*	,-".=1F2I1U3oVpqV????m"
W?X? ?n.???
?Z?	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy