Skip to main content
Version: 2.4.0

Plugins

developers advice

If you want to create your own implementation of one of these extension points, you need to extend the specific interface indicated.

Recipient sender​

All the following plugins implements the IRecipientNotifier interface.

Plugin imagePlugin nameDescription
rs-rabbitmq-sender-pluginRabbitMQSenderSend notifications to a specific RabbitMQ exchange
See RabbitMQSender documentation
rs-lta-request-sender-pluginLtaRequestSenderSend LTA manager requests
See LtaRequestSender documentation
rs-worker-manager-sender-pluginWorkerManagerSenderSend Worker Manager requests
See WorkerManagerSender documentation
rs-dissemination-ack-sender-pluginDisseminationAckSenderSend GeoJSON or OAIS dissemination acknowledge requests
See DisseminationAckSender documentation
rs-fem-deletion-sender-pluginFemDeletionSenderSend feature delete requests to a remote REGARDS instance.
See Feature Deletion Sender

Rule matcher​

All the following plugins implements the IRuleMatcher interface.

Plugin imagePlugin nameDescription
Already provided
inside the microservice
DefaultRuleMatcherCheck into notification content if a json property matches given specific value.
See DefaultRuleMatcher documentation
Already provided
inside the microservice
LuceneRuleMatcherCheck if notification content or metadata matches provided lucene expression.
See LuceneRuleMatcher documentation