org.apache.activemq.broker.region.BaseDestination.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?
_ ^ ^ u0 ^ ^ ^ ^
^ ^ ^
^ ^
^ ^ ^ ^ ^ ^ ^
^ ^ ^
!
"#
$ ^%
& ^'
()
* ^+,-
.
/0
/1
^2
"3
4
/567 ^8 ^9 ^: ^; ^< ^= ^>6?6@6A6B6C6D,E,F
(G
HI
^J
"K
LM
HN
HO
HP
HQ
HR
HS
HT
LU
LV
HW
HX
YZ
Y[\
S
S]
S^_`
X
Wa
Sb
Y6cdef
MAX_PAGE_SIZE I
ConstantValue ? MAX_BROWSE_PAGE_SIZE ? EXPIRE_MESSAGE_PERIOD J destination 1Lorg/apache/activemq/command/ActiveMQDestination; broker #Lorg/apache/activemq/broker/Broker; store (Lorg/apache/activemq/store/MessageStore; systemUsage 'Lorg/apache/activemq/usage/SystemUsage; memoryUsage 'Lorg/apache/activemq/usage/MemoryUsage; producerFlowControl Z warnOnProducerFlowControl blockedProducerWarningInterval maxProducersToAudit
maxAuditDepth enableAudit maxPageSize maxBrowsePageSize useCache minimumMessageSize lazyDispatch advisoryForSlowConsumers advisdoryForFastProducers advisoryForDiscardingMessages advisoryWhenFull advisoryForDelivery advisoryForConsumed sendAdvisoryIfNoConsumers destinationStatistics 9Lorg/apache/activemq/broker/region/DestinationStatistics;
brokerService *Lorg/apache/activemq/broker/BrokerService; regionBroker deadLetterStrategy =Lorg/apache/activemq/broker/region/policy/DeadLetterStrategy; expireMessagesPeriod maxExpirePageSize cursorMemoryHighWaterMark ?(Lorg/apache/activemq/broker/BrokerService;Lorg/apache/activemq/store/MessageStore;Lorg/apache/activemq/command/ActiveMQDestination;Lorg/apache/activemq/broker/region/DestinationStatistics;)V Code LineNumberTable LocalVariableTable this 3Lorg/apache/activemq/broker/region/BaseDestination; parentStats
Exceptionsg
initialize ()V isProducerFlowControl ()Z setProducerFlowControl (Z)V !setBlockedProducerWarningInterval (J)V !getBlockedProducerWarningInterval ()J getMaxProducersToAudit ()I setMaxProducersToAudit (I)V getMaxAuditDepth setMaxAuditDepth
isEnableAudit setEnableAudit addProducer [(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/ProducerInfo;)V context .Lorg/apache/activemq/broker/ConnectionContext; info *Lorg/apache/activemq/command/ProducerInfo; removeProducer getMemoryUsage )()Lorg/apache/activemq/usage/MemoryUsage; getDestinationStatistics ;()Lorg/apache/activemq/broker/region/DestinationStatistics; getActiveMQDestination 3()Lorg/apache/activemq/command/ActiveMQDestination; getName ()Ljava/lang/String; getMessageStore *()Lorg/apache/activemq/store/MessageStore; isActive getMaxPageSize setMaxPageSize getMaxBrowsePageSize setMaxBrowsePageSize getMaxExpirePageSize setMaxExpirePageSize setExpireMessagesPeriod getExpireMessagesPeriod
isUseCache setUseCache getMinimumMessageSize setMinimumMessageSize isLazyDispatch setLazyDispatch getDestinationSequenceId isAdvisoryForSlowConsumers setAdvisoryForSlowConsumers isAdvisoryForDiscardingMessages setAdvisoryForDiscardingMessages isAdvisoryWhenFull setAdvisoryWhenFull isAdvisoryForDelivery setAdvisoryForDelivery isAdvisoryForConsumed setAdvisoryForConsumed isAdvisdoryForFastProducers setAdvisdoryForFastProducers isSendAdvisoryIfNoConsumers setSendAdvisoryIfNoConsumers getDeadLetterStrategy ?()Lorg/apache/activemq/broker/region/policy/DeadLetterStrategy; setDeadLetterStrategy @(Lorg/apache/activemq/broker/region/policy/DeadLetterStrategy;)V getCursorMemoryHighWaterMark setCursorMemoryHighWaterMark messageConsumed e(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/MessageReference;)V messageReference 4Lorg/apache/activemq/broker/region/MessageReference; messageDelivered messageDiscarded slowConsumer a(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Subscription;)V subs 0Lorg/apache/activemq/broker/region/Subscription; fastProducer producerInfo isFull R(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/usage/Usage;)V usage !Lorg/apache/activemq/usage/Usage; dispose 1(Lorg/apache/activemq/broker/ConnectionContext;)Vh onMessageWithNoConsumers V(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/command/Message;)V
advisoryTopic +Lorg/apache/activemq/command/ActiveMQTopic; producerExchange 3Lorg/apache/activemq/broker/ProducerBrokerExchange; message %Lorg/apache/activemq/command/Message; originalFlowControl msg processDispatchNotification <(Lorg/apache/activemq/command/MessageDispatchNotification;)V messageDispatchNotification 9Lorg/apache/activemq/command/MessageDispatchNotification;
SourceFile BaseDestination.java ? ? s t u t v h w b x b y t z b { b | t } b ~ t 7org/apache/activemq/broker/region/DestinationStatistics ? ?i ? ? ? ? h ? b ? b ? ?jkl k l m n i jm ?n ?op %org/apache/activemq/usage/SystemUsageqrst ? ?u o p ? ? q rvwxyl ? lz{|}~? ?? ? ? ?? ??~? ??? ? t ? t ? t ? t ? t ? t ? t ? ? ? ? ? ? ?? ? ? ??? ? ? ?? ??? ? ? ?? ??????? ?? ?????????????????? ? ? ? ? 1org/apache/activemq/broker/ProducerBrokerExchange? ?? ? 'org/apache/activemq/state/ProducerState (org/apache/activemq/command/ProducerInfo ?????? 1org/apache/activemq/broker/region/BaseDestination java/lang/Object -org/apache/activemq/broker/region/Destination java/lang/Exception java/io/IOException DEFAULT_DEAD_LETTER_STRATEGY (org/apache/activemq/broker/BrokerService getBroker %()Lorg/apache/activemq/broker/Broker; isEnabled
setEnabled setParent <(Lorg/apache/activemq/broker/region/DestinationStatistics;)V getProducerSystemUsage )()Lorg/apache/activemq/usage/SystemUsage; /org/apache/activemq/command/ActiveMQDestination toString <(Lorg/apache/activemq/usage/SystemUsage;Ljava/lang/String;)V %org/apache/activemq/usage/MemoryUsage setUsagePortion (F)V getRegionBroker &org/apache/activemq/store/MessageStore setMemoryUsage *(Lorg/apache/activemq/usage/MemoryUsage;)V getProducers 5()Lorg/apache/activemq/management/CountStatisticImpl; 1org/apache/activemq/management/CountStatisticImpl increment decrement getPhysicalName getConsumers getCount !org/apache/activemq/broker/Broker getBrokerSequenceId ?(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Destination;Lorg/apache/activemq/broker/region/Subscription;)V ?(Lorg/apache/activemq/broker/ConnectionContext;Lorg/apache/activemq/broker/region/Destination;Lorg/apache/activemq/usage/Usage;)V removeAllMessages stop #org/apache/activemq/command/Message isPersistent isQueue ,org/apache/activemq/advisory/AdvisorySupport isAdvisoryTopic 4(Lorg/apache/activemq/command/ActiveMQDestination;)Z copy '()Lorg/apache/activemq/command/Message; getOriginalDestination getDestination setOriginalDestination 4(Lorg/apache/activemq/command/ActiveMQDestination;)V getOriginalTransactionId -()Lorg/apache/activemq/command/TransactionId; getTransactionId setOriginalTransactionId .(Lorg/apache/activemq/command/TransactionId;)V getNoQueueConsumersAdvisoryTopic ^(Lorg/apache/activemq/command/ActiveMQDestination;)Lorg/apache/activemq/command/ActiveMQTopic; getNoTopicConsumersAdvisoryTopic setDestination setTransactionId ,org/apache/activemq/broker/ConnectionContext
setMutable setConnectionContext -(Lorg/apache/activemq/command/ProducerInfo;)V setProducerState ,(Lorg/apache/activemq/state/ProducerState;)V send [(Lorg/apache/activemq/broker/ProducerBrokerExchange;Lorg/apache/activemq/command/Message;)V! ^ _ ` ! a b c d e b c f g h c i j k l m n o p q r s t u t v h w b x b y t z b { b | t } b ~ t t ? t ? t ? t ? t ? t ? t ? ? ? ? ? l ? ? ? h ? b ? b > ? ? ? ? ?*? *? *? * ? * ? * ? *? * ȵ
*?? *? * ?
*? *? Y? ? *? ? * ? *?? *F? *+? *+? ? *,? *-? *? ? ? *? ? *? Y+? -? !? "? #**? #? $? %*? %? &*+? '? (? ? r X 6 7 8 : ; # <