Hazelcast C++ Client
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
hazelcast::client::MembershipListenerDelegator Class Reference
+ Inheritance diagram for hazelcast::client::MembershipListenerDelegator:

Public Member Functions

 MembershipListenerDelegator (MembershipListener *listener)
 
virtual void memberAdded (const MembershipEvent &membershipEvent)
 Invoked when a new member is added to the cluster. More...
 
virtual void memberRemoved (const MembershipEvent &membershipEvent)
 Invoked when an existing member leaves the cluster. More...
 
virtual void memberAttributeChanged (const MemberAttributeEvent &memberAttributeEvent)
 Invoked when an attribute of a member was changed. More...
 

Protected Member Functions

virtual bool shouldRequestInitialMembers () const
 
virtual void setRegistrationId (const std::string &registrationId)
 
virtual const std::string & getRegistrationId () const
 

Protected Attributes

MembershipListenerlistener
 

Member Function Documentation

◆ memberAdded()

void hazelcast::client::MembershipListenerDelegator::memberAdded ( const MembershipEvent membershipEvent)
virtual

Invoked when a new member is added to the cluster.

Parameters
membershipEventmembership event

Implements hazelcast::client::MembershipListener.

◆ memberAttributeChanged()

void hazelcast::client::MembershipListenerDelegator::memberAttributeChanged ( const MemberAttributeEvent memberAttributeEvent)
virtual

Invoked when an attribute of a member was changed.

Parameters
memberAttributeEventmember attribute event

Implements hazelcast::client::MembershipListener.

◆ memberRemoved()

void hazelcast::client::MembershipListenerDelegator::memberRemoved ( const MembershipEvent membershipEvent)
virtual

Invoked when an existing member leaves the cluster.

Parameters
membershipEventmembership event

Implements hazelcast::client::MembershipListener.


The documentation for this class was generated from the following files: