ApiCostanti.java
/*
* GovWay - A customizable API Gateway
* https://govway.org
*
* Copyright (c) 2005-2024 Link.it srl (https://link.it).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3, as published by
* the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.openspcoop2.web.ctrlstat.servlet.apc.api;
import java.util.List;
import java.util.ArrayList;
import org.openspcoop2.protocol.engine.constants.Costanti;
import org.openspcoop2.web.ctrlstat.costanti.CostantiControlStation;
import org.openspcoop2.web.ctrlstat.servlet.apc.AccordiServizioParteComuneCostanti;
import org.openspcoop2.web.ctrlstat.servlet.gruppi.GruppiCostanti;
/**
* ApiCostanti
*
* @author Giuliano Pintori (pintori@link.it)
* @author $Author$
* @version $Rev$, $Date$
*/
public class ApiCostanti {
private ApiCostanti() {}
public static final String OBJECT_NAME_APC_API = AccordiServizioParteComuneCostanti.OBJECT_NAME_APC + "Api";
public static final String SERVLET_NAME_APC_API_ADD = OBJECT_NAME_APC_API+org.openspcoop2.web.lib.mvc.Costanti.STRUTS_ACTION_SUFFIX_ADD;
public static final String SERVLET_NAME_APC_API_CHANGE = OBJECT_NAME_APC_API+org.openspcoop2.web.lib.mvc.Costanti.STRUTS_ACTION_SUFFIX_CHANGE;
public static final String SERVLET_NAME_APC_API_LIST = OBJECT_NAME_APC_API+org.openspcoop2.web.lib.mvc.Costanti.STRUTS_ACTION_SUFFIX_LIST;
public static final String SERVLET_NAME_APC_API_DEL = OBJECT_NAME_APC_API+org.openspcoop2.web.lib.mvc.Costanti.STRUTS_ACTION_SUFFIX_DELETE;
private static final List<String> SERVLET_APC_API = new ArrayList<>();
public static List<String> getServletApcApi() {
return SERVLET_APC_API;
}
static{
SERVLET_APC_API.add(SERVLET_NAME_APC_API_ADD);
SERVLET_APC_API.add(SERVLET_NAME_APC_API_CHANGE);
SERVLET_APC_API.add(SERVLET_NAME_APC_API_LIST);
SERVLET_APC_API.add(SERVLET_NAME_APC_API_DEL);
}
public static final String SESSION_ATTRIBUTE_VISTA_APC_API = "vistaApi";
public static final String APC_API_NOME_VISTA_CUSTOM_LISTA_API = "api";
public static final String APC_API_NOME_VISTA_CUSTOM_FORM_API = "api";
public static final String APC_API_PARAMETRO_STATO_SERVIZI = "statoServ";
public static final String MESSAGE_METADATI_APC_API_EDIT = "{1} ({0})";
public static final String MESSAGE_METADATI_APC_API_LIST = "API {0}";
public static final String MESSAGE_METADATI_APC_API_CON_PROFILO = "API {0}, Profilo Interoperabilità: {1}";
public static final String MESSAGE_METADATI_APC_API_PROFILO = "Profilo Interoperabilità: {0}";
public static final String MESSAGE_METADATI_APC_API_LIST_CON_CANALE = "API {0}, Canale: {1}";
public static final String MESSAGE_METADATI_APC_API_CON_CANALE_CON_PROFILO = "API {0}, Canale: {1}, Profilo Interoperabilità: {2}";
public static final String APC_API_ICONA_MODIFICA_API = CostantiControlStation.ICONA_MODIFICA_CONFIGURAZIONE;
public static final String APC_API_ICONA_MODIFICA_API_TOOLTIP = CostantiControlStation.ICONA_MODIFICA_CONFIGURAZIONE_TOOLTIP;
public static final String APC_API_ICONA_MODIFICA_API_TOOLTIP_CON_PARAMETRO = CostantiControlStation.ICONA_MODIFICA_CONFIGURAZIONE_TOOLTIP_CON_PARAMETRO;
public static final String APC_API_ICONA_AGGIUNGI_DESCRIZIONE = CostantiControlStation.ICONA_AGGIUNGI_DESCRIZIONE;
public static final String APC_API_ICONA_AGGIUNGI_DESCRIZIONE_TOOLTIP_CON_PARAMETRO = CostantiControlStation.AGGIUNGI_DESCRIZIONE_TOOLTIP_CON_PARAMETRO;
public static final String APC_API_ICONA_VISUALIZZA = CostantiControlStation.ICONA_VISUALIZZA;
public static final String APC_API_ICONA_VISUALIZZA_TOOLTIP = CostantiControlStation.ICONA_VISUALIZZA_TOOLTIP;
public static final String APC_API_ICONA_VISUALIZZA_TOOLTIP_CON_PARAMETRO = CostantiControlStation.ICONA_VISUALIZZA_TOOLTIP_CON_PARAMETRO;
public static final String APC_API_ICONA_DOWNLOAD_DOCUMENTO_INTERFACCIA = "";
public static final String APC_API_ICONA_DOWNLOAD_DOCUMENTO_ARCHIVE = "";
public static final String APC_API_ICONA_DOWNLOAD_DOCUMENTO_INTERFACCIA_TOOLTIP = "Download";
public static final String APC_API_ICONA_DOWNLOAD_DOCUMENTO_INTERFACCIA_TOOLTIP_CON_PARAMETRO = "Download {0}";
public static final String APC_API_ICONA_STATO_RISORSE_TUTTE_ABILITATE_TOOLTIP = "API correttamente configurata";
public static final String APC_API_ICONA_STATO_RISORSE_TUTTE_DISABILITATE_TOOLTIP = "Nessuna risorsa configurata sull'API";
public static final String APC_API_ICONA_STATO_SERVIZI_TUTTI_ABILITATI_TOOLTIP = "API correttamente configurata";
public static final String APC_API_ICONA_STATO_SERVIZI_PARZIALMENTE_ABILITATI_TOOLTIP = "Per alcuni servizi dell'API non sono state configurate azioni";
public static final String APC_API_ICONA_STATO_SERVIZI_TUTTI_SENZA_AZIONE_TOOLTIP = "Tutti i servizi dell'API non possiedono azioni";
public static final String APC_API_ICONA_STATO_SERVIZI_TUTTI_DISABILITATI_TOOLTIP = "Nessun servizio configurato sull'API";
public static final String APC_API_ICONA_STATO_SERVIZIO_PARZIALMENTE_CONFIGURATO_DISABILITATI_TOOLTIP = "Nessun'azione configurata sul servizio dell'API";
public static final String APC_API_LABEL_APS_INFO_GENERALI = "Informazioni Generali";
public static final String APC_API_LABEL_PARAMETRO_INTERFACCIA = "Interfaccia";
public static final String APC_API_LABEL_GESTIONE_RISORSE = "Risorse";
public static final String APC_API_LABEL_GESTIONE_SERVIZI = "Servizi";
public static final String APC_API_LABEL_GESTIONE_ALLEGATI = "Allegati";
public static final String APC_API_LABEL_GESTIONE_OPZIONI_AVANZATE = "Opzioni Avanzate";
public static final String APC_API_LABEL_GESTIONE_GRUPPI = GruppiCostanti.LABEL_GRUPPI;
public static final String APC_API_LABEL_NUOVA_VERSIONE_API = "Nuova Versione";
public static final String PARAMETRO_APC_API_GESTIONE_GRUPPO = AccordiServizioParteComuneCostanti.PARAMETRO_APC_GRUPPO;
public static final String PARAMETRO_APC_API_NUOVA_VERSIONE = AccordiServizioParteComuneCostanti.PARAMETRO_APC_API_NUOVA_VERSIONE;
public static final String PARAMETRO_APC_API_GESTIONE_PARZIALE = Costanti.CONSOLE_PARAMETRO_APC_API_GESTIONE_PARZIALE;
public static final String VALORE_PARAMETRO_APC_API_INFORMAZIONI_GENERALI = Costanti.CONSOLE_VALORE_PARAMETRO_APC_API_INFORMAZIONI_GENERALI;
public static final String VALORE_PARAMETRO_APC_API_SOGGETTO_REFERENTE = "apiSoggettoReferente";
public static final String VALORE_PARAMETRO_APC_API_PROFILO = "apiProfilo";
public static final String VALORE_PARAMETRO_APC_API_DESCRIZIONE = "apiDescrizione";
public static final String VALORE_PARAMETRO_APC_API_GRUPPI = "apiGruppi";
public static final String VALORE_PARAMETRO_APC_API_CANALE = "apiCanale";
public static final String VALORE_PARAMETRO_APC_API_GESTIONE_SPECIFICA_INTERFACCE = "apiGestioneSpecificaInterfacce";
public static final String VALORE_PARAMETRO_APC_API_OPZIONI_AVANZATE = "apiOpzioniAvanzate";
public static final String VALORE_PARAMETRO_APC_API_GESTIONE_PARZIALE_WSDL_CHANGE = "apiWsdlChange";
public static final String APC_API_ICONA_GESTIONE_RISORSE = "";
public static final String APC_API_ICONA_GESTIONE_SERVIZI = "";
public static final String APC_API_ICONA_GESTIONE_ALLEGATI = "";
public static final String APC_API_ICONA_NUOVA_VERSIONE_API = "";
public static final String APC_API_ICONA_GESTIONE_OPZIONI_AVANZATE = "";
public static final String LABEL_IN_USO_BODY_HEADER_NESSUN_RISULTATO = "L'API non risulta utilizzata in alcuna configurazione";
}