User interface yfs.properties

Use the customer_overrides.properties file to override properties in the User Interface category of yfs.properties.

The following table contains User Interface yfs.properties and descriptions.

Property Values Description
User Interface
yfs.cache.size.regionmap Default =1000 Set this property to set the cache size, which maintains a LRU cache of RegionMaps. If a RegionMap needs to be inserted into the cache beyond this size, the least recently accessed RegionMap is removed from the map to provide space for the new RegionMap.
yfs.config.lookuplimit Valid values =<integer>

Default = 75

Set this property to determine number of records needed before a drop down list is displayed as a lookup text field.

Example:


yfs.config.lookuplimit=75

Note: The behavior of this property is described below:

When the value of the yfs.config.lookuplimit is not set:

  • If the number of records is 75, only the lookup text field is displayed.
  • If the number of records is less than 75 but greater than 20, the drop down list and lookup text field are displayed.
  • If the number of records is less than or equal to 20, only the drop down list is displayed.

When the yfs.config.lookuplimit is set to a value that is less than 20:

  • If the number of records is greater than the set value, only the lookup text field is displayed.
  • If the number of records is less than or equal to the set value, only the drop down list is displayed.

When the yfs.config.lookuplimit is set to a value that is greater than 20 but less than 75:

  • If the number of records is less than the set value but greater than 20, the drop down list and lookup text field are displayed.
  • If the number of records is greater than the set value, only the lookup text field is displayed.
  • Number of records is less than 20, only the drop down list is displayed.
yfs.disable.webpages.caching Valid values = Y, y, N, or n

Default = N

Setting this property to 'Y' will disable caching of Application pages.

Example:


yfs.disable.webpages.caching=N
yfs.rcp.pca.updates.dir   Set the property to specify the root folder under which the updates for the PCAs are located. It can be a shared folder on a network.

Example:


yfs.rcp.pca.updates.dir=<updates_directory>
yfs.rcp.pca.updates.cache.dir   Set following property to a local cache directory, where the updates need to be cached.

IMPORTANT: The updates cache directory MUST NOT point to same location as the yfs.rcp.pca.updates.dir. The cache directory is a working directory and involves file I/O e.g. file creations and deletions, etc.

Example:

yfs.rcp.pca.updates.cache.dir=<updates_directory>

yfc.ui.ListPageSize <number of records> Set this to determine number of records shown on paginated list page.

Example:

yfc.ui.ListPageSize=30

yfs.login.redirect.url   If the system needs to redirect to some custom url upon error in the login page, this property needs to be set to this url. If not specified, it will redirect to the default login page. This property can be specified in yfs.properties_ext file.

Example:

yfs.login.redirect.url=<REDIRECT_URL>

yfs.ui.MaxRecords <number of records>

Default = 200

This property sets the number of records displayed on a list screen. Increase the application server JVM heap settings if these parameters are increased. Change will affect search limits for all users. The value of this property should not exceed 999.

Example:

yfs.ui.MaxRecords=200

yfs.ui.queryTimeout <number of seconds>

Default = 60

This property sets the number of seconds the Application Console will wait for an SQL Statement to execute. If the limit is exceeded, an SQLException is thrown. Set to zero means unlimited.

Example:

yfs.ui.queryTimeout=60

yfs.ui.defaultEncoding Default = UTF-8 This property controls the encoding of the HTML sent to the client.

Example:

yfs.ui.defaultEncoding=UTF-8

yfs.config.java.plugin.codebase Valid values =<location of the plugin>

Default =http://java.sun.com/update/1.4.2/jinstall-1_4_2_03-windows-i586.cab

If you wish to install the Java™ plugin (used for the Applications Manager and HSDE's) in intranet environments, configure this parameter to point to the location of the plugin. If not passed, it defaults to http://java.sun.com/update/1.4.2/jinstall-1_4_2_03-windows-i586.cab.

For more details, refer to the Java websites.

Example:

yfs.config.java.plugin.codebase=http://java.sun.com/update/1.4.2/jinstall-1_4_2_03-windows-i586.cab

yfs.config.password.noprompt Valid values = Y or N

Default = N

This enables the ability in the Applications Manager to health monitor to popup a message asking the user to log back via the console.

Example:

yfs.config.password.noprompt=N

yfs.rcp.ui.pagesize Default = 30 This property sets the maximum number of records to display on a single page in the Table on the Search List screen. This property is used by PCA Applications.

Example:

yfs.rcp.ui.pagesize=30

yfs.gridLayout.maximumRecords Default is not set This property is used to limit the number of records shown in grid screens in Mobile Application.

For vt220 clients, because of memory implications, this property shouldn't be set to more than 7. If this property is not set or is not a positive integer, the default value would be taken as 7.

Example:

yfs.gridLayout.maximumRecords=

yfs.closemanifest.online Valid values = Y or N Manifesting options. Set this property to N to close manifest asynchronously using the CLOSE_MANIFEST Agent.

Example:

yfs.closemanifest.online=Y

yfs.showOrganizationName.enabled Valid values = Y or N

Default = N

This property can be used to enable the display of Organization names instead of Organization codes in screen titles of Applications Manager. To display organization names, overwrite the default by adding a line to customer_overrides.properties:

Example:

yfs.yfs.showOrganizationName.enabled=Y