gcube-cms-suite/geoportal-service/docs/plugins.rst

1.5 KiB

Plugins

Plugins implements the very logic of projects lifecycles in a modular way, allowing for composition and configuration of complex ucd.

Note

Each plugin exposes their descriptor through the service API in order to check its capabilities. Table below summarize that.

Lifecycle Managers

These plugins enable the execution of workflows, triggering all other involved plugins.

2 PHASE Lifecycle plugin

================== 3 PHASE Lifecycle plugin ================== 3 phase

Manifestation Plugins

These plugins are expected to enhance filesets with related manifestations for specific consumption. Side effects vary depending on involved logic and engines.

================== Default SDI Materializer ================== default

Image previewer

default

Indexer Plugins

These plugins are expected to update references section of the project, registering it to catalogues / indexes. Side effects vary depending on involved logic.

Centroids Plugin

default

GUIs

These plugins are designed in order to facilitate users to produce / consume projects.

================== Data Entry & management ================== default

Projects explorer

default