ISessionManagerConfiguration

Overview

The ISessionManagerConfiguration interface is used by the Remoting SDK Server Configuration System to represent requested server message(s) configuration. There is no need to implement this interface in the user code unless the server configuration should be loaded from other source (f.e. database) or in different format than are used by default.

Location

Implemented in

Properties


ApplicationId

Gets the Application Id used by the Olympia Server server to prevent the server application from accessing session and events data that doesn't belong to it.

Applicable only to the SessionManagerType session manager.

Note: The value of this property has to be either not set at all or be a valid GUID string.

 

property ApplicationId: Guid read;

 

Guid ApplicationId { get; }

 

Property ReadOnly ApplicationId As Guid

ManagerType

Gets the type of the session manager.

 

property ManagerType: SessionManagerType read;

 

SessionManagerType ManagerType { get; }

 

Property ReadOnly ManagerType As SessionManagerType

OlympiaHost

Gets the hostname or IP address of the Olympia Server.

Applicable only to the SessionManagerType session manager.

 

property OlympiaHost: String read;

 

String OlympiaHost { get; }

 

Property ReadOnly OlympiaHost As String

OlympiaPort

Gets the port used to communicate with the Olympia Server.

Applicable only to the SessionManagerType session manager.

 

property OlympiaPort: Int32 read;

 

Int32 OlympiaPort { get; }

 

Property ReadOnly OlympiaPort As Int32

Timeout

Gets the session timeout is seconds.

Applicable only to the SessionManagerType session manager.

 

property Timeout: Int32 read;

 

Int32 Timeout { get; }

 

Property ReadOnly Timeout As Int32

See Also