Filtro o Raggruppamento Personalizzato
Nella sezione Registrazione di una policy è possibile utilizzare dei criteri di raggruppamento per il valore di soglia o un filtro di applicabilità personalizzato in modo da definire un comportamento specifico per le proprie esigenze di servizio. Una configurazione personalizzata richiede la realizzazione di un plugin che contiene la logica di filtro e/o il raggruppamento personalizzato; il plugin consiste nell’implementazione di una classe java che implementa l’interfaccia:
package org.openspcoop2.pdd.core.controllo_traffico.plugins; public interface IRateLimiting { public String estraiValoreFiltro(Logger log,Dati datiRichiesta) throws PluginsException; public String estraiValoreCollezionamentoDati(Logger log,Dati datiRichiesta) throws PluginsException; }La classe realizzata deve essere successivamente registrata su GovWay come descritto nella sezione Plugins).
Il plugin sarà selezionabile in fase di configurazione per un criterio di filtro personalizzato (Fig. 405) e/o per un criterio di raggruppamento personalizzato (Fig. 406).