<desktops> <desktopApplication name="default" className="com.hardis.adelia.cloud.desktop.impl.AdeliaDesktop" workingDirectory="HOME:/" parameters="" logoutURL="logout.jsp"/> </desktops> |
Configuring the desktopApplication element
Attribute |
Default value |
Notes |
name |
"default" |
Desktop alias used. |
className |
"com.hardis.adelia.cloud.desktop.impl.AdeliaDesktop" |
Class associated with the desktop. |
workingDirector |
"HOME:/" |
Default drive VFS name for the desktop.. |
parameters |
"" |
Parameters passed to the desktop. The parameters are separated by spaces. Note: The class provided by default (com.hardis.adelia.cloud.desktop.impl.AdeliaDesktop) accepts the following parameters for defining an alternative desktop configuration file to the default file (desktop.properties): "<desktop file JNDI resource> <desktop file name>" For example: "url/myDesktop desktop2.properties" (if the url/myDesktop JNDI resource is not defined, we will use the desktop2.properties file in the "conf" sub-directory). |
logoutURL |
"logout.jsp" |
URL called at the end of the session (timeout or user action). |
idleTimeoutInMinutes |
60 (optional) |
Session timeout. After the time expressed in minutes, the session is deleted. |
onCloseGracePeriodInSeconds |
"-1" (optional) |
-1: the session is maintained 0: the session is immediately deleted x: value expressed in seconds: the session will be deleted if it is not restarted before the end of the period. |
fastRestoreTimeOutInSeconds |
"0" (optional) |
This attribute defines behaviour during a session restart (reloading the page) -1: during restart, authentication is short-circuited 0: during restart, authentication is systematic x: value expressed in seconds: if the session is restarted after the specified time limit, authentication is proposed. |
keepAliveInSeconds | "-1" (optional) |
This attribute enables the server to automatically ping clients. Ping is enabled when the session is connected if the defined value is > 0. Messages indicating pings and latency time are issued in the "com.hardis.audit.latency" logger. |