C# Class Hazelcast.Client.Spi.ClientClusterService

The Hazelcast.Client.Spi.ClientClusterService implementation.
Inheritance: IClientClusterService, IConnectionListener, IConnectionHeartbeatListener
Datei anzeigen Open project: hazelcast/hazelcast-csharp-client Class Usage Examples

Public Methods

Method Description
AddMembershipListener ( IMembershipListener listener ) : string
ClientClusterService ( HazelcastClient client ) : System
ConnectionAdded ( ClientConnection connection ) : void
ConnectionRemoved ( ClientConnection connection ) : void
GetClusterTime ( ) : long
GetLocalClient ( ) : IClient
GetMasterAddress ( ) : Address
GetMember ( Address address ) : IMember
GetMember ( string uuid ) : IMember
GetMemberList ( ) : ICollection
GetOwnerConnectionAddress ( ) : Address
GetPrincipal ( ) : ClientPrincipal
GetRandomMember ( ) : IMember
GetSize ( ) : int
HeartBeatStarted ( ClientConnection connection ) : void
HeartBeatStopped ( ClientConnection connection ) : void
RemoveMembershipListener ( string registrationId ) : bool
Start ( ) : void

Private Methods

Method Description
AddMembershipListenerWithoutInit ( IMembershipListener listener ) : void
Connect ( ICollection triedAddresses ) : bool
ConnectToCluster ( ) : void
ConnectToOne ( ) : void
FireConnectionEvent ( Hazelcast.Core.LifecycleEvent state ) : void
FireMemberAttributeEvent ( Hazelcast.Core.MemberAttributeEvent @event ) : void
FireMembershipEvent ( Hazelcast.Core.MembershipEvent @event ) : void
GetClientConfig ( ) : ClientConfig
GetConfigAddresses ( ) : ICollection
GetEndpoints ( ) : IList
GetMembersRef ( ) : IMember>.IDictionary
GetSerializationService ( ) : ISerializationService
Init ( ) : void
InitMembershipListener ( ) : void
ManagerAuthenticator ( ClientConnection connection ) : void
MembersString ( ) : string
SetMembersRef ( IMember>.IDictionary map ) : void

Method Details

AddMembershipListener() public method

public AddMembershipListener ( IMembershipListener listener ) : string
listener IMembershipListener
return string

ClientClusterService() public method

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

ConnectionAdded() public method

public ConnectionAdded ( ClientConnection connection ) : void
connection Hazelcast.Client.Connection.ClientConnection
return void

ConnectionRemoved() public method

public ConnectionRemoved ( ClientConnection connection ) : void
connection Hazelcast.Client.Connection.ClientConnection
return void

GetClusterTime() public method

public GetClusterTime ( ) : long
return long

GetLocalClient() public method

public GetLocalClient ( ) : IClient
return IClient

GetMasterAddress() public method

public GetMasterAddress ( ) : Address
return Hazelcast.IO.Address

GetMember() public method

public GetMember ( Address address ) : IMember
address Hazelcast.IO.Address
return IMember

GetMember() public method

public GetMember ( string uuid ) : IMember
uuid string
return IMember

GetMemberList() public method

public GetMemberList ( ) : ICollection
return ICollection

GetOwnerConnectionAddress() public method

public GetOwnerConnectionAddress ( ) : Address
return Hazelcast.IO.Address

GetPrincipal() public method

public GetPrincipal ( ) : ClientPrincipal
return ClientPrincipal

GetRandomMember() public method

public GetRandomMember ( ) : IMember
return IMember

GetSize() public method

public GetSize ( ) : int
return int

HeartBeatStarted() public method

public HeartBeatStarted ( ClientConnection connection ) : void
connection Hazelcast.Client.Connection.ClientConnection
return void

HeartBeatStopped() public method

public HeartBeatStopped ( ClientConnection connection ) : void
connection Hazelcast.Client.Connection.ClientConnection
return void

RemoveMembershipListener() public method

public RemoveMembershipListener ( string registrationId ) : bool
registrationId string
return bool

Start() public method

public Start ( ) : void
return void