com.flexive.shared.configuration
Class SystemParameters

java.lang.Object
  extended by com.flexive.shared.configuration.SystemParameters

public class SystemParameters
extends java.lang.Object

Flexive system parameter definitions.

Version:
$Rev: 2906 $
Author:
Daniel Lichtenberger (daniel.lichtenberger@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)

Field Summary
static Parameter<java.lang.Long> BINARY_DB_PREVIEW_THRESHOLD
          Size a preview of a binary has to exceed to be stored on the filesystem (<0 == always store in database, 0=always store in FS)
static Parameter<java.lang.Long> BINARY_DB_THRESHOLD
          Size a binary has to exceed to be stored on the filesystem (<0 == always store in database, 0=always store in FS)
static Parameter<java.lang.Boolean> BINARY_TRANSIT_DB
          Whether to store binary transit files in the database or filesystem
static Parameter<java.lang.Long> DB_VERSION
          Database version
static Parameter<java.lang.Boolean> DIVISION_RUNONCE
          Boolean parameter to determine if run-once scripts have been executed
static Parameter<java.util.ArrayList> DIVISION_RUNONCE_INFOS
          Detailed information about the execution of run-once scripts
static Parameter<java.lang.String> EXPORT_DOWNLOAD_URL
          Download URL for exports
static Parameter<java.lang.Boolean> FLATSTORAGE_AUTO
          If the flat storage is enabled, automatically flatten matching assignments
static Parameter<java.lang.String> GLOBAL_DATASOURCES
          Division datasource parameter
static Parameter<java.lang.String> GLOBAL_DIVISIONS_DOMAINS
          Division domain matcher parameter
static Parameter<java.lang.String> GLOBAL_ROOT_LOGIN
          Root login parameter
static Parameter<java.lang.String> GLOBAL_ROOT_PASSWORD
          Root password parameter
static Parameter<java.lang.String> NODE_BINARY_PATH
          Path on the current nodes filesystem for binary files
static Parameter<java.lang.String> NODE_TRANSIT_PATH
          Path on the current nodes filesystem for binary transit files
static Parameter<java.lang.String> PASSWORD_SALT_METHOD
          Set the password hash method for the division.
static Parameter<java.lang.String> THUMBNAIL_MAPPING
          Parameter for specifying the URL mapping for the thumbnail servlet.
static Parameter<java.lang.Long> TREE_CAPTION_PROPERTY
          Tree Caption property id
static Parameter<java.lang.Long> TREE_CAPTION_ROOTASSIGNMENT
          Tree Caption root assignment id
static Parameter<java.lang.Boolean> TREE_CHECKS_ENABLED
          Tree checks enabled
static Parameter<java.lang.Long> TREE_FQN_PROPERTY
          Tree FQN property
static Parameter<java.lang.Long> TREE_FQN_ROOTASSIGNMENT
          Tree FQN root assignment id
static Parameter<java.lang.Boolean> TREE_LIVE_ENABLED
          Whether the live tree should be enabled in the backend content tree
static Parameter<java.lang.String> USER_DATEFORMAT
          User specific date format
static Parameter<java.lang.String> USER_DATETIMEFORMAT
          User specific date/time format
static Parameter<java.lang.String> USER_DECIMALSEPARATOR
          User specific decimal separator
static Parameter<java.lang.Long> USER_DEFAULTINPUTLANGUAGE
          The default input language for multilingual input fields
static Parameter<java.lang.String> USER_GROUPINGSEPARATOR
          User specific grouping separator
static Parameter<QueryRootNode> USER_QUERIES_CONTENT
          Configuration parameter for storing user content queries assembled in the GUI.
static Parameter<ResultPreferences> USER_RESULT_PREFERENCES
           
static Parameter<java.lang.String> USER_TIMEFORMAT
          User specific time format
static Parameter<java.lang.Boolean> USER_USEGROUPINGSEPARATOR
          User specific flag if to use the grouping separator
 
Constructor Summary
SystemParameters()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIVISION_RUNONCE_INFOS

public static final Parameter<java.util.ArrayList> DIVISION_RUNONCE_INFOS
Detailed information about the execution of run-once scripts


DIVISION_RUNONCE

public static final Parameter<java.lang.Boolean> DIVISION_RUNONCE
Boolean parameter to determine if run-once scripts have been executed


USER_QUERIES_CONTENT

public static final Parameter<QueryRootNode> USER_QUERIES_CONTENT
Configuration parameter for storing user content queries assembled in the GUI.


USER_RESULT_PREFERENCES

