VMware Tanzu GemFire Native C++ Reference 10.3.0
apache::geode::client::CqAttributes Class Referenceabstract

This interface holds all attribute values for a CQ and provides methods for retrieving all attribute settings. More...

#include <CqAttributes.hpp>

Public Types

typedef std::vector< std::shared_ptr< CqListener > > listener_container_type
 CqListeners type. More...
 

Public Member Functions

virtual listener_container_type getCqListeners ()=0
 Get the CqListeners set with the CQ. More...
 

Detailed Description

This interface holds all attribute values for a CQ and provides methods for retrieving all attribute settings.

This interface can be modified only by the CqAttributesFactory class (before CQ creation) and the CqAttributesMutator interface (after CQ creation).

For compatibility rules and default values, see CqAttributesFactory.

Member Typedef Documentation

◆ listener_container_type

CqListeners type.

Member Function Documentation

◆ getCqListeners()

virtual listener_container_type apache::geode::client::CqAttributes::getCqListeners ( )
pure virtual

Get the CqListeners set with the CQ.

Returns all the Listeners associated with this CQ.

See also
CqListener
Returns
listener_container_type

Apache Geode C++ Cache API Documentation