Interface RemoteServers.SecondaryInitiator.SecondaryInitiatorBuilder

All Superinterfaces:
RemoteServers.RemoteServer.RemoteServerBuilder<RemoteServers.SecondaryInitiator.SecondaryInitiatorBuilder>, RemoteServers.SecondaryServer.SecondaryBuilder<RemoteServers.SecondaryInitiator.SecondaryInitiatorBuilder>
Enclosing interface:
RemoteServers.SecondaryInitiator

public static interface RemoteServers.SecondaryInitiator.SecondaryInitiatorBuilder extends RemoteServers.SecondaryServer.SecondaryBuilder<RemoteServers.SecondaryInitiator.SecondaryInitiatorBuilder>
Builder for an SecondaryInitiator.

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

  • Method Details

    • build

      Builds a secondary initiator instance using the current values known to this builder.
      Parameters:
      name - the remote server name. This is the name that will be specified in topic views
      url - the URL to use to connect to the primary server
      Returns:
      a new secondary initiator instance