Interface RemoteServers.RemoteServer

All Known Subinterfaces:
RemoteServers.PrimaryInitiator, RemoteServers.SecondaryAcceptor, RemoteServers.SecondaryInitiator, RemoteServers.SecondaryServer
Enclosing interface:
RemoteServers

public static interface RemoteServers.RemoteServer
Base interface for a remote server definition.
  • Method Details

    • getType

      Returns the remote server type.

      A RemoteServers.RemoteServer can be cast to the corresponding sub-type to access all methods, as follows:

      Type Type class
      SECONDARY_INITIATOR SecondaryInitiator
      PRIMARY_INITIATOR RemoteServers.PrimaryInitiator
      SECONDARY_ACCEPTOR RemoteServers.SecondaryAcceptor
      Returns:
      the remote server type.
    • getName

      String getName()
      Return the remote server name.
      Returns:
      remote server name
    • getUrl

      Deprecated.
      since 6.9

      For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

      Returns the url for connection to primary server.
    • getPrincipal

      @Deprecated String getPrincipal()
      Deprecated.
      since 6.9

      For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

      Return the principal used for the remote server connection.
    • getConnectionOptions

      Deprecated.
      since 6.9

      For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

      Return the remote server connection options.
    • getMissingTopicNotificationFilter

      @Deprecated String getMissingTopicNotificationFilter()
      Deprecated.
      since 6.9

      For backwards compatibility this method is retained for secondary initiator compatibility but will be removed at a future release.

      Return the missing topic notification filter expression or null if one has not been specified.