Skip to content
Přemek Brada edited this page Jan 14, 2020 · 11 revisions

Architecture

Subpages of this page are documentation of current state of CRCE's architecture.

Structure and mechanisms (logical view)

CRCE logical architecture

Description of main process which is indexing artifact and storing its metadata is described on page Main filter chain.

Development related information (implementation view)

Current project structure and Maven scopes are desribed in Project structure, Maven-scopes, and we also have some notes on technologies.

For CRCE Metadata API please see page Metadata API - data structures.

Description of where are metadata stored and where are they mapped to JSON/XML is on page Persistent data formats and REST formats.

Extending CRCE

If you want to write new plugin for CRCE, please see principles for good API on page API principles and How to create new CRCE plugin.

Clone this wiki locally