Interface ISecondaryAcceptorBuilder

Builder for a ISecondaryAcceptor.

A builder of this type may be created using NewRemoteServerBuilder(RemoteServerType) specifying RemoteServerType.SECONDARY_ACCEPTOR as the parameter.

Inherited Members
ISecondaryBuilder<ISecondaryAcceptorBuilder>.Principal(String)
ISecondaryBuilder<ISecondaryAcceptorBuilder>.Credentials(ICredentials)
ISecondaryBuilder<ISecondaryAcceptorBuilder>.ConnectionOptions(Dictionary<RemoteServerConnectionOption, String>)
ISecondaryBuilder<ISecondaryAcceptorBuilder>.ConnectionOption(RemoteServerConnectionOption, String)
ISecondaryBuilder<ISecondaryAcceptorBuilder>.MissingTopicNotificationFilter(String)
IRemoteServerBuilder<ISecondaryAcceptorBuilder>.Reset()
Namespace: PushTechnology.ClientInterface.Client.Features.Control.Clients
Assembly: Diffusion.Client.dll
Syntax
public interface ISecondaryAcceptorBuilder : ISecondaryBuilder<ISecondaryAcceptorBuilder>, IRemoteServerBuilder<ISecondaryAcceptorBuilder>

Methods

Build(String, String)

Builds a secondary acceptor using the current values known to this builder.

Declaration
ISecondaryAcceptor Build(string name, string primaryHostName)
Parameters
Type Name Description
System.String name

The remote server name. A primary initiator of the same name will be able to connect to this acceptor. This is the name that will be specified in topic views.

System.String primaryHostName

The primary server host name that will be used in SSL validation of the primary server.

Returns
Type Description
ISecondaryAcceptor

A new secondary acceptor instance.

Back to top