Table of Contents

Interface IPrimaryInitiator

Namespace
PushTechnology.ClientInterface.Client.Features.Control.Clients
Assembly
Diffusion.Client.dll

A primary initiator.

public interface IPrimaryInitiator : IRemoteServer
Inherited Members

Remarks

This type makes a connection from a primary server (cluster) to a secondary server (or all secondary cluster members) with a ISecondaryAcceptor of the same name.

Use a IPrimaryInitiatorBuilder to create an instance of this type.

Properties

Connector

Returns the connector that the primary initiator will use to establish a connection between the secondary server and the primary server.

string Connector { get; }

Property Value

string

The connector name.

RetryDelay

Returns the interval in milliseconds between connection retries.

If a primary initiator cannot connect to a secondary server, or loses the connection, this is the amount of time before it will try to connect again.

int RetryDelay { get; }

Property Value

int

The retry delay time in milliseconds.

Urls

Returns the urls for connection to secondary servers.

List<string> Urls { get; }

Property Value

List<string>

The list of urls for connection to secondary servers.