Package org.openwms.core.preferences.app
package org.openwms.core.preferences.app
Contains Spring configuration files and other lifecycle relevant types.
-
ClassesClassDescriptionA PreferencesApplicationListener.A PreferencesAsyncConfiguration contains the microservice' asynchronous configuration that is activated on Spring Profile
SpringProfiles.AMQP.A PreferencesAutoConfiguration activates all components of the Preferences library in a consuming Spring Boot application without the need for component scanning of theorg.openwms.core.preferencespackage.Registers all Spring components of the Preferences library, including the module, web, async, distributed and mongo configurations.Activates the default JPA persistence backend with Spring Data repositories, auditing and transaction management.A PreferencesDistributedConfiguration is activated with the Spring ProfileSpringProfiles.DISTRIBUTEDthat shall be activated when the service is deployed as a microservice, not packaged within a standalone application, to enable service discovery.A PreferencesModuleConfiguration is the microservice default Spring configuration, active by default.A PreferencesMongoConfiguration activates support for the MongoDB persistent storage.A PreferencesWebConfiguration is the microservice Spring web configuration, active by default.