org.apache.activemq.ActiveMQOutputStream.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
???? 24
J ? I ? I ? I ? I ? I ? ?
? I ? ` ? ? ?
?
? ? ?
? I ? ? ?
? ?
? I ?
? ? ?
? ?
?
? ?
? ? I ?
I ? ?
" ?
I ?
I ?
? ?
? ?
? ? I ?
? ?
? ? ?
- ?
- ? ? ? ? ? ? ? ? ? ?
" ? ?
" ?
?
? ?
" ?
" ? I ? ?
= ?
?
I ?
? ? ?
B ? ?
B ?
B ? ?
B ? ? ? ? count I buffer [B
connection (Lorg/apache/activemq/ActiveMQConnection;
properties Ljava/util/Map; Signature 5Ljava/util/Map; info *Lorg/apache/activemq/command/ProducerInfo; messageSequence J closed Z deliveryMode priority
timeToLive alwaysSyncSend AMQ_STREAM_CHUNK_SIZE Ljava/lang/String;
ConstantValue ?(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/ProducerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/util/Map;IIJ)V Code LineNumberTable LocalVariableTable options this *Lorg/apache/activemq/ActiveMQOutputStream;
producerId (Lorg/apache/activemq/command/ProducerId; destination 1Lorg/apache/activemq/command/ActiveMQDestination; chunkSize Ljava/lang/Integer; LocalVariableTypeTable 5Ljava/util/Map;
StackMapTable ? ? ? ? ? ? ? ?
Exceptions ?(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/ProducerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/util/Map;IIJ)V close ()V e Ljavax/jms/JMSException; ? ? dispose write (I)V b ([BII)V max off len flush flushBuffer msg 2Lorg/apache/activemq/command/ActiveMQBytesMessage; send 1(Lorg/apache/activemq/command/ActiveMQMessage;Z)V key value Ljava/lang/Object; iter Ljava/util/Iterator; -Lorg/apache/activemq/command/ActiveMQMessage;
eosMessage id 'Lorg/apache/activemq/command/MessageId; (Ljava/util/Iterator; ? ? ? ? ? toString ()Ljava/lang/String; isAlwaysSyncSend ()Z setAlwaysSyncSend (Z)V
SourceFile ActiveMQOutputStream.java c _ [ P Q \ M ] M ^ Y java/util/HashMap c ? R S ? ? ? java/lang/Integer "java/lang/IllegalArgumentException !Chunk size must be greater then 0 c N O %javax/jms/InvalidDestinationException "Don't understand null destinations (org/apache/activemq/command/ProducerInfo c V W ? producer.
?
Z [ ? +org/apache/activemq/command/ActiveMQMessage ? ? ? javax/jms/JMSException L M 0org/apache/activemq/command/ActiveMQBytesMessage ? !" ?# ?$% java/lang/String&' org.apache.activemq.Stream()* ? ? ?+, ? X Y %org/apache/activemq/command/MessageId c-./ ? ? ?0 java/lang/StringBuilder "ActiveMQOutputStream { producerId=1213 } (org/apache/activemq/ActiveMQOutputStream java/io/OutputStream org/apache/activemq/Disposable &org/apache/activemq/ActiveMQConnection &org/apache/activemq/command/ProducerId /org/apache/activemq/command/ActiveMQDestination
java/util/Map java/io/IOException java/util/Iterator (Ljava/util/Map;)V get &(Ljava/lang/Object;)Ljava/lang/Object; valueOf (I)Ljava/lang/Integer; intValue ()I (Ljava/lang/String;)V +(Lorg/apache/activemq/command/ProducerId;)V
getOptions ()Ljava/util/Map; -org/apache/activemq/util/IntrospectionSupport
setProperties 6(Ljava/lang/Object;Ljava/util/Map;Ljava/lang/String;)Z setDestination 4(Lorg/apache/activemq/command/ActiveMQDestination;)V addOutputStream -(Lorg/apache/activemq/ActiveMQOutputStream;)V asyncSendPacket ((Lorg/apache/activemq/command/Command;)V createRemoveCommand *()Lorg/apache/activemq/command/RemoveInfo; +org/apache/activemq/util/IOExceptionSupport create ,(Ljava/lang/Exception;)Ljava/io/IOException; removeOutputStream java/lang/Math min (II)I java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
writeBytes keySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; setObjectProperty '(Ljava/lang/String;Ljava/lang/Object;)V setType
getProducerId *()Lorg/apache/activemq/command/ProducerId;
setGroupID setGroupSequence ,(Lorg/apache/activemq/command/ProducerId;J)V getDestination 3()Lorg/apache/activemq/command/ActiveMQDestination; ?(Lorg/apache/activemq/command/ActiveMQDestination;Lorg/apache/activemq/command/ActiveMQMessage;Lorg/apache/activemq/command/MessageId;IIJZ)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ! I J K L M N O P Q R S T U V W X Y Z [ \ M ] M ^ Y _ [ ` a b
c d e = ?*? *? *+? *? *? *? *? ? ? Y? ? *? ? ? *?
? ? : ?
? : ? $ ? ?
? Y? ? ? h? : * ? ?? -?
? Y? ?*? Y,? ? -? ? %? Y-? ? :
*
? W*?
? W*? -? *? *? *? *? ? ? f f ? 7 @ A B C D 6 F Q G V H ` J i K s M ? Q ? S ? T ? W ? Z ? [ ? \ ? ] ? ` ? b ? c ? d g f
? h S
? i j ? P Q ? k l ? m n ? R S ? \ M ? ] M ? ^ Y Q ? o p q ? h r
? R U s L ? * t u v w x y? t u v w x y z
M {? {
4 | ' T } ~ e ? 3*? ? .*? !*? "Y? #? $*? %*? *? ? &? ? L+? (W? ) , ' f &