Access to configuration settings
Interface Summary Interface Description ConfigSettingsInterface for classes that provide configuration settings. NotifyableInterface for classes that can be notified when a configuration changes.
Class Summary Class Description ConfigInDBImplementation of the ConfigSettings interface that synchronizes itself with a database table. ConfigInFileImplementation of the ConfigSettings interface, which synchronizes itself with a text file. ConfigInMemoryImplementation of the ConfigSettings interface, which stores settings in memory only. DefaultSettingsApplication specific default configuration settings. SettingsForWrapper around ConfigurationSettings, that adds a prefix to all keys.
Exception Summary Exception Description ConfigExceptionIndicates a problem with configuration settings. MissingSettingExceptionThis exception occurs when attempting to get a setting that is undefined or null. NotificationExceptionOccurs when notification of subscribed classes after configuration change fails WrongObjectTypeThis exception occurs when attempting to set or get a configuration setting which cannot be converted to the destination class type.