org.apache.activemq.ActiveMQQueueBrowser.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 ? : {
| }
~ : ? : ? : ? : ? : ? : ?
: ? : ?
? ? ?
? ? ?
? ?
? ?
?
? ?
? ?
? ?
? ?
? ? ?
?
: ? : ? ? ?
?
? ?
?
? ?
: ?
: ?
? ?
? ? ?????????
? ? ?
? ?
? ?
? ?
? ?
3 | ?
3 ?
3 ? ?
3 ? ? ? ? session %Lorg/apache/activemq/ActiveMQSession; destination 1Lorg/apache/activemq/command/ActiveMQDestination; selector Ljava/lang/String; consumer -Lorg/apache/activemq/ActiveMQMessageConsumer; closed Z
consumerId (Lorg/apache/activemq/command/ConsumerId;
browseDone +Ljava/util/concurrent/atomic/AtomicBoolean;
dispatchAsync semaphore Ljava/lang/Object; ?(Lorg/apache/activemq/ActiveMQSession;Lorg/apache/activemq/command/ConsumerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/lang/String;Z)V Code LineNumberTable LocalVariableTable this *Lorg/apache/activemq/ActiveMQQueueBrowser;
Exceptions createConsumer /()Lorg/apache/activemq/ActiveMQMessageConsumer; prefetchPolicy ,Lorg/apache/activemq/ActiveMQPrefetchPolicy; destroyConsumer ()V e Ljavax/jms/JMSException;
StackMapTable ? getEnumeration ()Ljava/util/Enumeration; checkClosed hasMoreElements ()Z ? nextElement ()Ljava/lang/Object; answer Ljavax/jms/Message; close getQueue ()Ljavax/jms/Queue; getMessageSelector ()Ljava/lang/String; waitForMessage Ljava/lang/InterruptedException; ? ? notifyMessageAvailable toString
access$000 W(Lorg/apache/activemq/ActiveMQQueueBrowser;)Ljava/util/concurrent/atomic/AtomicBoolean; x0
SourceFile ActiveMQQueueBrowser.java I J N [ )java/util/concurrent/atomic/AtomicBoolean N ? java/lang/Object L M = > G H ? @ A B K F V W C D ? ? ? ? ? ? ? ? *org/apache/activemq/ActiveMQQueueBrowser$1 InnerClasses ? ? ? ? ? N ? ? d ? ? ? ? d ? [ ? k [ javax/jms/JMSException ? [ b [ E F javax/jms/IllegalStateException The Consumer is closed N ? ? ? ? d ? d Z [ p [ ? ? ? ? javax/jms/Queue ? ? ? ? java/lang/InterruptedException ? ? ? ? [ ? [ java/lang/StringBuilder ActiveMQQueueBrowser { value= ? ? ? ? } u o (org/apache/activemq/ActiveMQQueueBrowser javax/jms/QueueBrowser java/util/Enumeration java/lang/Throwable (Z)V set #org/apache/activemq/ActiveMQSession
connection (Lorg/apache/activemq/ActiveMQConnection; &org/apache/activemq/ActiveMQConnection getPrefetchPolicy .()Lorg/apache/activemq/ActiveMQPrefetchPolicy; *org/apache/activemq/ActiveMQPrefetchPolicy getQueueBrowserPrefetch ()I getMaximumPendingMessageLimit ?(Lorg/apache/activemq/ActiveMQQueueBrowser;Lorg/apache/activemq/ActiveMQSession;Lorg/apache/activemq/command/ConsumerId;Lorg/apache/activemq/command/ActiveMQDestination;Ljava/lang/String;Ljava/lang/String;IIZZZLjavax/jms/MessageListener;)V
getTransacted getTransactionContext *()Lorg/apache/activemq/TransactionContext; &org/apache/activemq/TransactionContext isInLocalTransaction commit +org/apache/activemq/ActiveMQMessageConsumer printStackTrace (Ljava/lang/String;)V getMessageSize get isRunning
receiveNoWait ()Ljavax/jms/Message; onClientInternalException (Ljava/lang/Throwable;)V sendPullCommand (J)V wait java/lang/Thread
currentThread ()Ljava/lang/Thread; interrupt notifyAll append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ! : ; <