Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RemoteServerDefinition

Definition of a remote server that should be created.

since

6.7

Hierarchy

Index

Properties

connectionOptions

connectionOptions: Partial<ConnectionOptions>

The remote server connection options.

Optional connector

connector: undefined | string

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

credentials

credentials: Credentials

The credentials used for connection to the remote server.

Optional missingTopicNotificationFilter

missingTopicNotificationFilter: undefined | string

The missing topic notification filter expression.

name

name: string

The name of the remote server.

primaryHostName

primaryHostName: string

The hostname of the expected primary server, for secure WebSocket validation.

principal

principal: string

The principal used for connection.

retryDelay

retryDelay: number

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.

url

url: string

The url used for connection to the primary server.

urls

urls: string[]

The urls for connection to secondary servers.