|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IConfigManager | This interface must be implemented by a Configuration Manager object, which should be used in the framework. |
| IConfigManagerFactory | This interface must be implemented by a Configuration Manager Factory object, which should be used in the framework. |
| IConfigurable | This interface must be implemented by a object which has to be notified by setting or changing the configuration in the framework. |
| IConfigurableNotifier | This interface must be implemented by a configurable notifier object. |
IConfigurable interface to get automatically informed, when chnages or settings are applied
to an configuration property or a complete set of namespaces.IConfigManager object which is controlled itself by an IConfigManagerFactory.
The configuration data is structured in certain way:
Property for storing a filename:
define {
namespace = {com.myapps.MyComponent}
name = {filename}
metadata = {value}
value = /etc/var/pim.log
namespace = {com.myapps.MyComponent}
name = {filename}
metadata = {type}
value = Text
namespace = {com.myapps.MyComponent}
name = {filename}
metadata = {system}
value = linux
}
The definition with an module / plugin file:
com.myapps.MyComponent\:filename\:value=/etc/var/pim.log com.myapps.MyComponent\:filename\:type=Text com.myapps.MyComponent\:filename\:system=linux
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||