The options required for initialising the runtime.
More...
#include <OpenFinAdapter.h>
|
| | RuntimeOptions (const string &uuid, const string &licenseKey, const string &version, const string &host, int32_t port, PortDiscoveryMode portDiscoveryMode, const string &arguments, const RvmOptions &rvmOptions, const string &securityRealm, const RuntimeConnectOptions runtimeConnectOptions=RuntimeConnectOptions::None, bool disableHeartbeating=false) |
| | Constructs a new instance of the RuntimeOptions.
|
| | RuntimeOptions (const string &uuid, const string &licenseKey, const string &version) |
| | Constructs a new instance of the RuntimeOptions.
|
|
|
string | uuid |
| | Connection UUID.
|
|
string | license_key |
| | The per-customer or per-contract licensing identifier for the RVM.
|
|
string | version |
| | Requested Runtime Version to connect to.
|
|
string | host |
| | Requested Runtime defaults to 127.0.0.1.
|
|
int32_t | port |
| | Requested Runtime port number; only used when PortDiscovery is disabled.
|
|
PortDiscoveryMode | portDiscoveryMode |
| | Determines Port discovery methods to be used. Defaults to all available.
|
|
string | arguments |
| | Arguments to be passed to the Runtime.
|
|
RvmOptions * | rvmOptions |
| | The RVM Options to be used.
|
|
string | securityRealm |
| | Security Realm.
|
|
RuntimeConnectOptions | runtimeConnectOptions |
| | Advanced settings to configure how the adapter manages and connects to a runtime instance.
|
|
bool | disableHeartbeating |
| | Disables heartbeating from client to runtime.
|
The options required for initialising the runtime.
◆ PortDiscoveryMode
Enum of the port discovery mode to use.
| Enumerator |
|---|
| None | No port discovery. The provided port will be used.
|
| WindowClass | Port discovery enabled using the Window class method.
|
◆ RuntimeConnectOptions
Advanced settings to configure how the adapter manages and connects to a runtime instance.
| Enumerator |
|---|
| None | No advanced options.
|
| NonPersistent | Automatically disconnects when the last application closes.
|
◆ RuntimeOptions() [1/2]
| OpenFinAdapterApi::RuntimeOptions::RuntimeOptions |
( |
const string & | uuid, |
|
|
const string & | licenseKey, |
|
|
const string & | version, |
|
|
const string & | host, |
|
|
int32_t | port, |
|
|
PortDiscoveryMode | portDiscoveryMode, |
|
|
const string & | arguments, |
|
|
const RvmOptions & | rvmOptions, |
|
|
const string & | securityRealm, |
|
|
const RuntimeConnectOptions | runtimeConnectOptions = RuntimeConnectOptions::None, |
|
|
bool | disableHeartbeating = false ) |
Constructs a new instance of the RuntimeOptions.
- Parameters
-
| uuid | Connection UUID |
| licenseKey | The per-customer or per-contract licensing identifier for the RVM |
| version | Requested Runtime Version to connect to |
| host | Requested Runtime defaults to 127.0.0.1 |
| port | Requested Runtime port number; only used when PortDiscovery is disabled. |
| portDiscoveryMode | Determines Port discovery methods to be used. Defaults to all available. |
| arguments | Arguments to be passed to the Runtime |
| rvmOptions | The RVM Options to be used. |
| securityRealm | Security Realm |
| runtimeConnectOptions | Advanced settings to configure how the adapter manages and connects to a runtime instance. |
| disableHeartbeating | Disables heartbeating from client to runtime |
◆ RuntimeOptions() [2/2]
| OpenFinAdapterApi::RuntimeOptions::RuntimeOptions |
( |
const string & | uuid, |
|
|
const string & | licenseKey, |
|
|
const string & | version ) |
Constructs a new instance of the RuntimeOptions.
- Parameters
-
| uuid | Connection UUID |
| licenseKey | The per-customer or per-contract licensing identifier for the RVM |
| version | Requested Runtime Version to connect to |
The documentation for this class was generated from the following file: