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* ?+,-./01
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/FifoMessageDispatchChannel u v q r %javax/jms/InvalidDestinationException "Don't understand null destinations ?23456 ? "java/lang/IllegalArgumentException java/lang/StringBuilder .Physical name of Destination should be valid: 7879 ? ?:;<=>?@A ?BCD :Cannot use a Temporary destination from another ConnectionEF 8Cannot use a Temporary destination that has been deleted (org/apache/activemq/command/ConsumerInfo ?G s tH2I ?J ? +JMSType='org.apache.activemq.Stream' AND ( ) $JMSType='org.apache.activemq.Stream'KLMN2OPQRSRTRUV java/util/HashMap ?W consumer.XYZ[\]^_`abcdef ?g5 y z &org/apache/activemq/command/MessageAck w x ?hij ? ?kl javax/jms/JMSExceptionmno ? ?pGq^ ? ?rs java/lang/InterruptedExceptiontuvw ?xnyz{|}~5 ? +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: 7?
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; *org/apache/activemq/MessageDispatchChannel 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 ? ? ? ?
? ? ? r
N*? *? Y? ? *+? -?
? Y? ?-? ? [-?
:? ? Y? Y?
? -? ? ? ?+? ? ? : ? ?
? Y? ?+-? ?
? Y? ?*? Y,? ? *? ? ? ,? ? ? !? Y?
? ? !? ? :? ":? #W*? ? $*? ? %*? ? &*? ? '*? ? (-? )? ? *Y-? )? +:*? ,? -W*? -? .*? *? /*? *? ? 0*? 1*? *? ? 2W*? ? 3 ? ? ? " <