2022-07-06 18:38:26 +02:00
|
|
|
.. _plugins:
|
|
|
|
|
|
|
|
###############
|
|
|
|
Plugins
|
|
|
|
###############
|
2022-07-07 19:21:27 +02:00
|
|
|
**Plugins** implements the very logic of projects lifecycles in a modular way, allowing for composition and configuration of complex :doc:`ucd`.
|
|
|
|
|
|
|
|
.. note:: Each plugin exposes their descriptor through the service API in order to check its capabilities. Table below summarize that.
|
|
|
|
|
|
|
|
.. include:: _static/plugins_table.rst
|
|
|
|
|
|
|
|
|
|
|
|
******************
|
|
|
|
Lifecycle Managers
|
|
|
|
******************
|
|
|
|
These plugins enable the execution of workflows, triggering all other involved plugins.
|
|
|
|
|
|
|
|
==================
|
|
|
|
2 PHASE Lifecycle plugin
|
|
|
|
==================
|
2022-07-08 12:20:26 +02:00
|
|
|
|
2022-07-07 19:21:27 +02:00
|
|
|
|
|
|
|
|
|
|
|
==================
|
|
|
|
3 PHASE Lifecycle plugin
|
|
|
|
==================
|
2022-07-08 12:20:26 +02:00
|
|
|
3 phase
|
2022-07-07 19:21:27 +02:00
|
|
|
|
|
|
|
*********************
|
|
|
|
Manifestation Plugins
|
|
|
|
*********************
|
|
|
|
These plugins are expected to enhance :ref:`filesets` with related :ref:`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 :ref:`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
|