MonitorCostanti.java
- /*
- * GovWay - A customizable API Gateway
- * https://govway.org
- *
- * Copyright (c) 2005-2025 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.monitor;
- import java.util.List;
- import java.util.ArrayList;
- import org.openspcoop2.protocol.sdk.constants.ProfiloDiCollaborazione;
- import org.openspcoop2.web.lib.mvc.ForwardParams;
- /**
- * MonitorCostanti
- *
- * @author Poli Andrea (apoli@link.it)
- * @author $Author$
- * @version $Rev$, $Date$
- */
- public class MonitorCostanti {
-
- private MonitorCostanti() {}
- /* OBJECT NAME */
-
- public static final String OBJECT_NAME_MONITOR = "monitor";
-
- public static final ForwardParams TIPO_OPERAZIONE_MONITOR = ForwardParams.OTHER("");
-
- public static final ForwardParams TIPO_OPERAZIONE_MONITOR_DETTAGLI = ForwardParams.OTHER("Dettagli");
- public static final ForwardParams TIPO_OPERAZIONE_MONITOR_STATO_PDD = ForwardParams.OTHER("StatoPdd");
- public static final ForwardParams TIPO_OPERAZIONE_MONITOR_CONFERMA = ForwardParams.OTHER("Confirm");
- /* SERVLET NAME */
-
- public static final String SERVLET_NAME_MONITOR = OBJECT_NAME_MONITOR+".do";
- private static final List<String> SERVLET_MONITOR = new ArrayList<>();
- public static List<String> getServletMonitor() {
- return SERVLET_MONITOR;
- }
- static{
- SERVLET_MONITOR.add(SERVLET_NAME_MONITOR);
- }
-
-
-
- /* ATTRIBUTI SESSIONE */
-
- public static final String SESSION_ATTRIBUTE_FORM_BEAN = "formBean";
- public static final String SESSION_ATTRIBUTE_FILTER_SEARCH = "filterSearch";
-
- /* ATTRIBUTI REQUEST */
-
- /* LABEL GENERALI */
-
- public static final String LABEL_MONITOR = "Coda Messaggi";
- public static final String LABEL_MONITOR_FILTRO_RICERCA = "Filtro Ricerca";
- public static final String LABEL_MONITOR_INFORMAZIONI_PROTOCOLLO = "Informazioni Protocollo";
- public static final String LABEL_MONITOR_DETTAGLIO_MESSAGGIO = "Dettaglio Messaggio";
- public static final String LABEL_MONITOR_PROFILO_COLLABORAZIONE_ASINCRONO_ASIMMETRICO = ProfiloDiCollaborazione.ASINCRONO_ASIMMETRICO.getEngineValue();
- public static final String LABEL_MONITOR_PROFILO_COLLABORAZIONE_ASINCRONO_SIMMETRICO = ProfiloDiCollaborazione.ASINCRONO_SIMMETRICO.getEngineValue();
- public static final String LABEL_MONITOR_PROFILO_COLLABORAZIONE_SINCRONO=ProfiloDiCollaborazione.SINCRONO.getEngineValue();
- public static final String LABEL_MONITOR_PROFILO_COLLABORAZIONE_SINGOLO_ONEWAY =ProfiloDiCollaborazione.ONEWAY.getEngineValue();
- public static final String LABEL_MONITOR_PROFILO_COLLABORAZIONE_NONE = "-";
-
- public static final String LABEL_MONITOR_SOGGETTO_MITTENTE = "Soggetto Mittente";
- public static final String LABEL_MONITOR_SOGGETTO_DESTINATARIO = "Soggetto Destinatario";
- public static final String LABEL_MONITOR_SERVIZIO = "Servizio";
- public static final String LABEL_MONITOR_AZIONE = "Azione";
- public static final String LABEL_MONITOR_STATO_PORTA_DOMINIO = "Stato Porta di Dominio";
- public static final String LABEL_MONITOR_NESSUNA_INFORMAZIONE_PRESENTE = "Nessuna informazione presente!";
- public static final String LABEL_MONITOR_TOTALE_MESSAGGI = "Totale Messaggi";
- public static final String LABEL_MONITOR_NESSUN_MESSAGGIO = "Nessun Messaggio";
- public static final String LABEL_MONITOR_TEMPO_MASSIMO_ATTESA = "Tempo Massimo Attesa";
- public static final String LABEL_MONITOR_TEMPO_MEDIO_ATTESA = "Tempo Medio Attesa";
- public static final String LABEL_MONITOR_MESSAGGI_CONSEGNA = "Messaggi in Consegna";
- public static final String LABEL_MONITOR_MESSAGGI_SPEDIZIONE = "Messaggi in Spedizione";
- public static final String LABEL_MONITOR_NESSUN_MESSAGGIO_CONSEGNA = "Nessun Messaggio in Consegna";
- public static final String LABEL_MONITOR_NESSUN_MESSAGGIO_SPEDIZIONE = "Nessun Messaggio in Spedizione";
- public static final String LABEL_MONITOR_MESSAGGI_PROCESSAMENTO = "Messaggi in Processamento";
- public static final String LABEL_MONITOR_TOTALE_MESSAGGI_PROCESSAMENTO = "Totale Messaggi";
- public static final String LABEL_MONITOR_NESSUN_MESSAGGIO_PROCESSAMENTO = "Nessun Messaggio in Processamento";
- public static final String LABEL_MONITOR_MESSAGGI_DUPLICATI = "Messaggi Duplicati";
- public static final String LABEL_MONITOR_NESSUN_MESSAGGIO_DUPLICATO = "Nessun Messaggio Duplicato";
- public static final String LABEL_MONITOR_EROGAZIONE = "Erogazione";
- public static final String LABEL_MONITOR_DETTAGLIO = "Dettaglio";
- public static final String LABEL_MONITOR_DETTAGLI_CONSEGNA = "Dettagli Consegna";
- public static final String LABEL_MONITOR_IDMESSAGGIO = "IDMessaggio";
-
-
- /*LABEL PULSANTI */
- public static final String LABEL_ACCEDI = "Conferma";
-
- /* PARAMETRI */
-
- public static final String PARAMETRO_MONITOR_XXX = "id";
- public static final String PARAMETRO_MONITOR_ID = "id";
- public static final String PARAMETRO_MONITOR_TIPO = "tipo";
- public static final String PARAMETRO_MONITOR_TIPO_PROFILO_COLLABORAZIONE = "profcoll";
- public static final String PARAMETRO_MONITOR_ID_MESSAGGIO = "idMessaggio";
- public static final String PARAMETRO_MONITOR_METHOD = "method";
- public static final String PARAMETRO_MONITOR_ACTION_CONFIRM = "actionConfirm";
- public static final String PARAMETRO_MONITOR_PAGE_SIZE = "pageSize";
- public static final String PARAMETRO_MONITOR_ACTION = "action";
- public static final String PARAMETRO_MONITOR_NEW_SEARCH = "newSearch";
- public static final String PARAMETRO_MONITOR_TIPO_MITTENTE = "tipoMittente";
- public static final String PARAMETRO_MONITOR_NOME_MITTENTE = "nomeMittente";
- public static final String PARAMETRO_MONITOR_TIPO_DESTINATARIO = "tipoDestinatario";
- public static final String PARAMETRO_MONITOR_NOME_DESTINATARIO = "nomeDestinatario";
- public static final String PARAMETRO_MONITOR_TIPO_SERVIZIO = "tipoServizio";
- public static final String PARAMETRO_MONITOR_NOME_SERVIZIO = "nomeServizio";
- public static final String PARAMETRO_MONITOR_VERSIONE_SERVIZIO = "versioneServizio";
- public static final String PARAMETRO_MONITOR_AZIONE = "monitorAzione";
- public static final String PARAMETRO_MONITOR_SOGLIA = "soglia";
- public static final String PARAMETRO_MONITOR_STATO = "stato";
- public static final String PARAMETRO_MONITOR_ORDER_BY_CONSEGNA_ASINCRONA = "orderAsinc";
- public static final String PARAMETRO_MONITOR_PDD = "pdd";
- public static final String PARAMETRO_MONITOR_SORGENTE = "sorgente";
- public static final String PARAMETRO_MONITOR_RISCONTRO = "riscontro";
- public static final String PARAMETRO_MONITOR_CORRELAZIONE_APPLICATIVA = "correlazioneApplicativa";
- public static final String PARAMETRO_MONITOR_MODULO = "modulo";
- public static final String PARAMETRO_MONITOR_ERRORE = "errore";
- public static final String PARAMETRO_MONITOR_TIPO_CONSEGNA = "tipoConsegna";
- public static final String PARAMETRO_MONITOR_NOME_CONSEGNA_PORTA = "nomeConsegnaPorta";
- public static final String PARAMETRO_MONITOR_NOME_CONSEGNA_APPLICATIVO_INTERNO = "nomeConsegnaApp";
- public static final String PARAMETRO_MONITOR_NOME_CONSEGNA_CONNETTORE = "nomeConsegnaConnettore";
- public static final String PARAMETRO_MONITOR_AUTORIZZAZIONE = "autorizzazione";
- public static final String PARAMETRO_MONITOR_IN_CONSEGNA_DA = "dataRispedizione";
- public static final String PARAMETRO_MONITOR_SBUSTAMENTO = "sbustamento";
- public static final String PARAMETRO_MONITOR_SBUSTAMENTO_INFORMAZIONI_PROTOCOLLO = "sbustamentoProtocollo";
- public static final String PARAMETRO_MONITOR_ORA_REGISTRAZIONE = "oraReg";
- public static final String PARAMETRO_MONITOR_ORA_ATTUALE = "oraAtt";
- public static final String PARAMETRO_MONITOR_MITTENTE = "mittente";
- public static final String PARAMETRO_MONITOR_DESTINATARIO = "destinatario";
- public static final String PARAMETRO_MONITOR_SERVIZIO = "servizio";
- public static final String PARAMETRO_MONITOR_RIFERIMENTO = "riferimento";
- public static final String PARAMETRO_MONITOR_PROFILO = "profilo";
- public static final String PARAMETRO_MONITOR_CODA = "coda";
- public static final String PARAMETRO_MONITOR_PRIORITA = "priorita";
- public static final String PARAMETRO_MONITOR_ATTESA_ESITO = "attesaEsito";
-
-
- /* LABEL PARAMETRI */
-
- public static final String LABEL_PARAMETRO_MONITOR_METHOD = "Metodo";
- public static final String LABEL_PARAMETRO_MONITOR_SORGENTE = "Runtime";
- public static final String LABEL_PARAMETRO_MONITOR_PARAMETRO_MONITOR_ORDER_BY_CONSEGNA_ASINCRONA = "Criterio di Ordinamento";
- public static final String LABEL_PARAMETRO_MONITOR_PORTA_DOMINIO = "Porta di Dominio";
- public static final String LABEL_PARAMETRO_MONITOR_TIPO = "Tipo";
- public static final String LABEL_PARAMETRO_MONITOR_TIPO_PROFILO_COLLABORAZIONE = "Profilo di collaborazione";
- public static final String LABEL_PARAMETRO_MONITOR_TIPO_MITTENTE = "Tipo";
- public static final String LABEL_PARAMETRO_MONITOR_NOME_MITTENTE = "Nome";
- public static final String LABEL_PARAMETRO_MONITOR_TIPO_DESTINATARIO = "Tipo";
- public static final String LABEL_PARAMETRO_MONITOR_NOME_DESTINATARIO = "Nome";
- public static final String LABEL_PARAMETRO_MONITOR_TIPO_SERVIZIO = "Tipo";
- public static final String LABEL_PARAMETRO_MONITOR_NOME_SERVIZIO = "Nome";
- public static final String LABEL_PARAMETRO_MONITOR_VERSIONE_SERVIZIO = "Versione";
- public static final String LABEL_PARAMETRO_MONITOR_AZIONE = "Azione";
- public static final String LABEL_PARAMETRO_MONITOR_SOGLIA_LABEL = "Anzianità Messaggi (Minuti)";
- public static final String LABEL_PARAMETRO_MONITOR_SOGLIA_NOTE = "Permette di selezionare i messaggi più vecchi dei minuti indicati";
- public static final String LABEL_PARAMETRO_MONITOR_STATO = "Stato";
- public static final String LABEL_PARAMETRO_MONITOR_PDD = "Pdd";
- public static final String LABEL_PARAMETRO_MONITOR_RISCONTRO = "In Attesa di Riscontro";
- public static final String LABEL_PARAMETRO_MONITOR_CORRELAZIONE_APPLICATIVA = "ID Applicativo";
- public static final String LABEL_PARAMETRO_MONITOR_ID_MESSAGGIO = "ID";
- public static final String LABEL_PARAMETRO_MONITOR_MODULO = "ID Modulo";
- public static final String LABEL_PARAMETRO_MONITOR_ERRORE = "Errore Processamento";
- public static final String LABEL_PARAMETRO_MONITOR_TIPO_CONSEGNA = "Tipo";
- public static final String LABEL_PARAMETRO_MONITOR_NOME_CONSEGNA_APPLICATIVO_INTERNO = "Nome Applicativo";
- public static final String LABEL_PARAMETRO_MONITOR_NOME_CONSEGNA_PORTA = "Erogazione";
- public static final String LABEL_PARAMETRO_MONITOR_NOME_CONSEGNA_CONNETTORE = "Connettore";
- public static final String LABEL_PARAMETRO_MONITOR_IN_CONSEGNA_DA = "Prossima Consegna";
- public static final String LABEL_PARAMETRO_MONITOR_AUTORIZZAZIONE = "Authz MessageBox";
- public static final String LABEL_PARAMETRO_MONITOR_SBUSTAMENTO = "Sbustamento SOAP";
- public static final String LABEL_PARAMETRO_MONITOR_SBUSTAMENTO_INFORMAZIONI_PROTOCOLLO = "Sbustamento Protocollo";
- public static final String LABEL_PARAMETRO_MONITOR_ORA_REGISTRAZIONE = "Ora Registrazione";
- public static final String LABEL_PARAMETRO_MONITOR_ORA_ATTUALE = "Ora Attuale";
- public static final String LABEL_PARAMETRO_MONITOR_MITTENTE = "Mittente";
- public static final String LABEL_PARAMETRO_MONITOR_DESTINATARIO = "Destinatario";
- public static final String LABEL_PARAMETRO_MONITOR_SERVIZIO = "Servizio";
- public static final String LABEL_PARAMETRO_MONITOR_RIFERIMENTO = "Riferimento Messaggio";
- public static final String LABEL_PARAMETRO_MONITOR_PROFILO = "Profilo Collaborazione";
- public static final String LABEL_PARAMETRO_MONITOR_CODA = "Coda";
- public static final String LABEL_PARAMETRO_MONITOR_PRIORITA = "Priorita";
- public static final String LABEL_PARAMETRO_MONITOR_ATTESA_ESITO = "Attesa Esito Sincrono";
-
- public static final String LABEL_PARAMETRO_MONITOR_NOW = "Ora Attuale";
- public static final String LABEL_PARAMETRO_MONITOR_SERVIZIO_APPLICATIVO = "Servizio";
-
- public static final String LABEL_PARAMETRO_MONITOR_VECCHIO = "Vecchio: ";
- public static final String LABEL_PARAMETRO_MONITOR_RECENTE = "Recente: ";
-
- public static final String LABEL_PARAMETRO_MONITOR_IN_CODA = "In Coda";
- public static final String LABEL_PARAMETRO_MONITOR_IN_CODA_VECCHIO = "Vecchio in Coda";
- public static final String LABEL_PARAMETRO_MONITOR_IN_CODA_RECENTE = "Recente in Coda";
- public static final String LABEL_PARAMETRO_MONITOR_IN_RICONSEGNA = "In Riconsegna";
- public static final String LABEL_PARAMETRO_MONITOR_IN_RICONSEGNA_VECCHIO = "Vecchio in Riconsegna";
- public static final String LABEL_PARAMETRO_MONITOR_IN_RICONSEGNA_RECENTE = "Recente in Riconsegna";
-
- public static final String LABEL_PARAMETRO_MONITOR_IN_MESSAGE_BOX = "In MessageBox";
- public static final String LABEL_PARAMETRO_MONITOR_IN_MESSAGE_BOX_VECCHIO = "Vecchio in MessageBox";
- public static final String LABEL_PARAMETRO_MONITOR_IN_MESSAGE_BOX_RECENTE = "Recente in MessageBox";
-
- /* DEFAULT VALUE PARAMETRI */
- public static final String DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ANY = "-";
- public static final String DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ONEWAY = "oneway";
- public static final String DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_SINCRONO = "sincrono";
- public static final String DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ASINCRONO_SIMMETRICO = "asincrono-simmetrico";
- public static final String DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ASINCRONO_ASIMMETRICO = "asincrono-asimmetrico";
-
- private static final String[] DEFAULT_VALUES_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE = {
- DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ANY, DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ONEWAY,
- DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_SINCRONO, DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ASINCRONO_SIMMETRICO,
- DEFAULT_VALUE_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE_ASINCRONO_ASIMMETRICO
- };
- public static String[] getDefaultValuesParametroTipoProfiloCollaborazione() {
- return DEFAULT_VALUES_PARAMETRO_TIPO_PROFILO_COLLABORAZIONE;
- }
- public static final String DEFAULT_VALUE_FORM_BEAN_METHOD_DETAILS = "details";
-
- public static final String DEFAULT_VALUE_PARAMETRO_MONITOR_ACTION_DELETE = "delete";
-
-
- public static final String DEFAULT_VALUE_FALSE = "false";
-
-
- public static final String DEFAULT_VALUE_PARAMETRO_STATO_NONE = "-";
- public static final String DEFAULT_VALUE_PARAMETRO_STATO_CONSEGNA = "consegna";
- public static final String DEFAULT_VALUE_PARAMETRO_STATO_SPEDIZIONE = "spedizione";
- public static final String DEFAULT_VALUE_PARAMETRO_STATO_PROCESSAMENTO = "processamento";
-
- private static final String[] DEFAULT_VALUES_PARAMETRO_STATO = {
- DEFAULT_VALUE_PARAMETRO_STATO_NONE,DEFAULT_VALUE_PARAMETRO_STATO_CONSEGNA,
- DEFAULT_VALUE_PARAMETRO_STATO_SPEDIZIONE, DEFAULT_VALUE_PARAMETRO_STATO_PROCESSAMENTO
- };
- public static String[] getDefaultValuesParametroStato() {
- return DEFAULT_VALUES_PARAMETRO_STATO;
- }
- public static final String LABEL_ACTION_RICONSEGNA_IMMEDIATA = "Riconsegna Immediata";
- public static final String ACTION_RICONSEGNA_IMMEDIATA = "resend";
- public static final String ACTION_RICONSEGNA_IMMEDIATA_ONCLICK = "RemoveEntries('"+ACTION_RICONSEGNA_IMMEDIATA+"')";
- }