Interface RemoteServers.SecondaryAcceptor.SecondaryAcceptorBuilder

All Superinterfaces:
RemoteServers.RemoteServer.RemoteServerBuilder<RemoteServers.SecondaryAcceptor.SecondaryAcceptorBuilder>, RemoteServers.SecondaryServer.SecondaryBuilder<RemoteServers.SecondaryAcceptor.SecondaryAcceptorBuilder>
Enclosing interface:
RemoteServers.SecondaryAcceptor

public static interface RemoteServers.SecondaryAcceptor.SecondaryAcceptorBuilder extends RemoteServers.SecondaryServer.SecondaryBuilder<RemoteServers.SecondaryAcceptor.SecondaryAcceptorBuilder>
Builder for a RemoteServers.SecondaryAcceptor.

A builder of this type may be created using Diffusion.newRemoteServerBuilder(Class) specifying SecondaryAcceptorBuilder.class as the parameter.

  • Method Details

    • build

      RemoteServers.SecondaryAcceptor build(String name, String primaryHostName)
      Builds a secondary acceptor using the current values known to this builder.
      Parameters:
      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
      primaryHostName - the primary server host name that will be used in SSL validation of the primary server
      Returns:
      a new secondary acceptor instance