C# Class Hazelcast.Client.Spi.ClientMembershipListener

ファイルを表示 Open project: hazelcast/hazelcast-csharp-client Class Usage Examples

Public Methods

Method Description
BeforeListenerRegister ( ) : void
ClientMembershipListener ( HazelcastClient client ) : System
HandleMember ( IMember member, int eventType ) : void
HandleMemberAttributeChange ( string uuid, string key, int operationType, string value ) : void
HandleMemberCollection ( ICollection initialMembers ) : void
OnListenerRegister ( ) : void

Private Methods

Method Description
ApplyMemberListChanges ( ) : void
DetectMembershipEvents ( IMember>.IDictionary prevMembers ) : IList
FireMembershipEvent ( IList events ) : void
GetMembers ( ) : ICollection
ListenMembershipEvents ( Address ownerConnectionAddress ) : void
MemberAdded ( IMember member ) : void
MemberRemoved ( IMember member ) : void
UpdateMembersRef ( ) : void
WaitInitialMemberListFetched ( ) : void

Method Details

BeforeListenerRegister() public method

public BeforeListenerRegister ( ) : void
return void

ClientMembershipListener() public method

public ClientMembershipListener ( HazelcastClient client ) : System
client HazelcastClient
return System

HandleMember() public method

public HandleMember ( IMember member, int eventType ) : void
member IMember
eventType int
return void

HandleMemberAttributeChange() public method

public HandleMemberAttributeChange ( string uuid, string key, int operationType, string value ) : void
uuid string
key string
operationType int
value string
return void

HandleMemberCollection() public method

public HandleMemberCollection ( ICollection initialMembers ) : void
initialMembers ICollection
return void

OnListenerRegister() public method

public OnListenerRegister ( ) : void
return void