org.apache.activemq.ActiveMQConnection.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
???? 2K j? j? j? j? j? j? j? j? j? j? j? j?
=??
? j? j? j??
? j? j? j? j? j? j j ? j j j j
" j j j
'? j j
j j
-? j j j j j
4 j
7 j
:? j j j j j! j" j#$ %&'
H?(
J*
D+
,-./
O0
N1 j2
N345
N67
N8????????
V9 j:4;<=
]> j?
@A
BC jD
:E
NF
NGH
g?
gIJ
g0K
l0
gL
jM
jNOP
q0Q
t?R
tS
tTUV
tWX
jY
jZ
j[
|\
-]
N^ j_`a
?0 jbc
Nd je fg
"h
'ijkjl
|m
|n
op
"q
jn
"r js
?n jt
u jv
?nw
xy
|u
|z
{|}
?u~
?u
?u
??i?
??
N?
??
j??
??
j? j?
??
D???
t???
??
@?
o?
o?
j???
??
??
??
??
??
??
??
??
??
???
???
??
?? j? j? j?
'?
'? j???
j?
?? j?
]?
]??
??
?m
'?
|?
j??
j?
??
j?
j?
???
???
???
j??
??4??
j??
??4?4??
???
?????
x???4?
j?? j?
?
??
??
N??
? j? j?
j??
j??
??
??
4?
??? j? j?
j?
4?
?
???
??
j???
??
7
#
D?
(
j
,
? j?
4
t
j
|
'i
?
:9
<9
>?
>
>
>?
?
|
>
j j
j!
j"
j#
j$
j%
j&
?'
(
?)
j*
j+
?,-
V?
j.
V
V?
Vd
?/
j01
23
24
j5
26
27
28
29
2:
2;
2<
=>
2?@
jA
BCD
?EF?G
BH
I5
|J
KL
KM
|N
KO
|PQRS
tTUV
?
7W
:X
:Y
:?
:Z
:[\]?^
j_
4`ab4c
?def
?g
hij jklm
O?n
?0
?m
o
pqis?t)
OW
?u
jv gw jw gx jx
yz{|}~?? DEFAULT_USER Ljava/lang/String; DEFAULT_PASSWORD DEFAULT_BROKER_URL
ConstantValue? LOG Lorg/slf4j/Logger; activeTempDestinations (Ljava/util/concurrent/ConcurrentHashMap; Signature ?Ljava/util/concurrent/ConcurrentHashMap;
dispatchAsync Z alwaysSessionAsync sessionTaskRunner .Lorg/apache/activemq/thread/TaskRunnerFactory; executor )Ljava/util/concurrent/ThreadPoolExecutor; info ,Lorg/apache/activemq/command/ConnectionInfo; exceptionListener Ljavax/jms/ExceptionListener; clientInternalExceptionListener 5Lorg/apache/activemq/ClientInternalExceptionListener; clientIDSet isConnectionInfoSentToBroker userSpecifiedClientID prefetchPolicy ,Lorg/apache/activemq/ActiveMQPrefetchPolicy; blobTransferPolicy -Lorg/apache/activemq/blob/BlobTransferPolicy; redeliveryPolicy &Lorg/apache/activemq/RedeliveryPolicy; transformer (Lorg/apache/activemq/MessageTransformer; disableTimeStampsByDefault optimizedMessageDispatch copyMessageOnSend useCompression !objectMessageSerializationDefered useAsyncSend optimizeAcknowledge optimizeAcknowledgeTimeOut J nestedMapAndListEnabled useRetroactiveConsumer exclusiveConsumer alwaysSyncSend closeTimeout I watchTopicAdvisories #warnAboutUnstartedConnectionTimeout sendTimeout
sendAcksAsync checkForDuplicates transport )Lorg/apache/activemq/transport/Transport; clientIdGenerator &Lorg/apache/activemq/util/IdGenerator; factoryStats -Lorg/apache/activemq/management/JMSStatsImpl; stats 7Lorg/apache/activemq/management/JMSConnectionStatsImpl; started +Ljava/util/concurrent/atomic/AtomicBoolean; closing closed transportFailed sessions +Ljava/util/concurrent/CopyOnWriteArrayList; RLjava/util/concurrent/CopyOnWriteArrayList; connectionConsumers ]Ljava/util/concurrent/CopyOnWriteArrayList; inputStreams VLjava/util/concurrent/CopyOnWriteArrayList;
outputStreams WLjava/util/concurrent/CopyOnWriteArrayList; transportListeners ^Ljava/util/concurrent/CopyOnWriteArrayList; dispatchers zLjava/util/concurrent/ConcurrentHashMap; producers Ljava/util/concurrent/ConcurrentHashMap; sessionIdGenerator 0Lorg/apache/activemq/util/LongSequenceGenerator; connectionSessionId 'Lorg/apache/activemq/command/SessionId; consumerIdGenerator producerIdGenerator tempDestinationIdGenerator localTransactionIdGenerator advisoryConsumer &Lorg/apache/activemq/AdvisoryConsumer; brokerInfoReceived %Ljava/util/concurrent/CountDownLatch;
brokerInfo (Lorg/apache/activemq/command/BrokerInfo; firstFailureError Ljava/io/IOException; producerWindowSize protocolVersion +Ljava/util/concurrent/atomic/AtomicInteger; timeCreated connectionAudit %Lorg/apache/activemq/ConnectionAudit; destinationSource 0Lorg/apache/activemq/advisory/DestinationSource; ensureConnectionInfoSentMutex Ljava/lang/Object; useDedicatedTaskRunner 'transportInterruptionProcessingComplete $consumerFailoverRedeliveryWaitPeriod scheduler &Lorg/apache/activemq/thread/Scheduler; messagePrioritySupported transactedIndividualAck nonBlockingRedelivery ?(Lorg/apache/activemq/transport/Transport;Lorg/apache/activemq/util/IdGenerator;Lorg/apache/activemq/util/IdGenerator;Lorg/apache/activemq/management/JMSStatsImpl;)V Code LineNumberTable LocalVariableTable this (Lorg/apache/activemq/ActiveMQConnection; connectionIdGenerator uniqueId
Exceptions setUserName (Ljava/lang/String;)V userName setPassword password makeConnection *()Lorg/apache/activemq/ActiveMQConnection; factory /Lorg/apache/activemq/ActiveMQConnectionFactory; <(Ljava/lang/String;)Lorg/apache/activemq/ActiveMQConnection; uri? `(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/apache/activemq/ActiveMQConnection; user getConnectionStats 9()Lorg/apache/activemq/management/JMSConnectionStatsImpl;
createSession (ZI)Ljavax/jms/Session;
transacted acknowledgeMode
StackMapTableJJ7 getNextSessionId )()Lorg/apache/activemq/command/SessionId; getClientID ()Ljava/lang/String; setClientID newClientID setDefaultClientID clientID getMetaData ()Ljavax/jms/ConnectionMetaData; getExceptionListener ()Ljavax/jms/ExceptionListener; setExceptionListener (Ljavax/jms/ExceptionListener;)V listener "getClientInternalExceptionListener 7()Lorg/apache/activemq/ClientInternalExceptionListener; "setClientInternalExceptionListener 8(Lorg/apache/activemq/ClientInternalExceptionListener;)V start ()V session %Lorg/apache/activemq/ActiveMQSession; i Ljava/util/Iterator; LocalVariableTypeTable ;Ljava/util/Iterator;? stop s? close ex Ljavax/jms/JMSException; e Ljava/lang/Exception; c 0Lorg/apache/activemq/ActiveMQConnectionConsumer; )Lorg/apache/activemq/ActiveMQInputStream; *Lorg/apache/activemq/ActiveMQOutputStream; 5Lorg/apache/activemq/command/ActiveMQTempDestination;
removeCommand (Lorg/apache/activemq/command/RemoveInfo; lastDeliveredSequenceId Ljava/lang/Throwable; interrupted FLjava/util/Iterator; ?Ljava/util/Iterator; @Ljava/util/Iterator; KLjava/util/Iterator;lw? createDurableConnectionConsumer s(Ljavax/jms/Topic;Ljava/lang/String;Ljava/lang/String;Ljavax/jms/ServerSessionPool;I)Ljavax/jms/ConnectionConsumer; topic Ljavax/jms/Topic; subscriptionName messageSelector sessionPool Ljavax/jms/ServerSessionPool; maxMessages t(Ljavax/jms/Topic;Ljava/lang/String;Ljava/lang/String;Ljavax/jms/ServerSessionPool;IZ)Ljavax/jms/ConnectionConsumer; options Ljava/util/Map; noLocal sessionId *Lorg/apache/activemq/command/ConsumerInfo; 5Ljava/util/Map;? isStarted ()Z isClosed isClosing isTransportFailed getPrefetchPolicy .()Lorg/apache/activemq/ActiveMQPrefetchPolicy; setPrefetchPolicy /(Lorg/apache/activemq/ActiveMQPrefetchPolicy;)V getTransportChannel +()Lorg/apache/activemq/transport/Transport; getInitializedClientID isDisableTimeStampsByDefault setDisableTimeStampsByDefault (Z)V timeStampsDisableByDefault isOptimizedMessageDispatch setOptimizedMessageDispatch dispatchOptimizedMessage getCloseTimeout ()I setCloseTimeout (I)V getConnectionInfo .()Lorg/apache/activemq/command/ConnectionInfo; isUseRetroactiveConsumer setUseRetroactiveConsumer isNestedMapAndListEnabled setNestedMapAndListEnabled structuredMapsEnabled isExclusiveConsumer setExclusiveConsumer addTransportListener 4(Lorg/apache/activemq/transport/TransportListener;)V transportListener 1Lorg/apache/activemq/transport/TransportListener; removeTransportListener isUseDedicatedTaskRunner setUseDedicatedTaskRunner getSessionTaskRunner 0()Lorg/apache/activemq/thread/TaskRunnerFactory; setSessionTaskRunner 1(Lorg/apache/activemq/thread/TaskRunnerFactory;)V getTransformer *()Lorg/apache/activemq/MessageTransformer; setTransformer +(Lorg/apache/activemq/MessageTransformer;)V isStatsEnabled setStatsEnabled statsEnabled getDestinationSource 2()Lorg/apache/activemq/advisory/DestinationSource;
addSession ((Lorg/apache/activemq/ActiveMQSession;)V
removeSession addConnectionConsumer 3(Lorg/apache/activemq/ActiveMQConnectionConsumer;)V connectionConsumer removeConnectionConsumer createTopicSession (ZI)Ljavax/jms/TopicSession; createConnectionConsumer a(Ljavax/jms/Topic;Ljava/lang/String;Ljavax/jms/ServerSessionPool;I)Ljavax/jms/ConnectionConsumer; a(Ljavax/jms/Queue;Ljava/lang/String;Ljavax/jms/ServerSessionPool;I)Ljavax/jms/ConnectionConsumer; queue Ljavax/jms/Queue; g(Ljavax/jms/Destination;Ljava/lang/String;Ljavax/jms/ServerSessionPool;I)Ljavax/jms/ConnectionConsumer; destination Ljavax/jms/Destination; h(Ljavax/jms/Destination;Ljava/lang/String;Ljavax/jms/ServerSessionPool;IZ)Ljavax/jms/ConnectionConsumer;
consumerId (Lorg/apache/activemq/command/ConsumerId; consumerInfo? createConsumerId *()Lorg/apache/activemq/command/ConsumerId; createProducerId *()Lorg/apache/activemq/command/ProducerId; createQueueSession (ZI)Ljavax/jms/QueueSession; !checkClientIDWasManuallySpecified asyncSendPacket ((Lorg/apache/activemq/command/Command;)V command %Lorg/apache/activemq/command/Command; doAsyncSendPacket? syncSendPacket K(Lorg/apache/activemq/command/Command;Lorg/apache/activemq/AsyncCallback;)V
onComplete #Lorg/apache/activemq/AsyncCallback; M(Lorg/apache/activemq/command/Command;)Lorg/apache/activemq/command/Response; t jmsEx er /Lorg/apache/activemq/command/ExceptionResponse; response &Lorg/apache/activemq/command/Response;???O N(Lorg/apache/activemq/command/Command;I)Lorg/apache/activemq/command/Response; timeout doSyncSendPacket getStats ,()Lorg/apache/activemq/management/StatsImpl; checkClosedOrFailed checkClosed ensureConnectionInfoSent isWatchTopicAdvisories setWatchTopicAdvisories isUseAsyncSend setUseAsyncSend isAlwaysSyncSend setAlwaysSyncSend isMessagePrioritySupported setMessagePrioritySupported cleanup finalize changeUserInfo '(Ljava/lang/String;Ljava/lang/String;)V getResourceManagerId
getBrokerName Ljava/lang/InterruptedException;?
getBrokerInfo *()Lorg/apache/activemq/command/BrokerInfo; getRedeliveryPolicy (()Lorg/apache/activemq/RedeliveryPolicy; setRedeliveryPolicy )(Lorg/apache/activemq/RedeliveryPolicy;)V getBlobTransferPolicy /()Lorg/apache/activemq/blob/BlobTransferPolicy; setBlobTransferPolicy 0(Lorg/apache/activemq/blob/BlobTransferPolicy;)V isAlwaysSessionAsync setAlwaysSessionAsync isOptimizeAcknowledge setOptimizeAcknowledge setOptimizeAcknowledgeTimeOut (J)V getOptimizeAcknowledgeTimeOut ()J &getWarnAboutUnstartedConnectionTimeout &setWarnAboutUnstartedConnectionTimeout getSendTimeout setSendTimeout isSendAcksAsync setSendAcksAsync getTimeCreated waitForBrokerInfo getTransport addProducer X(Lorg/apache/activemq/command/ProducerId;Lorg/apache/activemq/ActiveMQMessageProducer;)V
producerId (Lorg/apache/activemq/command/ProducerId; producer -Lorg/apache/activemq/ActiveMQMessageProducer; removeProducer +(Lorg/apache/activemq/command/ProducerId;)V
addDispatcher S(Lorg/apache/activemq/command/ConsumerId;Lorg/apache/activemq/ActiveMQDispatcher;)V
dispatcher (Lorg/apache/activemq/ActiveMQDispatcher; removeDispatcher +(Lorg/apache/activemq/command/ConsumerId;)V onCommand (Ljava/lang/Object;)V iter o GLjava/util/Iterator; onWireFormatInfo /(Lorg/apache/activemq/command/WireFormatInfo;)V ,Lorg/apache/activemq/command/WireFormatInfo; onClientInternalException (Ljava/lang/Throwable;)V error onAsyncException onException (Ljava/io/IOException;)V transportInterupted i$ transportResumed createTempDestination 8(Z)Lorg/apache/activemq/command/ActiveMQTempDestination; dest -Lorg/apache/activemq/command/DestinationInfo;? deleteTempDestination 8(Lorg/apache/activemq/command/ActiveMQTempDestination;)V destInfo isDeleted 4(Lorg/apache/activemq/command/ActiveMQDestination;)Z 1Lorg/apache/activemq/command/ActiveMQDestination; isCopyMessageOnSend getLocalTransactionIdGenerator 2()Lorg/apache/activemq/util/LongSequenceGenerator; isUseCompression setUseCompression destroyDestination 4(Lorg/apache/activemq/command/ActiveMQDestination;)V isDispatchAsync setDispatchAsync
asyncDispatch #isObjectMessageSerializationDefered $setObjectMessageSerializationDefered createInputStream .(Ljavax/jms/Destination;)Ljava/io/InputStream; @(Ljavax/jms/Destination;Ljava/lang/String;)Ljava/io/InputStream; A(Ljavax/jms/Destination;Ljava/lang/String;Z)Ljava/io/InputStream; B(Ljavax/jms/Destination;Ljava/lang/String;ZJ)Ljava/io/InputStream; createDurableInputStream :(Ljavax/jms/Topic;Ljava/lang/String;)Ljava/io/InputStream; name L(Ljavax/jms/Topic;Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream; M(Ljavax/jms/Topic;Ljava/lang/String;Ljava/lang/String;Z)Ljava/io/InputStream; N(Ljavax/jms/Topic;Ljava/lang/String;Ljava/lang/String;ZJ)Ljava/io/InputStream; doCreateInputStream T(Ljavax/jms/Destination;Ljava/lang/String;ZLjava/lang/String;J)Ljava/io/InputStream; subName createOutputStream /(Ljavax/jms/Destination;)Ljava/io/OutputStream; createNonPersistentOutputStream A(Ljavax/jms/Destination;Ljava/util/Map;IIJ)Ljava/io/OutputStream; streamProperties deliveryMode priority
timeToLive 5Ljava/util/Map; g(Ljavax/jms/Destination;Ljava/util/Map;IIJ)Ljava/io/OutputStream; unsubscribe rsi 4Lorg/apache/activemq/command/RemoveSubscriptionInfo;? send ?(Lorg/apache/activemq/command/ActiveMQDestination;Lorg/apache/activemq/command/ActiveMQMessage;Lorg/apache/activemq/command/MessageId;IIJZ)V timeStamp msg -Lorg/apache/activemq/command/ActiveMQMessage; messageId 'Lorg/apache/activemq/command/MessageId; async
expiration addOutputStream -(Lorg/apache/activemq/ActiveMQOutputStream;)V stream removeOutputStream addInputStream ,(Lorg/apache/activemq/ActiveMQInputStream;)V removeInputStream onControlCommand /(Lorg/apache/activemq/command/ControlCommand;)V ,Lorg/apache/activemq/command/ControlCommand; text? onConnectionControl 2(Lorg/apache/activemq/command/ConnectionControl;)V /Lorg/apache/activemq/command/ConnectionControl; onConsumerControl 0(Lorg/apache/activemq/command/ConsumerControl;)V -Lorg/apache/activemq/command/ConsumerControl; setCopyMessageOnSend toString createBlobTransferPolicy getProtocolVersion getProducerWindowSize setProducerWindowSize
setAuditDepth
auditDepth setAuditMaximumProducerNumber auditMaximumProducerNumber +(Lorg/apache/activemq/ActiveMQDispatcher;)V isDuplicate P(Lorg/apache/activemq/ActiveMQDispatcher;Lorg/apache/activemq/command/Message;)Z message %Lorg/apache/activemq/command/Message; rollbackDuplicate P(Lorg/apache/activemq/ActiveMQDispatcher;Lorg/apache/activemq/command/Message;)V getFirstFailureError ()Ljava/io/IOException; 0waitForTransportInterruptionProcessingToComplete cdl ignored $signalInterruptionProcessingComplete failoverTransport :Lorg/apache/activemq/transport/failover/FailoverTransport; "signalInterruptionProcessingNeededb 'setConsumerFailoverRedeliveryWaitPeriod 'getConsumerFailoverRedeliveryWaitPeriod getScheduler (()Lorg/apache/activemq/thread/Scheduler; result getExecutor +()Ljava/util/concurrent/ThreadPoolExecutor; isCheckForDuplicates setCheckForDuplicates isTransactedIndividualAck setTransactedIndividualAck isNonBlockingRedelivery setNonBlockingRedelivery cleanUpTempDestinations thisConnectionId entry Entry InnerClasses Ljava/util/Map$Entry; entries ?Ljava/util/Map$Entry; ?Ljava/util/Iterator;>;s
access$000 U(Lorg/apache/activemq/ActiveMQConnection;)Ljava/util/concurrent/atomic/AtomicBoolean; x0
access$100 ()Lorg/slf4j/Logger;
access$200 S(Lorg/apache/activemq/ActiveMQConnection;)Lorg/apache/activemq/transport/Transport;
access$300 R(Lorg/apache/activemq/ActiveMQConnection;)Ljava/util/concurrent/ConcurrentHashMap;
access$400
access$502 z(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/BrokerInfo;)Lorg/apache/activemq/command/BrokerInfo; x1
access$600 O(Lorg/apache/activemq/ActiveMQConnection;)Ljava/util/concurrent/CountDownLatch;
access$772 ,(Lorg/apache/activemq/ActiveMQConnection;I)Z
access$500 R(Lorg/apache/activemq/ActiveMQConnection;)Lorg/apache/activemq/command/BrokerInfo;
access$800 S(Lorg/apache/activemq/ActiveMQConnection;)Ljava/util/concurrent/ThreadPoolExecutor;
access$900 _(Lorg/apache/activemq/ActiveMQConnection;)Lorg/apache/activemq/ClientInternalExceptionListener; access$1000 G(Lorg/apache/activemq/ActiveMQConnection;)Ljavax/jms/ExceptionListener; access$1100 U(Lorg/apache/activemq/ActiveMQConnection;)Ljava/util/concurrent/CopyOnWriteArrayList;
SourceFile ActiveMQConnection.java?????????????????)_ &java/util/concurrent/ConcurrentHashMap?????? *org/apache/activemq/ActiveMQPrefetchPolicy?????????????????????? )java/util/concurrent/atomic/AtomicBoolean)??????? )java/util/concurrent/CopyOnWriteArrayList???????? .org/apache/activemq/util/LongSequenceGenerator
#java/util/concurrent/CountDownLatch)?? )java/util/concurrent/atomic/AtomicInteger #org/apache/activemq/ConnectionAudit java/lang/Object &?'?(????? 'java/util/concurrent/ThreadPoolExecutor??? (java/util/concurrent/LinkedBlockingQueue (org/apache/activemq/ActiveMQConnection$1 )?)???N *org/apache/activemq/command/ConnectionInfo (org/apache/activemq/command/ConnectionId)4)?????????? %org/apache/activemq/command/SessionId??)?
?? 5org/apache/activemq/management/JMSConnectionStatsImpl javax/jms/XAConnection)????????!???3464 -org/apache/activemq/ActiveMQConnectionFactory?? &org/apache/activemq/ActiveMQConnection java/net/URI)??_?_ javax/jms/JMSException OacknowledgeMode SESSION_TRANSACTED cannot be used for an non-transacted Session java/lang/StringBuilder invalid acknowledgeMode: ???? 1. Valid values are Session.AUTO_ACKNOWLEDGE (1), ?Session.CLIENT_ACKNOWLEDGE (2), Session.DUPS_OK_ACKNOWLEDGE (3), ActiveMQSession.INDIVIDUAL_ACKNOWLEDGE (4) or for transacted sessions Session.SESSION_TRANSACTED (0)?N #org/apache/activemq/ActiveMQSessionKL\??)??!?N?? javax/jms/IllegalStateException !The clientID has already been set?? 4Setting clientID on a used Connection is not allowed?4??????????????^_g_?y??????_$% java/lang/Exception????!??? .org/apache/activemq/ActiveMQConnectionConsumer 'org/apache/activemq/ActiveMQInputStream (org/apache/activemq/ActiveMQOutputStream??? 3org/apache/activemq/command/ActiveMQTempDestination?_?????? (org/apache/activemq/command/ShutdownInfo????D_ java/lang/Throwable Error shutting down thread pool ???C?????????_?? (org/apache/activemq/command/ConsumerInfo &org/apache/activemq/command/ConsumerId)?)8????[?4?4??]?????? java/util/HashMap)? consumer.???)???????????!? ,org/apache/activemq/thread/TaskRunnerFactory ActiveMQ Session Task??)??????? .org/apache/activemq/advisory/DestinationSource)?????7? (org/apache/activemq/ActiveMQTopicSessionCD)??????? &org/apache/activemq/command/ProducerId (org/apache/activemq/ActiveMQQueueSession)? [You cannot create a durable subscriber without specifying a unique clientID on a Connection?? -org/apache/activemq/ConnectionClosedException?: java/io/IOException?? (org/apache/activemq/ActiveMQConnection$2)????? $org/apache/activemq/command/Response?? -org/apache/activemq/command/ExceptionResponse?? /Received an exception but connection is closing?4?? 8Caught an exception trying to create a JMSException for java/lang/SecurityException???_ -org/apache/activemq/ConnectionFailedException)F??N???? $org/apache/activemq/AdvisoryConsumer)??????? -changeUserInfo used Connection is not allowed)_ 2Connection failed before Broker info was received.?????N
N java/lang/InterruptedException????? _?? #org/apache/activemq/command/Command (org/apache/activemq/ActiveMQConnection$3)AB /org/apache/activemq/transport/TransportListener9:??? (org/apache/activemq/ActiveMQConnection$4)
PAsync client internal exception occurred with no exception listener registered: ?? (org/apache/activemq/ActiveMQConnection$5) ,Async exception with no exception listener: DB (org/apache/activemq/ActiveMQConnection$6)
"? $transport interrupted, dispatchers: !??__G_I_ -org/apache/activemq/command/ActiveMQTempTopic -org/apache/activemq/command/ActiveMQTempQueue +org/apache/activemq/command/DestinationInfo?? 6A consumer is consuming from the temporary destination?????acadaelmfjfk??)or??) 2org/apache/activemq/command/RemoveSubscriptionInfo???RS )Cannot publish to a deleted Destination: !"???#$%?&?'()_*+,-?.2 Sending message: ??/0N shutdown1? JVM told to shutdown?42?3?45?6?k87??8 ActiveMQConnection {id=
,clientId= ,started=?9 } +org/apache/activemq/blob/BlobTransferPolicy?????????? Kdispatch paused, waiting for outstanding dispatch interruption processing ( ) to complete..:4?_;_ -transportInterruptionProcessingComplete for: 8org/apache/activemq/transport/failover/FailoverTransport<=>? notified failover transport ( ") of interruption completion for: ?@AB? *) of pending interruption processing for: #? $org/apache/activemq/thread/Scheduler ActiveMQConnection[ ] SchedulerC?DEFG java/util/Map$Entry???NOP????HIJ javax/jms/Connection javax/jms/TopicConnection javax/jms/QueueConnection +org/apache/activemq/management/StatsCapable org/apache/activemq/Closeable $org/apache/activemq/StreamConnection &org/apache/activemq/EnhancedConnection failover://tcp://localhost:61616 java/net/URISyntaxException java/util/Iterator %javax/jms/InvalidDestinationException java/lang/String java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; T(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/transport/Transport;)V m(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V $org/apache/activemq/util/IdGenerator
generateId -(Lorg/apache/activemq/command/ConnectionId;)V
setManageable 'org/apache/activemq/transport/Transport isFaultTolerant setFaultTolerant getConnectionId ,()Lorg/apache/activemq/command/ConnectionId; .(Lorg/apache/activemq/command/ConnectionId;J)V setTransportListener (Ljava/util/List;Z)V +org/apache/activemq/management/JMSStatsImpl
addConnection +(Lorg/apache/activemq/ActiveMQConnection;)V java/lang/System currentTimeMillis createConnection ()Ljavax/jms/Connection; 5(Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; U(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/SessionId;IZZ)V getNextSequenceId getClientId setClientId .org/apache/activemq/ActiveMQConnectionMetaData INSTANCE 0Lorg/apache/activemq/ActiveMQConnectionMetaData;
compareAndSet (ZZ)Z iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; java/lang/Thread get set dispose ,org/apache/activemq/util/JMSExceptionSupport create /(Ljava/lang/Exception;)Ljavax/jms/JMSException; getLastDeliveredSequenceId java/lang/Math max (JJ)J values ()Ljava/util/Collection; java/util/Collection delete createRemoveCommand *()Lorg/apache/activemq/command/RemoveInfo; &org/apache/activemq/command/RemoveInfo setLastDeliveredSequenceId -(Ljava/lang/Object;)Ljava/lang/StringBuilder; org/slf4j/Logger *(Ljava/lang/String;Ljava/lang/Throwable;)V 'org/apache/activemq/util/ServiceSupport (Lorg/apache/activemq/Service;)V removeConnection
currentThread ()Ljava/lang/Thread; interrupt +(Lorg/apache/activemq/command/SessionId;J)V 1org/apache/activemq/ActiveMQMessageTransformation transformDestination J(Ljavax/jms/Destination;)Lorg/apache/activemq/command/ActiveMQDestination; setDestination setSubscriptionName setSelector setPrefetchSize getDestination 3()Lorg/apache/activemq/command/ActiveMQDestination; /org/apache/activemq/command/ActiveMQDestination
getOptions ()Ljava/util/Map; (Ljava/util/Map;)V -org/apache/activemq/util/IntrospectionSupport
setProperties 6(Ljava/lang/Object;Ljava/util/Map;Ljava/lang/String;)Z r(Lorg/apache/activemq/ActiveMQConnection;Ljavax/jms/ServerSessionPool;Lorg/apache/activemq/command/ConsumerInfo;)V add (Ljava/lang/Object;)Z remove (Ljava/lang/String;IZIZ)V isEnabled
setEnabled (Ljavax/jms/Connection;)V size isTransacted (Ljavax/jms/TopicSession;)V
setNoLocal (Ljavax/jms/QueueSession;)V oneway N(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/AsyncCallback;)V asyncRequest r(Ljava/lang/Object;Lorg/apache/activemq/transport/ResponseCallback;)Lorg/apache/activemq/transport/FutureResponse; request &(Ljava/lang/Object;)Ljava/lang/Object; isException getException ()Ljava/lang/Throwable; debug /(Ljava/lang/Throwable;)Ljavax/jms/JMSException; '(Ljava/lang/Object;I)Ljava/lang/Object; trim length copy S(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/ConsumerId;)V &org/apache/activemq/command/BrokerInfo getBrokerId (()Lorg/apache/activemq/command/BrokerId; $org/apache/activemq/command/BrokerId getValue await #(JLjava/util/concurrent/TimeUnit;)Z put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; P(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/Command;)V visit R(Lorg/apache/activemq/state/CommandVisitor;)Lorg/apache/activemq/command/Response; *org/apache/activemq/command/WireFormatInfo
getVersion @(Lorg/apache/activemq/ActiveMQConnection;Ljava/lang/Throwable;)V execute (Ljava/lang/Runnable;)V C(Lorg/apache/activemq/ActiveMQConnection;Ljavax/jms/JMSException;)V @(Lorg/apache/activemq/ActiveMQConnection;Ljava/io/IOException;)V isDebugEnabled getCount (J)Ljava/lang/StringBuilder; clearMessagesInProgress setConnectionId setOperationType (B)V
setConnection isInUse 8(Lorg/apache/activemq/command/ActiveMQTempDestination;)Z
setTimeout contains transform getInputStreamPrefetch ?(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/ConsumerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/lang/String;ZLjava/lang/String;IJ)V ?(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/ProducerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/util/Map;IIJ)V isTemporary +org/apache/activemq/command/ActiveMQMessage setJMSDestination (Ljavax/jms/Destination;)V setJMSDeliveryMode setJMSTimestamp setJMSExpiration setJMSPriority setJMSRedelivered setMessageId *(Lorg/apache/activemq/command/MessageId;)V onSend getMessageId )()Lorg/apache/activemq/command/MessageId; %org/apache/activemq/command/MessageId
getProducerId
setProducerId *org/apache/activemq/command/ControlCommand
getCommand equals exit -org/apache/activemq/command/ConnectionControl +org/apache/activemq/command/ConsumerControl isClose
getConsumerId getPrefetch ,(Lorg/apache/activemq/command/ConsumerId;I)V (Z)Ljava/lang/StringBuilder; warn countDown narrow %(Ljava/lang/Class;)Ljava/lang/Object; %connectionInterruptProcessingComplete getStateTracker 4()Lorg/apache/activemq/state/ConnectionStateTracker; 0org/apache/activemq/state/ConnectionStateTracker transportInterrupted isEmpty entrySet ()Ljava/util/Set;
java/util/Set
java/util/Map org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! j = ??????? K ?? ?? ?? ? ? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ?? ? ? ?? ? ? ?? ? ? ? ? ? ? ?
? ? !? D" #? $% &? '? (? ? )* + 2
*?
*? Y? ? *? *? *? Y? ? *? *? * ? *? *:?? *? * ? *? *? *? !*? "Y? #? $*? "Y? #? *? "Y? #? %*? "Y? #? &*? 'Y? (? )*? 'Y? (? **? 'Y? (? +*? 'Y? (? ,*? 'Y? (? *? Y? ? *? Y? ? *? -Y? .? /*? -Y? .? 0*? -Y? .? 1*? -Y? .? 2*? -Y? .? 3*? 4Y? 5? *? 6*? 7Y ? 8? 9*? :Y? ;? <*? =Y?
? >*? ?*? @*? A*+?
*,? B*? C*? DY E? G? HY? I? JY*+? K? L? -? M:*? NY? OY? P? Q? R*? R? S*? R+? T ? U*? VY*? R? W X? Z? [*?
*? \ *? ]Y*? )*? ^? _? `*? C*? a*? b? c*? <+? T ? d? , ? 6 ? m o p ~ $ ? ) ? . ? 3 ? 8 ? ? ? D ? K ? P ? U ? Z ? f ? r ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?, ?7 ?B ?G ?L ?Q ?V ?[ ?a ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?- > ./ ?? ?? 0? ?? ? x1? 2 ? 34 + A *? R+? e? ,
? ?- ./ 5? 64 + A *? R+? f? ,
? ?- ./ 7? 89 + > ? gY? hK*? i? j? ,
? ?- :; 2 q 8<