|
ULCUI starts the user interface engine of ULC.
SYNOPSIS
ULC
[-url URL]
[-server (portNumber | URL)]
[-genServerUrlFile fileName]
[-userparm user parameter string]
[-ipaddr]
[-debug]
[-crStrategy className] (ULC Smalltalk only)
[-crTimeout seconds] (ULC Smalltalk only)
DESCRIPTION
The ULC class is the startUp class for all ULC Java Applications. The command line parameters supported are listed below.
OPTIONS
-url URL
Starts the ULC Application in client mode, that is, the ULC Application tries to connect to a UI Engine with the given URL. The URL should conform to the standard syntax:
<protocol>:// COLOR="6045d4"><hostname>:<port>[/<appname>][#<reference>]
A typical example for the default ULC protocol using sockets would be:
ulc://myapphost:2327
-server (portNumber | URL)
Starts the ULC Application as a server either with the default ulc protocol on the specified port or using the specified URL to extract the necessary information (eg. which protocol to use).
The IIOP server mode, makes the ULC Application generate a URL representing the server for each application. See -genServerUrlFile for more details.
-genServerUrlFile [fileName]
Normally you would not use this parameter since the IIOP server mode generates the files automatically (for each application in an ICX a file called appName.IOR is generated in the startup directory unless -appName was specified, in which case only the file for the specified application is produced).
If you specify the fileName it is assumed that the application has the same name as the executable and no files for other applications in the same ICX will be produced.
If this option is specified without the fileName parameter it is ignored.
-userparmuser parameter string
The optional user parameter string that is passed to the context unchanged on image startup. ULC applications can query this value using the
ULCContext.getUserServerParameter()
-ipaddr
If present this option makes the system use IP addresses instead of DNS names (internally).
-debug
Enables the writing of debug output on the console.
-crStrategy className
(ULC Smalltalk only)
The name of the ULC reconnect token strategy (default: nil). This turns client reconnect feature on if the class exists and inherits from UlcReconnectTokenStrategy.
-crTimeout seconds
(ULC Smalltalk only)
Specifies how long a context should be kept alive (default: 300).
Note:
You can not turn client reconnect off by specifying 0 or less. The value must be bigger than 0, otherwise the default is taken. This parameter is only used if the client reconnect token strategy (-crStrategy) is valid.
|