Package org.openwms.core.preferences.impl.file
package org.openwms.core.preferences.impl.file
Contains types working with a file based implementation.
-
ClassDescriptionAn AbstractPreference is a superclass for all other preference classes within the application.An ApplicationPreference is used to store a configuration setting in application scope.A FilePackage denotes the file package and has a technical purpose in order to refer to this package.An GenericPreference is a superclass for all other preference classes within the application.A ModulePreference is used to store configuration settings in Module scope.An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content.A PreferenceDao offers basic functionality to find and retrieve
GenericPreference
s.A PreferenceKey can be used as a unique key object to group preference instances.An instance of aPreferences
represents the root of a preferences XML file and aggregates all other types of preference.A RolePreference is used to provide settings specific to anRole
.An UserPreference is used to store settings specific to anUser
.A XMLPreferenceDaoImpl reads an XML file ofPreferences
and keeps them in-memory in a Map.