Core Engine of Self-Managed Commerce
Core Engine is the heart of Self-Managed Commerce. It is a set of libraries that contain classes shared across the different components of the application. These classes are organized into the following categories, or layers:
- Domain layer
- Service layer
- Data access layer
The libraries are as follows:
ep-baseBase classes required by all projects.
ep-cacheCache wrapper and factory related classes
ep-coreCore eCommerce services and data structures.
ep-core-cachingCache lookup classes for category, product characteristics, products and product SKUs.
ep-persistence-openjpaOpenJPA specific implementation of Persistence classes.
ep-persistence-apiPersistence API classes.
ep-settingsSettings related domain and service classes.
openjpa-osgi-wrapperMain and first point for Ehcache configuration. Supports also external Ehcache configuration