Core Engine of Elastic Path Commerce
Core Engine is the heart of Elastic Path 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-base
Base classes required by all projects.
ep-cache
Cache wrapper and factory related classes
ep-core
Core eCommerce services and data structures.
ep-core-caching
Cache lookup classes for category, product characteristics, products and product SKUs.
ep-persistence-openjpa
OpenJPA specific implementation of Persistence classes.
ep-persistence-api
Persistence API classes.
ep-settings
Settings related domain and service classes.
openjpa-osgi-wrapper
Main and first point for Ehcache configuration. Supports also external Ehcache configuration