Core Engine
Core Engine
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:
The libraries are as follows:
Library | Purpose |
---|---|
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 |