All Classes and Interfaces

Class
Description
An 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 ApplicationPreferenceVO.
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 IndexController serves the root Index resource via REST.
A ModulePreference is used to store configuration settings in Module scope.
A ModulePreferenceVO.
A ModuleProperties defines module specific Spring Boot properties.
A NotAuthorizedException.
An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content.
A PreferenceConverter.
A PreferenceDao offers basic functionality to find and retrieve GenericPreferences.
An PreferenceEO is the persistent entity class that represents preferences in the database.
 
A PreferenceKey can be used as a unique key object to group preference instances.
A PreferenceMO.
A PreferenceRepository is a Spring Data JPA repository that deals with PreferenceEOs.
A PreferenceRepositoryCustom defines additional custom methods to search preferences by class type.
A PreferenceRepositoryImpl implements custom generic find methods of PreferenceRepositoryCustom.
An instance of a Preferences represents the root of a preferences XML file and aggregates all other types of preference.
A PreferencesApi defines the public REST API to manage preferences.
A PreferencesApplicationListener.
A PreferencesAsyncConfiguration contains the microservice' asynchronous configuration that is activated on Spring Profile SpringProfiles.ASYNCHRONOUS_PROFILE.
A PreferencesConstants.
A PreferencesController.
A PreferencesDistributedConfiguration is activated with the Spring Profile SpringProfiles.DISTRIBUTED that shall be activated when the service is deployed as a microservice, not packaged within a standalone application, to enable service discovery.
A PreferencesEvent.
 
A PreferencesEventPropagator propagates internal PreferencesEvents to the outer world, only active with Spring Profile SpringProfiles.ASYNCHRONOUS_PROFILE.
A PreferencesModuleConfiguration is the microservice default Spring configuration, active by default.
A PreferencesService is responsible to manage Preferences.
A PreferencesServiceImpl is a transactional Spring managed service implementation to manage Preferences.
A PreferencesWebConfiguration is the microservice Spring web configuration, active by default.
A PreferenceType.
A PreferenceTypeConverter.
A PreferenceVO.
A PreferenceVOConverter.
A PropertyScope defines the different scopes for preferences.
A RolePreference is used to provide settings specific to an Role .
A RolePreferenceVO.
An UserPreference is used to store settings specific to an User.
A UserPreferencesApi defines the public REST API to manage UserPreferences.
A UserPreferencesController.
A UserPreferenceVO.
A XMLPreferenceDaoImpl reads an XML file of Preferences and keeps them in-memory in a Map.