Criteria API

Criteria for Magnolia CMS is a custom module built by two main components:

  • A simplified API for retrieving JCR Nodes by composing Criterion objects, inspired by Hibernate's Criteria API. This is a very convenient approach for functionality such as search screens where there are a variable number of conditions placed upon the result set.
  • An engine that executes JCR queries. This provides great performance and several extras, for example pagination, lazy loading, search scoring and spell checker support. The module works at the JCR level and does not use Magnolia CMS query APIs.

Product info

Author: Openmind

License: GPL

Price: free

Current version: 1.0.4

Support info: commercial support available from Openmind

Download and links