diffusion
This section describes the basic details required for connection to the Diffusion server. Most can also be defined using bootstrap configuration.
The main items in this section are :
Key | Description | Default |
---|---|---|
|
The url of the Diffusion server to connect to. |
n/a |
|
The name of a principal defined within the Diffusion server permissions which has |
n/a |
|
The password required to connect with the specified principal. |
n/a |
|
The interval (in milliseconds) at which the framework must attempt to reconnect to the Diffusion server, if connection is lost. |
|
|
The maximum size (in bytes) that any message (update to or from Diffusion) can be. |
The maximum size that can be held in a Java Integer. |
|
The maximum size of the outbound message queue for the connection. |
|
|
The size of the TCP input buffer (in bytes) used by the connection to receive data from the server. |
|
|
The size of the TCP output buffer (in bytes) used by the connection for sending data to the server. |
|
|
Recovery buffer size (in bytes) for messages. The default is 128 bytes. If the session disconnects from the Diffusion server, updates up to this buffer size will be retained in memory and published once the session reconnects. Setting this to 0 disables buffering, meaning no updates will be retained in memory when the session disconnects. |
|
|
A map of user defined properties to be passed to the server. |
none |