Plugins
There are two extension points in the rs-catalog
microservice :
- Search engines
- Catalog services
developers advice
If you want to create your own implementation of one of these extension points, you need to extend the specific interface indicated.
Search engines
All the following plugins implements the ISearchEngine interface
Plugin image | Plugin name | Description |
---|---|---|
Already provided inside the microservice | legacy | Default REGARDS search engine based on lucene queries |
Already provided inside the microservice | opensearch | OpenSearch engine |
rs-stac-plugin | stac | STAC engine |
Catalog services
All the following plugins implements the IEntitiesServicePlugin interface and/or ISingleEntityServicePlugin interface
Plugin image | Plugin name | Description |
---|---|---|
rs-download-plugin | DownloadPlugin | Plugin that lets you download files of products that are the result of a search. The files are downloaded in a zip archive. |
rs-download-metalink-plugin | MetaLinkPlugin | Plugin that lets you download a metalink file containing download link for files of products that are the result of a search. |
rs-export-csv-plugin | ExportCsvPlugin | Plugin that lets you download a csv file containing metadata of products that are the result of a search. |