The Application is the global singleton that describes the server context: build version, instance name, file paths, current operator, language and locale. Reading it lets you adapt behaviors: branch on the instance, anchor files to the right folder, tag an alert with its origin.

Use application instead of hardcoding values that break when the same code is deployed elsewhere.

List of variables

Name Type toString()
application.buildNumber number 8999
application.buildVersion string 9.9
application.instanceConfDir string /usr/local/neolane/nl6/conf/
application.instanceUploadDir string /usr/local/neolane/nl6/var/instance_mkt_stage1/upload/
application.instanceVarDir string /usr/local/neolane/nl6/var/instance_mkt_stage1/
application.operator object [object CurrentLogin]
application.arg string  
application.lang string eng
application.locale string en-US
application.isTrace boolean false
application.isOOOInstalled boolean true
application.hostName string instance-mkt-stage1-2