org.apache.activemq.ActiveMQInputStream.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?
o ? ?
? n ? n ? ? ?
?
? ?
? ? ? ?
? ?
?
?
?
?
? ?
? ?
? ?
? ? ?
? ? ? ?
? n ?
?
? ?
? ? ? ? ?
? ?
?
?
?
?
?
? ? ?
* ? ?
? ?
?
? ?
?
? ?
? ?
?
? n ? ? n ?
6 ?
? ?
n ?
? ?
? ?
?
? ?
? ?
n ?????????
??
O ?
n n n n
n
N
N
n n
!"
` ?#
$%&'
g(
g)
*+,-./0
connection (Lorg/apache/activemq/ActiveMQConnection; info *Lorg/apache/activemq/command/ConsumerInfo; unconsumedMessages ,Lorg/apache/activemq/MessageDispatchChannel; deliveredCounter I
lastDelivered -Lorg/apache/activemq/command/MessageDispatch;
eosReached Z buffer [B pos
producerId (Lorg/apache/activemq/command/ProducerId; nextSequenceId J ?(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/ConsumerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/lang/String;ZLjava/lang/String;I)V Code LineNumberTable LocalVariableTable physicalName Ljava/lang/String; connectionID options Ljava/util/Map; this )Lorg/apache/activemq/ActiveMQInputStream;
consumerId (Lorg/apache/activemq/command/ConsumerId; dest 1Lorg/apache/activemq/command/ActiveMQDestination; selector noLocal name prefetch LocalVariableTypeTable 5Ljava/util/Map;
Exceptions close ()V ack (Lorg/apache/activemq/command/MessageAck; e Ljavax/jms/JMSException; dispose receive /()Lorg/apache/activemq/command/ActiveMQMessage; Ljava/lang/InterruptedException; md checkClosed read ()I ([BII)I b off len max
fillBuffer producerSequenceId bm 2Lorg/apache/activemq/command/ActiveMQBytesMessage; m -Lorg/apache/activemq/command/ActiveMQMessage; dispatch 0(Lorg/apache/activemq/command/MessageDispatch;)V toString ()Ljava/lang/String;
SourceFile ActiveMQInputStream.java ? ? *org/apache/activemq/MessageDispatchChannel u v q r %javax/jms/InvalidDestinationException "Don't understand null destinations ?12345 ? "java/lang/IllegalArgumentException java/lang/StringBuilder .Physical name of Destination should be valid: 6768 ? ?9:;<=>?@ ?ABC :Cannot use a Temporary destination from another ConnectionDE 8Cannot use a Temporary destination that has been deleted (org/apache/activemq/command/ConsumerInfo ?F s tG1H ?I ? +JMSType='org.apache.activemq.Stream' AND ( ) $JMSType='org.apache.activemq.Stream'JKLM1NOPQRQSQTU java/util/HashMap ?V consumer.WXYZ[\]^_`abcd ?e4 y z &org/apache/activemq/command/MessageAck w x ?fgh ? ?ij javax/jms/JMSExceptionklm ? ?nFo] ? ?pq java/lang/InterruptedExceptionrstu ?vlwxyz{|4} ? +org/apache/activemq/command/ActiveMQMessage javax/jms/IllegalStateException The Consumer is closed ? ? { | } ~ x~???? ? ???????? ? ? ? ?????? java/io/IOException 2Received an unexpected message: invalid producer: -Received an unexpected message: expected ID: 6?
but was: for message: 0org/apache/activemq/command/ActiveMQBytesMessage????? ? ActiveMQInputStream { value=
, producerId= } 'org/apache/activemq/ActiveMQInputStream java/io/InputStream &org/apache/activemq/ActiveMQDispatcher (Ljava/lang/String;)V /org/apache/activemq/command/ActiveMQDestination isTemporary ()Z getPhysicalName append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; &org/apache/activemq/ActiveMQConnection getConnectionInfo .()Lorg/apache/activemq/command/ConnectionInfo; *org/apache/activemq/command/ConnectionInfo getConnectionId ,()Lorg/apache/activemq/command/ConnectionId; (org/apache/activemq/command/ConnectionId getValue java/lang/String indexOf (Ljava/lang/String;)I isDeleted 4(Lorg/apache/activemq/command/ActiveMQDestination;)Z +(Lorg/apache/activemq/command/ConsumerId;)V setSubscriptionName trim length +org/apache/activemq/selector/SelectorParser parse B(Ljava/lang/String;)Lorg/apache/activemq/filter/BooleanExpression; setSelector setPrefetchSize (I)V
setNoLocal (Z)V
setBrowser setDispatchAsync
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 setDestination 4(Lorg/apache/activemq/command/ActiveMQDestination;)V addInputStream ,(Lorg/apache/activemq/ActiveMQInputStream;)V
getConsumerId *()Lorg/apache/activemq/command/ConsumerId;
addDispatcher S(Lorg/apache/activemq/command/ConsumerId;Lorg/apache/activemq/ActiveMQDispatcher;)V syncSendPacket M(Lorg/apache/activemq/command/Command;)Lorg/apache/activemq/command/Response; start isClosed 2(Lorg/apache/activemq/command/MessageDispatch;BI)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; removeDispatcher removeInputStream dequeue 0(J)Lorg/apache/activemq/command/MessageDispatch; java/lang/Thread
currentThread ()Ljava/lang/Thread; interrupt ,org/apache/activemq/util/JMSExceptionSupport /(Ljava/lang/Exception;)Ljavax/jms/JMSException; +org/apache/activemq/command/MessageDispatch
getMessage '()Lorg/apache/activemq/command/Message; #org/apache/activemq/command/Message isExpired getPrefetchSize java/lang/Math min (II)I java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V getDataStructureType ()B getMessageId )()Lorg/apache/activemq/command/MessageId; %org/apache/activemq/command/MessageId getProducerSequenceId ()J
getProducerId *()Lorg/apache/activemq/command/ProducerId; &org/apache/activemq/command/ProducerId equals (Ljava/lang/Object;)Z (J)Ljava/lang/StringBuilder;
getBodyLength readBytes ([B)I enqueue ! n o p
q r s t u v w x y z { | } ~ x ? ? ? ?
? ? ? p
L*? *? Y? ? *+? -?
? Y? ?-? ? [-?
:? ? Y? Y?
? -? ? ? ?+? ? ? : ? ?
? Y? ?+-? ?
? Y? ?*? Y,? ? *? ? ? ,? ? ? !? Y?
? ? !? ? :? ":? #W*? ? $*? ? %*? ? &*? ? '*? ? (-? )? ? *Y-? )? +:*? ,? -W*? -? .*? *? /*? *? ? 0*? 1*? *? ? 2W*? ? 3? ? ? " > 2 ? A B " C ) D / F 4 G O J [ L e M o P w Q ? U ? V ? X ? Y ? [ ? ^ ? _ ? a ? b ? c ? d ? g h
i l! n) o8 pD qK r ? p / R ? ? [ &