Public Member Functions | |
| nsISupportsArray | getItems () |
| List of configuration items. | |
| boolean | hasValue (in AString name) |
| Return if configuration exists. | |
| boolean | addValue (in long itemType, in AString name, in AString value) |
| Add value. | |
| void | deleteItem (in AString name) |
| Delete Item. | |
| AString | getValue (in AString name) |
| Return configuration value. | |
| boolean | setValue (in AString name, in AString value) |
| Set value. | |
| long | getItemSource (in AString name) |
| Return source of the item. | |
| AString | expandVariables (in AString value) |
| Expand variables. | |
Public Attributes | |
| const long | SOURCE_DOMAIN = 0 |
| Specific option is defined in the domain.xml. | |
| const long | SOURCE_CONFIG = 1 |
| Specific option is defined in the config.xml. | |
| const long | SOURCE_USER = 2 |
| Specific option is defined by the user. | |
Domain specific configuration. Object can be used to access domain configuration. If requested value is not member of the domain configuration it will be returned/set in shared configuration.
| boolean addValue | ( | in long | itemType, | |
| in AString | name, | |||
| in AString | value | |||
| ) |
Add value.
Add item and value to the configuration.
| itemType | type of the item. Type if one of the following
| |
| name | Name of the new item | |
| value | New value |
| void deleteItem | ( | in AString | name | ) |
Delete Item.
Delete item from this configuration object.
| name | Name of the deleted item |
| AString expandVariables | ( | in AString | value | ) |
Expand variables.
Function will expand variables in the string. Variables are written like VARIABLE%.
List of available variables:
| nsISupportsArray getItems | ( | ) |
List of configuration items.
List contains strings - names of items
| long getItemSource | ( | in AString | name | ) |
Return source of the item.
Source of the item can be:
SOURCE_DOMAIN SOURCE_CONFIG SOURCE_USER | AString getValue | ( | in AString | name | ) |
Return configuration value.
Return domain specific value for given configuration. If value is not found in the domain configuration method return value from shared configuration.
| name | Name of the item |
| boolean hasValue | ( | in AString | name | ) |
Return if configuration exists.
| name | Name of the item. |
| boolean setValue | ( | in AString | name, | |
| in AString | value | |||
| ) |
Set value.
Set value of existing configuration.
| name | Name of the item | |
| value | New value |
| const long SOURCE_CONFIG = 1 |
Specific option is defined in the config.xml.
config.xml can be uploaded to the server
| const long SOURCE_DOMAIN = 0 |
Specific option is defined in the domain.xml.
domain.xml is core configuration file for the domain. This file is always located on the client computer.