Magnolia 4.5 reached end of life on June 30, 2016. This branch is no longer supported, see End-of-life policy.

Page tree
Skip to end of metadata
Go to start of metadata

 

Commercial support available from Openmind.

Criteria API offers a powerful and simple alternative to standard Magnolia query APIs. The Criteria API is built by two main components:

  • Simplified API for retrieving JCR Nodes by composing Criterion objects, inspired by Hibernate's Criteria API. This is a very convenient approach for functionality like "search" screens where there is a variable number of conditions to be placed upon the result set.
  • Engine that executes JCR queries, giving you a great performance and several extra goodies (e.g. pagination, lazy loading, search scoring, spell checker support...) compared to the standard Magnolia one. openutils-mgnlcriteria does not use Magnolia query APIs, but works directly at the JCR level.

See Openmind: Criteria API.

Download

Download the Criteria API module from the Magnolia Store.

Installing

To install the Criteria API module, see the general module installation instructions.

Uninstalling

See the general module uninstalling instructions and advice.