public static final Parameter<ResultPreferences> USER_RESULT_PREFERENCES

GLOBAL_ROOT_LOGIN

public static final Parameter<java.lang.String> GLOBAL_ROOT_LOGIN
Root login parameter


GLOBAL_ROOT_PASSWORD

public static final Parameter<java.lang.String> GLOBAL_ROOT_PASSWORD
Root password parameter


GLOBAL_DATASOURCES

public static final Parameter<java.lang.String> GLOBAL_DATASOURCES
Division datasource parameter


GLOBAL_DIVISIONS_DOMAINS

public static final Parameter<java.lang.String> GLOBAL_DIVISIONS_DOMAINS
Division domain matcher parameter


DB_VERSION

public static final Parameter<java.lang.Long> DB_VERSION
Database version


TREE_CAPTION_PROPERTY

public static final Parameter<java.lang.Long> TREE_CAPTION_PROPERTY
Tree Caption property id


TREE_CAPTION_ROOTASSIGNMENT

public static final Parameter<java.lang.Long> TREE_CAPTION_ROOTASSIGNMENT
Tree Caption root assignment id


TREE_CHECKS_ENABLED

public static final Parameter<java.lang.Boolean> TREE_CHECKS_ENABLED
Tree checks enabled


TREE_FQN_PROPERTY

public static final Parameter<java.lang.Long> TREE_FQN_PROPERTY
Tree FQN property


TREE_FQN_ROOTASSIGNMENT

public static final Parameter<java.lang.Long> TREE_FQN_ROOTASSIGNMENT
Tree FQN root assignment id


TREE_LIVE_ENABLED

public static final Parameter<java.lang.Boolean> TREE_LIVE_ENABLED
Whether the live tree should be enabled in the backend content tree


BINARY_TRANSIT_DB

public static final Parameter<java.lang.Boolean> BINARY_TRANSIT_DB
Whether to store binary transit files in the database or filesystem


BINARY_DB_THRESHOLD

public static final Parameter<java.lang.Long> BINARY_DB_THRESHOLD
Size a binary has to exceed to be stored on the filesystem (<0 == always store in database, 0=always store in FS)


BINARY_DB_PREVIEW_THRESHOLD

public static final Parameter<java.lang.Long> BINARY_DB_PREVIEW_THRESHOLD
Size a preview of a binary has to exceed to be stored on the filesystem (<0 == always store in database, 0=always store in FS)


NODE_TRANSIT_PATH

public static final Parameter<java.lang.String> NODE_TRANSIT_PATH
Path on the current nodes filesystem for binary transit files


NODE_BINARY_PATH

public static final Parameter<java.lang.String> NODE_BINARY_PATH
Path on the current nodes filesystem for binary files


EXPORT_DOWNLOAD_URL

public static final Parameter<java.lang.String> EXPORT_DOWNLOAD_URL
Download URL for exports


USER_DEFAULTINPUTLANGUAGE

public static final Parameter<java.lang.Long> USER_DEFAULTINPUTLANGUAGE
The default input language for multilingual input fields


THUMBNAIL_MAPPING

public static final Parameter<java.lang.String> THUMBNAIL_MAPPING
Parameter for specifying the URL mapping for the thumbnail servlet. Set this to the prefix mapped to the thumbnail servlet as specified in your application's web.xml.


FLATSTORAGE_AUTO

public static final Parameter<java.lang.Boolean> FLATSTORAGE_AUTO
If the flat storage is enabled, automatically flatten matching assignments


PASSWORD_SALT_METHOD

public static final Parameter<java.lang.String> PASSWORD_SALT_METHOD
Set the password hash method for the division. Possible values are:


USER_DATEFORMAT

public static final Parameter<java.lang.String> USER_DATEFORMAT
User specific date format


USER_DATETIMEFORMAT

public static final Parameter<java.lang.String> USER_DATETIMEFORMAT
User specific date/time format


USER_TIMEFORMAT

public static final Parameter<java.lang.String> USER_TIMEFORMAT
User specific time format


USER_DECIMALSEPARATOR

public static final Parameter<java.lang.String> USER_DECIMALSEPARATOR
User specific decimal separator


USER_GROUPINGSEPARATOR

public static final Parameter<java.lang.String> USER_GROUPINGSEPARATOR
User specific grouping separator


USER_USEGROUPINGSEPARATOR

public static final Parameter<java.lang.Boolean> USER_USEGROUPINGSEPARATOR
User specific flag if to use the grouping separator

Constructor Detail

SystemParameters

public SystemParameters()