org.apache.activemq.command.ActiveMQStreamMessage.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+
?* +,
*
-
.
?/ 0 1 2
?3
?4
?5
678
9:
?;
<
?=
?>?@
A
?B
?C
?D
?E
?FGH
AIJ
"AK
LM
LN
?O
UP
UQRST
LU
?V
RW
RXYZ
?[\]
?^
O_
O`ab
?c
Ld
Lefg
?h
Xi
Xjkl
?m
[n
[opq
rst
Lu
Lvw
Ox
Ovy
Rz
Rv{
U|
Uv}
X~
Xv
[?
[v ?? ??
?v?
a?
av?
*?
??
??
%?
??
?
L?
O?
R?
U?
a??
?
r?
r?
r?
r?
r?
r?
r?
r?
r?
r?
?
r??
?v
?
a?
??
?
?
?
?
?
? ?
?
??
?*?
??
??
??
?v
?
??
?*
?
?? ??
???
?? ???
?A
?
??
???
??
??
???
???
??
?v??????? DATA_STRUCTURE_TYPE B
ConstantValue dataOut Ljava/io/DataOutputStream; bytesOut 0Lorg/apache/activemq/util/ByteArrayOutputStream; dataIn Ljava/io/DataInputStream; remainingBytes I ()V Code LineNumberTable LocalVariableTable this 3Lorg/apache/activemq/command/ActiveMQStreamMessage; copy '()Lorg/apache/activemq/command/Message; 6(Lorg/apache/activemq/command/ActiveMQStreamMessage;)V onSend
Exceptions? storeContent ioe Ljava/io/IOException; getDataStructureType ()B getJMSXMimeType ()Ljava/lang/String; clearBody readBoolean ()Z type e Ljava/io/EOFException; readByte mfe !Ljava/lang/NumberFormatException; readShort ()S readChar ()C readInt ()I readLong ()J readFloat ()F
readDouble ()D
readString readBytes ([B)I rc jmsEx Ljavax/jms/JMSException; value [B
readObject ()Ljava/lang/Object; len writeBoolean (Z)V Z writeByte (B)V
writeShort (S)V S writeChar (C)V C writeInt (I)V writeLong (J)V J
writeFloat (F)V F writeDouble (D)V D writeString (Ljava/lang/String;)V Ljava/lang/String;
writeBytes ([B)V ([BII)V offset length writeObject (Ljava/lang/Object;)V Ljava/lang/Object; reset initializeWriting os Ljava/io/OutputStream;
connection (Lorg/apache/activemq/ActiveMQConnection;? checkWriteOnlyBody initializeReading data 'Lorg/apache/activemq/util/ByteSequence; is Ljava/io/InputStream; toString
SourceFile ActiveMQStreamMessage.java ? ? ? ? 1org/apache/activemq/command/ActiveMQStreamMessage ? ? ? ? ?? ? ? ? ? ? ? ? ?? ????? java/io/IOException java/lang/RuntimeException ?? jms/stream-message ? ?" ??? ? javax/jms/MessageEOFException reached end of data ? ? ?? ???? ? ? java/lang/NullPointerException %Cannot convert NULL value to boolean. javax/jms/MessageFormatException not a boolean type java/io/EOFException????? ? ???? ? "Cannot convert NULL value to byte. not a byte type java/lang/NumberFormatException?? ? ???? ? #Cannot convert NULL value to short. not a short type ? ? "Cannot convert NULL value to char. not a char type ? ???? ? !Cannot convert NULL value to int. not an int type ? ???? ? "Cannot convert NULL value to long. not a long type ? ???? ? #Cannot convert NULL value to float. not a float type ? ???? ? $Cannot convert NULL value to double. not a double type??? java/lang/Long ?' ? java/lang/Integer ? java/lang/Short ? ? java/lang/Byte ? ? java/lang/Float ?
java/lang/Double ?
???? java/lang/Character ? not a String type Not a byte array???? ?????????? ? unknown type ?
java/lang/String ? java/lang/Boolean ? ? ? ? ? ?
java/lang/StringBuilder Unsupported Object type: ? ? .org/apache/activemq/util/ByteArrayOutputStream!"#$ ?% ? "java/util/zip/DeflaterOutputStream ?& java/io/DataOutputStream' ? %javax/jms/MessageNotReadableException Message body is write-only! ?(? %org/apache/activemq/util/ByteSequence ? -org/apache/activemq/util/ByteArrayInputStream ??) ? !java/util/zip/InflaterInputStream ?* java/io/BufferedInputStream java/io/DataInputStream ActiveMQStreamMessage{ bytesOut = , dataOut = , dataIn = } +org/apache/activemq/command/ActiveMQMessage javax/jms/StreamMessage javax/jms/JMSException &javax/jms/MessageNotWriteableException 0(Lorg/apache/activemq/command/ActiveMQMessage;)V close toByteSequence )()Lorg/apache/activemq/util/ByteSequence;
setContent *(Lorg/apache/activemq/util/ByteSequence;)V (Ljava/lang/Throwable;)V mark read readUTF valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue ,org/apache/activemq/util/JMSExceptionSupport createMessageEOFException 6(Ljava/lang/Exception;)Ljavax/jms/MessageEOFException; createMessageFormatException 9(Ljava/lang/Exception;)Ljavax/jms/MessageFormatException; $(Ljava/lang/String;)Ljava/lang/Byte; byteValue create /(Ljava/lang/Exception;)Ljavax/jms/JMSException; %(Ljava/lang/String;)Ljava/lang/Short;
shortValue '(Ljava/lang/String;)Ljava/lang/Integer; intValue $(Ljava/lang/String;)Ljava/lang/Long; longValue %(Ljava/lang/String;)Ljava/lang/Float;
floatValue &(Ljava/lang/String;)Ljava/lang/Double; doubleValue +org/apache/activemq/util/MarshallingSupport readUTF8 '(Ljava/io/DataInput;)Ljava/lang/String; TRUE Ljava/lang/Boolean; FALSE readFully ([BII)I
getMessage setLinkedException (Ljava/lang/Exception;)V (J)Ljava/lang/Long; (I)Ljava/lang/Integer; (S)Ljava/lang/Short; (B)Ljava/lang/Byte; (C)Ljava/lang/Character; marshalBoolean (Ljava/io/DataOutputStream;Z)V marshalByte (Ljava/io/DataOutputStream;B)V marshalShort (Ljava/io/DataOutputStream;S)V marshalChar (Ljava/io/DataOutputStream;C)V
marshalInt (Ljava/io/DataOutputStream;I)V marshalLong (Ljava/io/DataOutputStream;J)V marshalFloat (Ljava/io/DataOutputStream;F)V
marshalDouble (Ljava/io/DataOutputStream;D)V marshalNull (Ljava/io/DataOutputStream;)V
marshalString /(Ljava/io/DataOutputStream;Ljava/lang/String;)V marshalByteArray !(Ljava/io/DataOutputStream;[BII)V java/lang/Object charValue append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getClass ()Ljava/lang/Class; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; setReadOnlyBody checkReadOnlyBody
getConnection *()Lorg/apache/activemq/ActiveMQConnection; &org/apache/activemq/ActiveMQConnection isUseCompression
compressed (Ljava/io/OutputStream;)V readOnlyBody
getContent isCompressed (Ljava/io/InputStream;)V ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $ ? ? ? 8
*? *? ? ?
p w ?
? ? ? ? ? K ? Y? L*+? +? ? z {
| ? ? ? ? ? ? ? ? a *? *+? +? +? +?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ; *? *? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1*? ? ,*? ? **? ?
? *? *? ?
L? Y+? ?? # &