org.apache.activemq.ActiveMQMessageProducer.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}
e ? ?
? c ? ? ?
? ?
?
N ? ?
? ?
? ?
? ? ? ? ?
? ?
?
? ? ? ?
? ? ?
? c ? ? ? ?
?
?
? ?
? ? ?
" ? c ?
? ?
" ?
" ?
" ? c ? c ? c ?
? ? c ? ?
/ ? c ? ?
? ?
2 ? c c
?
?
c
?
c
c
c
c
?
"
C ?
c
c
H ?
K ?
N
N
R ? c
" ! c"
?#
2$
/%&
'(
)*
"+,
-./01 LOG Lorg/slf4j/Logger; info *Lorg/apache/activemq/command/ProducerInfo; closed Z stats 5Lorg/apache/activemq/management/JMSProducerStatsImpl; messageSequence (Ljava/util/concurrent/atomic/AtomicLong; startTime J transformer (Lorg/apache/activemq/MessageTransformer; producerWindow 'Lorg/apache/activemq/usage/MemoryUsage; ?(Lorg/apache/activemq/ActiveMQSession;Lorg/apache/activemq/command/ProducerId;Lorg/apache/activemq/command/ActiveMQDestination;I)V Code LineNumberTable LocalVariableTable msg Ljava/lang/String; options Ljava/util/Map; this -Lorg/apache/activemq/ActiveMQMessageProducer; session %Lorg/apache/activemq/ActiveMQSession;
producerId (Lorg/apache/activemq/command/ProducerId; destination 1Lorg/apache/activemq/command/ActiveMQDestination; sendTimeout I LocalVariableTypeTable 5Ljava/util/Map;
StackMapTable,23
Exceptions getStats ,()Lorg/apache/activemq/management/StatsImpl; getProducerStats 7()Lorg/apache/activemq/management/JMSProducerStatsImpl; getDestination ()Ljavax/jms/Destination; close ()V dispose checkClosed send 0(Ljavax/jms/Destination;Ljavax/jms/Message;IIJ)V Ljavax/jms/Destination; message Ljavax/jms/Message; deliveryMode priority
timeToLive 9(Ljavax/jms/Message;Lorg/apache/activemq/AsyncCallback;)V
onComplete #Lorg/apache/activemq/AsyncCallback; P(Ljavax/jms/Destination;Ljavax/jms/Message;Lorg/apache/activemq/AsyncCallback;)V <(Ljavax/jms/Message;IIJLorg/apache/activemq/AsyncCallback;)V S(Ljavax/jms/Destination;Ljavax/jms/Message;IIJLorg/apache/activemq/AsyncCallback;)V dest transformedMessage e Ljava/lang/InterruptedException; getTransformer *()Lorg/apache/activemq/MessageTransformer; setTransformer +(Lorg/apache/activemq/MessageTransformer;)V getStartTime ()J getMessageSequence setMessageSequence +(Ljava/util/concurrent/atomic/AtomicLong;)V getProducerInfo ,()Lorg/apache/activemq/command/ProducerInfo; ? setProducerInfo -(Lorg/apache/activemq/command/ProducerInfo;)V toString ()Ljava/lang/String;
onProducerAck ,(Lorg/apache/activemq/command/ProducerAck;)V pa )Lorg/apache/activemq/command/ProducerAck;
SourceFile ActiveMQMessageProducer.java x4 (org/apache/activemq/command/ProducerInfo x5 j k26789:;<=> java/util/HashMap x? producer.@ABCDEF: java/lang/StringBuilder x ?
There are GHGI 7 producer options that couldn't be set on the producer. ) Check the options are spelled correctly. Unknown parameters=[GJ ]. ! This producer cannot be started. ? ? h iKLM *org/apache/activemq/ConfigurationException xMNOP:Q: %org/apache/activemq/usage/MemoryUsage Producer Window: v wRSTUVWX ?Y ?Z ?[ s\] ? r s &java/util/concurrent/atomic/AtomicLong xW p q 3org/apache/activemq/management/JMSProducerStatsImpl^_ x` n o ? ?abcde< ? ? ? ? ? ? ?f l m ? ?ghibj ? javax/jms/IllegalStateException The producer is closed ? ? ? ? 'java/lang/UnsupportedOperationException A destination must be specified. %javax/jms/InvalidDestinationException "Don't understand null destinations /org/apache/activemq/command/ActiveMQDestinationkl )This producer can only send messages to: m ? javax/jms/JMSException No destination specified t unopq ? java/lang/InterruptedException %Send aborted due to thread interrupt. ? ? ?rs ?t ? ActiveMQMessageProducer { value=uv }wx:yW +org/apache/activemq/ActiveMQMessageProducerz{| 2org/apache/activemq/ActiveMQMessageProducerSupport +org/apache/activemq/management/StatsCapable org/apache/activemq/Disposable #org/apache/activemq/ActiveMQSession &org/apache/activemq/command/ProducerId ((Lorg/apache/activemq/ActiveMQSession;)V +(Lorg/apache/activemq/command/ProducerId;)V
connection (Lorg/apache/activemq/ActiveMQConnection; &org/apache/activemq/ActiveMQConnection getProducerWindowSize ()I
setWindowSize (I)V
getOptions ()Ljava/util/Map; (Ljava/util/Map;)V -org/apache/activemq/util/IntrospectionSupport extractProperties 2(Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map;
setProperties $(Ljava/lang/Object;Ljava/util/Map;)Z
java/util/Map size append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; org/slf4j/Logger warn (Ljava/lang/String;)V setDestination 4(Lorg/apache/activemq/command/ActiveMQDestination;)V getProtocolVersion
getWindowSize getConnectionExecutor +()Ljava/util/concurrent/ThreadPoolExecutor; setExecutor ,(Ljava/util/concurrent/ThreadPoolExecutor;)V setLimit (J)V start defaultDeliveryMode defaultPriority defaultTimeToLive java/lang/System currentTimeMillis getSessionStats 6()Lorg/apache/activemq/management/JMSSessionStatsImpl; N(Lorg/apache/activemq/management/JMSSessionStatsImpl;Ljavax/jms/Destination;)V addProducer 0(Lorg/apache/activemq/ActiveMQMessageProducer;)V asyncSendPacket ((Lorg/apache/activemq/command/Command;)V setSendTimeout 3()Lorg/apache/activemq/command/ActiveMQDestination; createRemoveCommand *()Lorg/apache/activemq/command/RemoveInfo; removeProducer stop transform J(Ljavax/jms/Destination;)Lorg/apache/activemq/command/ActiveMQDestination; getPhysicalName &org/apache/activemq/MessageTransformer producerTransform V(Ljavax/jms/Session;Ljavax/jms/MessageProducer;Ljavax/jms/Message;)Ljavax/jms/Message; waitForSpace ?(Lorg/apache/activemq/ActiveMQMessageProducer;Lorg/apache/activemq/command/ActiveMQDestination;Ljavax/jms/Message;IIJLorg/apache/activemq/usage/MemoryUsage;ILorg/apache/activemq/AsyncCallback;)V onMessage incrementAndGet
getProducerId *()Lorg/apache/activemq/command/ProducerId; 'org/apache/activemq/command/ProducerAck getSize
decreaseUsage org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! c e f g h i j k l m n o p q r s t u v w x y z L M*+? *? Y,? ? *? +? ? ? -? }-? ? v? Y-? ?
? :*? ?
W? ? P? Y? ? ? ? ? ? ? ? ? ? ? :? ? ? Y? ?*? -? +? ? ? L*? ? !? B*? "Y? Y? #? ,? ? ? $? %*? %+? &? '*? %*? ? !?? (*? %? )*? **? +* ? ,*? -? .*? /Y ? 0? 1*? 2Y+? 3-? 4? 5*? 6*? 7*? 6*? ? 8*? 9*+? :? ;? { n U V W Y * Z <