1 #ifndef __GEMFIRE_CQ_QUERY_H__ 2 #define __GEMFIRE_CQ_QUERY_H__ 11 #include "gfcpp_globals.hpp" 48 virtual const char * getQueryString()
const = 0;
53 virtual QueryPtr getQuery()
const = 0;
58 virtual const char* getName()
const = 0;
110 virtual void execute() = 0;
119 virtual void stop() = 0;
127 virtual CqState::StateType getState() = 0;
136 virtual void close() = 0;
142 virtual bool isRunning() = 0;
148 virtual bool isStopped() = 0;
154 virtual bool isClosed() = 0;
161 virtual bool isDurable() = 0;
166 #endif //ifndef __GEMFIRE_CQ_QUERY_H__
#define DEFAULT_QUERY_RESPONSE_TIMEOUT
default timeout for query response
Definition: gf_base.hpp:214
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51
This abstract base class is the base class of all user objects that have the shared capability of ref...
Definition: SharedBase.hpp:31
A Query is obtained from a QueryService which in turn is obtained from the Cache. ...
Definition: CqQuery.hpp:39
Defines a reference counted shared pointer.
Definition: SharedPtr.hpp:35