Registrazione di un Plugin

Nota

Per utilizzare la funzionalità deve essere utilizzata la console in modalità avanzata (sezione Modalità Avanzata),

Come descritto nella sezione Plugins è possibile implementare classi che consentono di personalizzare alcune funzionalità built-in del prodotto.

Ogni implementazione deve essere registrata come plugin di una specifica funzionalità, al fine di renderla selezionabile all’interno dell’interfaccia di configurazione della funzionalità stessa.

È possibile registrare un plugin accendendo al menù “Configurazione -> Generale”, utilizzando la console in modalità avanzata (sezione Modalità Avanzata), accedendo all’interno della sezione “Plugins - Registro Classi” (Fig. 489).

../../../_images/AvanzatoPlugins.png

Fig. 489 Registrazione dei plugins

La registrazione di un plugin richiede:

  • Tipo Plugin: deve essere selezionata una delle funzionalità per cui è consentito fornire un’implementazione personalizzata. L’elenco completo delle funzionalità disponibili viene descritto nella sezione Plugins.

  • Tipologia API: presente solamente per alcuni tipi di plugin, consente di indicare se il plugin è adatto ad un’erogazione o ad una fruizione di API.

  • Tipo: consente di associare un’identificativo al plugin che dovrà essere univoco.

  • ClassName: nome completo della classe java comprensivo di package.

  • Label: etichetta identificativa del plugin che verrà utilizzata nelle maschere di configurazione della funzionalità implementata.

  • Stato: consente di abiliare o disabilitare il plugin.

  • Descrizione: consente di fornire una descrizione generica.

../../../_images/AvanzatoPluginsPluginAdd.png

Fig. 490 Registrazione di un plugin