18 #ifndef _ACTIVEMQ_CORE_ACTIVEMQQUEUEBROWSER_H_ 19 #define _ACTIVEMQ_CORE_ACTIVEMQQUEUEBROWSER_H_ 76 const std::string& selector,
85 virtual std::string getMessageSelector()
const;
91 virtual bool hasMoreMessages();
98 void notifyMessageAvailable();
99 void waitForMessageAvailable();
102 void destroyConsumer();
Mutex object that offers recursive support on all platforms as well as providing the ability to use t...
Definition: Mutex.h:39
Root of all messages.
Definition: Message.h:88
#define AMQCPP_API
Definition: Config.h:30
This class implements in interface for browsing the messages in a Queue without removing them...
Definition: QueueBrowser.h:53
Definition: ActiveMQConsumerKernel.h:49
Defines an object that enumerates a collection of Messages.
Definition: MessageEnumeration.h:35
A boolean value that may be updated atomically.
Definition: AtomicBoolean.h:34
Definition: ActiveMQQueueBrowser.h:46
Definition: ActiveMQSession.h:42
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
Definition: ActiveMQSessionKernel.h:65
Decaf's implementation of a Smart Pointer that is a template on a Type and is Thread Safe if the defa...
Definition: Pointer.h:53
An interface encapsulating a provider-specific queue name.
Definition: Queue.h:37