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

org.apache.activemq.broker.region.PrefetchSubscription.class Maven / Gradle / Ivy

There is a newer version: 5.7.0
Show newest version
????1?	?Z
?[\
]	?^	?_	?`	?ab
	]	?cd
]	?ef
g	?h	?i	?jkl	?mn
o
?p
?q
?r	?s	?t	?u
vwxwyz!{
?|
}~????????	?
???
)?
???	??
????[?
?	???????x??[?[?
??
????[?
????
??????
B]?
B?
B??
???
??
??
B?
A?	??
?	??????????
??
???
X]?v?
??
??	??!?
??
??
???
c?
??
??
??
?????
??
???v[?	??k?!?
??
??
???
??!??????????
???
B???k?k???	??
?q?ٙ???????????????????
????
????
??????
??
????
??
????
??
??
??
??
??!?

?
?
???
?
??
	?

B
??
?]
?
?
?]
?
?
?![
?
LOG Lorg/apache/commons/logging/Log;	scheduler&Lorg/apache/activemq/thread/Scheduler;pending@Lorg/apache/activemq/broker/region/cursors/PendingMessageCursor;
dispatchedLjava/util/List;	SignatureFLjava/util/List;prefetchExtensionIusePrefetchExtensionZenqueueCounterJdispatchCounterdequeueCountermaxProducersToAudit
maxAuditDepthusageManager'Lorg/apache/activemq/usage/SystemUsage;pendingLockLjava/lang/Object;dispatchLockaudit*Lorg/apache/activemq/ActiveMQMessageAudit;okForAckAsDispatchDone%Ljava/util/concurrent/CountDownLatch;?(Lorg/apache/activemq/broker/Broker;Lorg/apache/activemq/usage/SystemUsage;Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/ConsumerInfo;Lorg/apache/activemq/broker/region/cursors/PendingMessageCursor;)VCodeLineNumberTableLocalVariableTablethis8Lorg/apache/activemq/broker/region/PrefetchSubscription;broker#Lorg/apache/activemq/broker/Broker;context.Lorg/apache/activemq/broker/ConnectionContext;info*Lorg/apache/activemq/command/ConsumerInfo;cursor
Exceptions?(Lorg/apache/activemq/broker/Broker;Lorg/apache/activemq/usage/SystemUsage;Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/ConsumerInfo;)VpullMessage(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/MessagePull;)Lorg/apache/activemq/command/Response;dest/Lorg/apache/activemq/broker/region/Destination;i$Ljava/util/Iterator;dispatchCounterBeforePullpull)Lorg/apache/activemq/command/MessagePull;pullTimeout(J)VeLjava/lang/Exception;add7(Lorg/apache/activemq/broker/region/MessageReference;)Vnode4Lorg/apache/activemq/broker/region/MessageReference;"processMessageDispatchNotification<(Lorg/apache/activemq/command/MessageDispatchNotification;)Vmdn9Lorg/apache/activemq/command/MessageDispatchNotification;acknowledgeY(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/MessageAck;)V	messageId'Lorg/apache/activemq/command/MessageId;index
inAckRange
removeListiterack(Lorg/apache/activemq/command/MessageAck;callDispatchMatcheddestinationLocalVariableTypeTableJLjava/util/Iterator;assertAckMatchesDispatched+(Lorg/apache/activemq/command/MessageAck;)V
firstAckedMsglastAckedMsg
checkCountcheckFoundStart
checkFoundEnd	sendToDLQe(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/MessageReference;)VgetInFlightSize()IisFull()ZisLowWaterMarkisHighWaterMarkcountBeforeFullgetPendingQueueSizegetDispatchedQueueSizegetDequeueCounter()JgetDispatchedCountergetEnqueueCounterisRecoveryRequired
getPendingB()Lorg/apache/activemq/broker/region/cursors/PendingMessageCursor;
setPendingC(Lorg/apache/activemq/broker/region/cursors/PendingMessageCursor;)V`(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Destination;)Vremoveo(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Destination;)Ljava/util/List;rrc?(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Destination;)Ljava/util/List;dispatchPending()VcountnumberToDispatchdispatch7(Lorg/apache/activemq/broker/region/MessageReference;)Zmd-Lorg/apache/activemq/command/MessageDispatch;message%Lorg/apache/activemq/command/Message;
onDispatch\(Lorg/apache/activemq/broker/region/MessageReference;Lorg/apache/activemq/command/Message;)VLjava/io/IOException;updateConsumerPrefetch(I)Vcc-Lorg/apache/activemq/command/ConsumerControl;newPrefetchcreateMessageDispatch?(Lorg/apache/activemq/broker/region/MessageReference;Lorg/apache/activemq/command/Message;)Lorg/apache/activemq/command/MessageDispatch;canDispatch	isDropped?(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/MessageAck;Lorg/apache/activemq/broker/region/MessageReference;)VgetMaxProducersToAuditsetMaxProducersToAuditgetMaxAuditDepthsetMaxAuditDepthisUsePrefetchExtensionsetUsePrefetchExtension(Z)V
access$000L(Lorg/apache/activemq/broker/region/PrefetchSubscription;)Ljava/lang/Object;x0
SourceFilePrefetchSubscription.java???)java/util/concurrent/CopyOnWriteArrayList?7????????java/lang/Object??(org/apache/activemq/ActiveMQMessageAudit??#java/util/concurrent/CountDownLatch?D?????? !??@org/apache/activemq/broker/region/cursors/VMPendingMessageCursor?S??"#!????$%&'()!*+-org/apache/activemq/broker/region/Destination,!67-.(/01?8org/apache/activemq/broker/region/PrefetchSubscription$1InnerClasses?2345java/lang/Exception??6789:;<=>???@AB7*CDEFGHI?17JKHIL??@AM7javax/jms/JMSExceptionjava/lang/StringBuilder:Slave broker out of sync with master: Dispatched message (NONP") was not in the pending list for QR on STUVWXW?YZ[\]^???Ignoring ack received before dispatch; result of failover with an outstanding ack. Acked messages will be replayed if present on this broker. Ignored ack: _`ab!ack:cade!java/util/ArrayList2org/apache/activemq/broker/region/MessageReferencefFg!??hijklmn7op8org/apache/activemq/broker/region/PrefetchSubscription$2?qrstLuFvwx1?org/apache/activemq/broker/region/cursors/PendingMessageCursoraddMessageLastreset6()Lorg/apache/activemq/broker/region/MessageReference;decrementReferenceCountgetMessageId)()Lorg/apache/activemq/command/MessageId;7org/apache/activemq/command/MessageDispatchNotification%org/apache/activemq/command/MessageIdequals
getMessage'()Lorg/apache/activemq/command/Message;java/util/Listreleaseappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
getConsumerId*()Lorg/apache/activemq/command/ConsumerId;getDestination3()Lorg/apache/activemq/command/ActiveMQDestination;/org/apache/activemq/command/ActiveMQDestinationgetPhysicalName()Ljava/lang/String;toString(Ljava/lang/String;)Vjava/util/concurrent/TimeUnitMILLISECONDSLjava/util/concurrent/TimeUnit;await#(JLjava/util/concurrent/TimeUnit;)Zorg/apache/commons/logging/Logwarn(Ljava/lang/Object;)VisTraceEnabledtrace&org/apache/activemq/command/MessageAck
isStandardAckgetFirstMessageIdisInTransactiongetDestinationStatistics;()Lorg/apache/activemq/broker/region/DestinationStatistics;7org/apache/activemq/broker/region/DestinationStatisticsgetInflight5()Lorg/apache/activemq/management/CountStatisticImpl;1org/apache/activemq/management/CountStatisticImpl	decrementgetTransaction/()Lorg/apache/activemq/transaction/Transaction;o(Lorg/apache/activemq/broker/region/PrefetchSubscription;Lorg/apache/activemq/broker/region/MessageReference;)V+org/apache/activemq/transaction/TransactionaddSynchronization4(Lorg/apache/activemq/transaction/Synchronization;)VgetLastMessageIdjava/lang/Mathmax(II)IisIndividualAckisDeliveredAck	isExpiredmessageExpired?(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Subscription;Lorg/apache/activemq/broker/region/MessageReference;)VisRedeliveredAckisPoisonAckwakeupdebuggetMessageCount(I)Ljava/lang/StringBuilder;getRoot%()Lorg/apache/activemq/broker/Broker;sendToDeadLetterQueuesize(org/apache/activemq/command/ConsumerInfosetSystemUsage*(Lorg/apache/activemq/usage/SystemUsage;)VgetCursorMemoryHighWaterMarksetMemoryUsageHighWaterMarkaddAll(Ljava/util/Collection;)Z
getDispatchedsubtractclearsetSlowConsumersetMaxBatchSizeisSlowConsumerslowConsumera(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Subscription;)V	countDownisDispatchAsync?(Lorg/apache/activemq/broker/region/PrefetchSubscription;Lorg/apache/activemq/broker/region/MessageReference;Lorg/apache/activemq/command/Message;)VsetTransmitCallback(Ljava/lang/Runnable;)V
dispatchAsync((Lorg/apache/activemq/command/Command;)VdispatchSync	increment#org/apache/activemq/command/Message(J)Ljava/lang/StringBuilder;serviceExceptionAsync(Ljava/io/IOException;)VisManageable
setConsumerId+(Lorg/apache/activemq/command/ConsumerId;)VsetPrefetch
setMessage((Lorg/apache/activemq/command/Message;)VsetDestination4(Lorg/apache/activemq/command/ActiveMQDestination;)VgetActiveMQDestinationgetRedeliveryCountersetRedeliveryCounter%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;!????????????????????????????????????(????h*+-?*?Y??*?* ?*?*?	Y?
?*?	Y?
?*?Y?
?*?Y??*,?*?*+????6
J;=AB%D0E;FFGRKWL]MgN?>h??h??h??h??h??h???????h*+,-?Y????
QR?4???????????????k?*???*???*Y:?*Y?`?*?Bç:??*??:??? ?!:?"W???*?#*Y:?!*???6,?$%??*?'?(*?#,?$	??*??)Y*!?*,?$?+ç:???%((-(c??????F]_`a"b0eOfZh^jcllnwp~q?s?t?|?~?>O??9!??"?????????????,????;*?YN?*???!*?'?(*?#?:*?-?.?/-ç
:-???,03373?&	?????? ?.?:??  ??;??;?????D*?YM?*?+?0?1?
+?'?,ñ*Y?2
a?2*?+?3,çN,?-?*?#? :!7::=:?"???!?+?5???C??D??D?,???*?YM?*??4*??5?t*??6N-?7W-?8+?9?:?P*?Y:?*??;*--?<?=W*?-?>W*--?<??ç:??*??@,ñ???*??@?:*??@?,ç
:,???AY?BY?CD?E+?9?FG?E+?H?FI?E+?J?K?E?L?M?Esvv{v~????????????????N????&?-?=?E?N?Z?e?p?~?????????????? &d?????,??
;>:*??-*?	?N?O??P?BY?CQ?E,?F?L?R??P?S??P?BY?CT?E,?F?L?U*?Y:?,?V?I*,?W66?XY?Y:*??Z:		???	? ?[:

?8:,?\?,?\?:?6??+?]?,*Y?^
a?^
?0?_?`?a
?>W?+?b?cY*
?d?e?*+,
?f,?g?:?E*??**?d?h??*??+?]?**??h?
?0:>???,?Z:		??	? ?[:
*?
?iW?????P?BY?Cj?E,?F?L?R?,?k??*??Z:??s? ?[:?8:,?g?:?O*Y?^
a?^?0?_?`?a?0:*+,?f*??iW**?d?h?>??????,?l??6*??m:???? ?[:?n??*?o?p??0+*?q*??iW?0?_?`?a,?g?8?:?'*??**?`?h??0:>?	???l??AY?BY?Cj?E,?F?L?M???,?r??6*??Z:??P? ?[:?8:	,?\?,?\	?:?6?,?g	?:??0:>??????AY?BY?Cj?E,?F?L?M??3,?s?,,?t??AY?BY?Cu?E,?F?L?M?66?XY?Y:*??Z:		???	? ?[:

?8:,?\?,?\?:?6?f*+
?v
?0?_?`?a
?>W*Y?^
a?^?*+,
?f,?g?:?"**?`d?h?
?0:>???c?Z:		??	? ?[:
*?
?iW?????AY?BY?Cj?E,?F?L?M?ç:?????w*?#?L*??*?AY?BY?Cx?E,?Fy?E*??F?L?M??P?BY?Cz?E,?F?L?{?d???????w?????5?6?A?\?d?k?p?s?v??????????????????????#5CPY	[
^
a?????????
 !"'#5$7%:'@(G+J,_-k.u/?0?2?3?5?6?7?9?:?;?,?>??CFG9HBIUKXM]NiOrPtQwTzU~V?Z?^?_?b?c?d?e?f?gikl m2o<pFqIrQs]tnvwwyx|{|?}????????????????:??8??	
??
????	?
j%??	s;?v8?/
??X	
?a?z??k{U??J??B5	
	9>#W?????~	
??
????	?
?%??	??????
?;??;??;9?6? /
?U???
??,??	"+?\M+?gN666*??Z:??R? ?[:,?	6??,?8?:?6??-?-?8?:?	6?????0,?,?AY?BY?C|?E+?F}?E,?F~?E?L?M??0-?,?AY?BY?C|?E+?F}?E-?F?E?L?M?+???@+?t?9?AY?BY?C|?E+?F??E+??????E????E?L?M???Z??
?
???4?8?>?Q?T?Y?\?n?q?w???????????!??\	4@Y??"??"



????A?S*?o??+,????
??? ??????,?4
*???????
?? !?H*???*?d*????????????"!?O%*???*?d?*??????k???????%??#!?O%*???*?d?*??????k???????%??$?A*????*?`*???d??????%?4
*???????
??&?4
*???????
??'(?/*?^??????)(?/*???????*(?/*?2??????+!?4
*??????
??,-?/*??????./?k'*+?*??*?*???*?*??????
&?'??'???0??%*?YN?*+,??*?+,??-ç
:-???!?
$? %??%??%??,12?~
??XY?YN*?Y:?*+,??W-*?+,????W*?Y:?*??Z:??&? ?[:?0,?-?>W???,?_??*??????,?_?`*??????*???ç:??ç:	?	?-?1???????????:")%1&R'](i+,?-?.?/?0?>R3<-???????????4??4??,?567?W	?*??:*?YL?*??=??*??*???>*??4*??5??*??????*??6:???*?Y:?*??;?7W*???R*???I?'?7?n?-?*?o?p??0*?-*?qç?q*??W?ç:????V?:*???3*??*??N-??-? ?!:*?-*?????*??@?:*??@?+ç
:+???d????????$$&$477;7??"45789:&;(<1>I?T@YA\FdGmHuI?M?O?P?Q?S?U?V?X?Y?Z?[?\	]a!b$a2c>e?>T?(?8?	???#??9??????:;??+?<M,??*???*??t*+,?=N+?'?*Y?
a?*?+?>W?**?d?h?*?????!-??Y*+,????*?-?.-???*?-?.-??*+,?????Fhij
mpr"t)u3vAxOzY{g?w????????*"j<=?????>???@A??+?0?|+?'?u+?0?_????+?0?_?`???P?S?H?P?BY?C*?????F??E,???F??E*?????E*??????L?U*?????*?#?N*?-?.-????????2?	??!?2?=??????????????*?
?B?????>?CD??F*?-?A*?-?.?7*?-?.???(??Y??M,*??????,??*?-?.,????? ?(?3?8?E?? (EFF??FG?HI??Y+?'?"??Y??N-??-*??????-??-???Y??N-*??????-+?0????-,??-+????-??2?????$?&?.?9?H?M?W??4<=.+<=Y??YY>?J;??K;L??M?/*???????ND?>*???
???????O?/*???????PD?>*???
???????Q!?/*???????RS?>*???
???????TU?/*???5?V?W7?"
??³P??7XY?)c?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy