17 #ifndef _ACTIVEMQ_CORE_ACTIVEMQCONSUMER_H_ 18 #define _ACTIVEMQ_CORE_ACTIVEMQCONSUMER_H_ 37 class ActiveMQSession;
38 class ActiveMQConsumerData;
43 ActiveMQConsumerData* config;
85 virtual std::string getMessageSelector()
const;
108 bool isClosed()
const;
113 int getMessageAvailableCount()
const;
148 long long getOptimizedAckScheduledAckInterval()
const;
158 void setOptimizedAckScheduledAckInterval(
long long value);
163 bool isOptimizeAcknowledge()
const;
171 void setOptimizeAcknowledge(
bool value);
Interface for a RedeliveryPolicy object that controls how message Redelivery is handled in ActiveMQ-C...
Definition: RedeliveryPolicy.h:34
Root of all messages.
Definition: Message.h:88
#define AMQCPP_API
Definition: Config.h:30
Definition: ActiveMQConsumer.h:40
A client uses a MessageConsumer to received messages from a destination.
Definition: MessageConsumer.h:63
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: CachedConsumer.h:24
Definition: Exception.h:38
A listener interface similar to the MessageListener interface.
Definition: MessageAvailableListener.h:33
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
A MessageListener object is used to receive asynchronously delivered messages.
Definition: MessageListener.h:33