Package it.rol

Interface Constants

All Superinterfaces:
Serializable
All Known Implementing Classes:
AuditCommand, Data, DataUrl, DBWrapper, DepartmentCommand, FileManager, HomePageCommand, IndicatorCommand, MeasureCommand, ProcessCommand, QueryImpl, ReportCommand, RiskCommand, SessionManager, Utils

public interface Constants extends Serializable

Questa è l'interfaccia contenente le costanti utilizzabili da tutti i consumer java della web-application  Rischi on Line (rol).

Definisce costanti di utilità, insiemi di valori ammessi per parametri applicativi, maschere di input, etichette etc.

Author:
Giovanroberto Torre
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Costante per il separatore dei token querystring "invalid input: '&'"
    static final char
    Costante per far riferimento al carattere di virgoletta semplice, o apostrofo
    static final float
    Costante da utilizzare quando serve un valore convenzionale per inizializzazione di un attributo di un Bean del Model di tipo float o da utilizzare come argomento.
    static final int
    Costante da utilizzare quando serve un valore per inizializzazione in un Bean del Model o da utilizzare come argomento.
    static final char
    Costante da utilizzare quando serve uno spazio (l'equivalente, in Java, dell'html " "), generalmente usato per separare piú sottostostringhe in una stringa da restituire come valore oppure messaggio.
    static final char
    Costante per l'uso del carattere due punti
    static final String
    Costante per l'uso del separatore virgola
    static final String
    Costante per il parametro identificante la Command delle interviste.
    static final String
    Costante per il parametro identificante la HomePageCommand.
    static final String
    Costante per il parametro identificante la Command degli indicatori di monitoraggio (sono diversi dagli indicatori di probabilità e impatto, che si sarebbero dovuti chiamare indicatore_at).
    static final String
    Costante per il parametro identificante la Command delle misure di mitigazione.
    static final String
    Costante per il parametro identificante la Command dei processi.
    static final String
    Costante per il parametro identificante la Command della reportistica.
    static final String
    Costante per il parametro identificante la Command dei rischi.
    static final String
    Costante per il parametro identificante la Command delle strutture.
    static final String
    Etichetta per struttura capofila 1
    static final String
    Etichetta per struttura capofila 2
    static final String
    Etichetta per struttura capofila 3
    static final String
    Costante per il formato di file "Comma Separated Values"
    static final String
    Costante da utilizzare quando serve un valore per inizializzazione di default di un parametro mancante sulla querystring.
    static final SimpleDateFormat
    Contiene la formattazione che deve avere una data all'interno dell'applicazione.
    static final String
    Pattern che specifica il formato di una String che rappresenta una data esprimendola relativamente per esteso; esempio: "Tue Jul 07 00:00:00 CEST 2020".
    static final String
    Pattern che deve avere una data (oggetto java.util.Date o GregorianCalendar) per essere conforme al fornato SQL.
    static final int
    Costante da utilizzare quando serve un valore per inizializzazione in un Controller o da utilizzare come argomento.
    static final String
    Costante per il parametro identificante la funzione di eliminazione di una entità.
    static final String
    Costante per l'uso del separatore punto
    static final byte
    Valore identificante la tabella contenente una struttura o un processo di primo livello (p.es. 1 = struttura_liv1 | 1 = macroprocesso_at)
    static final byte
    Valore identificante la tabella contenente una struttura o un processo di secondo livello (2 = struttura_liv2 | 2 = processo_at)
    static final byte
    Valore identificante la tabella contenente una struttura o un processo di terzo livello (3 = struttura_liv3 | 3 = sottoprocesso_at)
    static final byte
    Valore identificante la tabella contenente una struttura di terzo livello (4 = struttura_liv4).
    static final char
    Costante per il carattere tipografico di doppie virgolette inglesi chiuse
    static final char
    Costante per il carattere tipografico di doppie virgolette inglesi aperte
    static final char
    Costante per far riferimento al carattere tipografico di virgoletta inglese
    static final char
    Costante per l'uso del separatore '=' (p.es., tra parametro e valore)
    static final String
    Messaggio di errore sul calcolo degli indicatori.
    static final String
    Etichetta per struttura capofila 1
    static final String
    Costante per il formato di file "Hyper Text Markup Language"
    static final char
    Costante per l'uso del separatore trattino
    static final String
    Indice sintetico di impatto.
    static final String
    Indicatore di impatto 1.
    static final String
    Indicatore di impatto 2.
    static final String
    Indicatore di impatto 3.
    static final String
    Indicatore di impatto 4.
    static final boolean
    Costante parlante per flag di recupero sessione utente.
    static final String
    Costante per i nomi di estrazioni dati intervista
    static final String
    Costante per i nomi di estrazioni dati interviste
    static final String
    Costante per il formato di file "JavaScript Object Notation"
    static final String
    Costante per il formato di file "Java Server Pages"
    static final String[]
    Valori possibili degli attributi probabilita, impatto, livello di rischio.
    static final LinkedList<String>
    Lista contenente i possibili valori degli attributi probabilita, impatto, livello di rischio.
    static final String
    Costante per il log delle differenze tra i valori indicatori in cache e quelli in memoria
    static final int
    Costante parlante per impostare il livello di voci di menu che non hanno un livello superiore (sono padri di sottomenu)
    static final String
    Trattino lunghissimo
    static final String
    Costante per il parametro identificante un messaggio (conferma, codice di errore, etc.).
    static final String
    Costante per il tipo MIME html
    static final String
    Costante per il tipo MIME testo semplice
    static final String
    Etichetta per valore indecidibile
    static final String
    Trattino lungo
    static final byte
    Costante parlante per i test che controllano che interi abbiano un valore maggiore di zero.
    static final String
    Indice sintetico di probabilità.
    static final String
    Indicatore di probabiità 1.
    static final String
    Indicatore di probabiità 2.
    static final String
    Indicatore di probabiità 3.
    static final String
    Indicatore di probabiità 4.
    static final String
    Indicatore di probabiità 5.
    static final String
    Indicatore di probabiità 6.
    static final String
    Indicatore di probabiità 7.
    static final String
    Costante identificante il parametro della rilevazione.
    static final String
    Costante per il parametro identificante la parte di conferma quesiti.
    static final String
    Costante per il parametro identificante la pagina dei credits dell'applicazione.
    static final String
    Costante per il parametro identificante parte legata ai fattori abilitanti.
    static final String
    Costante per il parametro identificante le infografiche.
    static final String
    Costante per il parametro identificante elenco indicatori.
    static final String
    Costante per il parametro identificante parte applicazione legata ad input.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di strutture/soggetti collegati alle fasi.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di uno o piú fasi collegate ad un processo.
    static final String
    Costante per il parametro identificante la funzione di associazione tra un rischio e un fattore abilitante nel contesto di un processo.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di un nuovo indicatore di monitoraggio.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di uno o piú input collegati ad un processo.
    static final String
    Costante per il parametro identificante la funzione di associazione tra un rischio e una misura di mitigazione nel contesto di un processo.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di una nuova misura di mitigazione del rischio.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di una nuova misurazione relativamente all'applicazione di una misura.
    static final String
    Costante per il parametro identificante la funzione di aggiunta dettagli monitoraggio (monitor data) ad una misura monitorata.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di output.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di un nuovo processo o macroprocesso.
    static final String
    Costante per il parametro identificante la funzione di associazione tra un processo e un rischio.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di un nuovo rischio.
    static final String
    Costante per il parametro identificante la funzione di associazione tra un rischio e un processo.
    static final String
    Costante per il parametro identificante la funzione di aggiunta di un soggetto contingente.
    static final String
    Costante per il parametro identificante la parte dei macroprocessi.
    static final String
    Costante per il parametro identificante reportistica misure.
    static final String
    Costante per il parametro identificante elenco misure monitorate.
    static final String
    Costante per il parametro identificante parte applicazione legata ad output.
    static final String
    Costante per il parametro identificante la parte di aggiunta/aggiornamento nota PxI (giudizio sintetico).
    static final String
    Costante per il parametro identificante parte applicazione legata ad un processo.
    static final String
    Costante per il parametro identificante la parte di riepilogo quesiti.
    static final String
    Costante per il parametro identificante reportistica rischi.
    static final String
    Costante per il parametro identificante la form di ricerca.
    static final String
    Costante per il parametro identificante la funzione di visualizzazione di una misurazione.
    static final String
    Costante per il parametro identificante la funzione di selezione dettagli monitoraggio (monitor data) relativi a una misura monitorata.
    static final String
    Costante per il parametro identificante la parte di elenco interviste.
    static final String
    Costante per il parametro identificante la parte di presentazione quesiti.
    static final String
    Costante per il parametro identificante la parte di selezione strutture.
    static final String
    Costante per il parametro identificante la funzione di aggiornamento di una fase collegata ad un processo.
    static final String
    Costante per il parametro identificante la funzione di aggiornamento di una misura di mitigazione.
    static final String
    Costante per il parametro identificante la pagina dell'utente.
    static final char
    Costante per far riferimento al carattere di percentuale
    static final String
    Giudizio sintetico (P x I).
    static final String
    P x I mitigato (stima).
    static final String
    P x I mitigato (monitoraggio).
    static final String
    Costante per i nomi di immagini relative a processi
    static final String
    Costante per i nomi di estrazioni dati processi anticorruzione
    static final char
    Costante per l'uso del separatore '?'
    static final char
    Costante per far riferimento al carattere di virgoletta doppia
    static final String
    Costante per il parametro identificante un referral (riferimento).
    static final String
    Costante per i nomi di estrazioni dati "tabella MDM"
    static final String
    Costante per i nomi di estrazioni dati "tabella MDM misure"
    static final String
    Costante per i nomi di estrazioni dati registro rischi corruttivi
    static final String
    Costante per il separatore che precede immediatamente la querystring (root question mark)
    static final String
    Costante per il formato di file "Rich Text Format"
    static final char
    Costante per l'uso del carattere punto e virgola
    static final String
    Costante per l'uso del separatore semicolon
    static final char
    Costante per l'uso del separatore 'slash' (p.es. nei percorsi)
    static final String[]
    Valori possibili dell'attributo stato di struttura.
    static final LinkedList<String>
    Lista contenente i possibili valori dell'attributo stato di struttura.
    static final String
    Costante per i nomi di immagini relative a strutture
    static final String
    Costante per i nomi di estrazioni dati strutture
    static final int
    Costante parlante per impostare il livello di voci di sottomenu che hanno un solo livello superiore (padre di livello 0)
    static final String
    Il 7 febbraio 2106 il tempo UNIX raggiungerà la cifra esadecimale FFFFFFFF16 (corrispondente a 4.294.967.295 secondi) che, per i sistemi a 32 bit, è il massimo computabile.
    static final String
    Pattern per un oggetto Time espresso su ore:minuti:secondi.
    ATTENZIONE: nella localizzazione italiana la maschera di formattazione deve essere del tipo HH:mm e non hh:mm, altrimenti un orario come le 12:05 viene interpretato come 00:05!
    static final String[]
    Valori possibili di valori convenzionali corrispondenti a tipi diversi di liste.
    Rispettivamente: I Lista Input F Lista Fasi O Lista Output R Lista Rischi V Lista Interviste (V = View) M Lista Macroprocessi AT S Lista Strutture T Lista Soggetti Interessati (o Terzi = T) P Lista Processi AT C Lista Valori Indicatori precedenti (o valori in cache = C) A Lista Valori Indicatori in memoria (o valori Attuali = A)
    static final String
    Pattern per un oggetto Time espresso su 12 ore.
    static final char
    Costante per l'uso del separatore underscore
    static final String
    Il TIMESTAMP dei sistemi corrisponde al numero di secondi trascorsi da una data convezionale conosciuta come Unix Epoch (1° gennaio 1970, quando tutto è cominciato)1.
    1: Primo kernel UNIX del 1969, sviluppato dai Bell Laboratories a partire dal 1970.
    static final String
    Costante per il parametro identificante la funzione di aggiornamento di una entità.
    static final String
    Costante da utilizzare quando serve un valore che, come dice il nome, funga da stringa vuota in linguaggio SQL, tipicamente da passare come parametro, specialmente nelle clausole di tipo ILIKE ().
    static final String
    Costante da utilizzare quando serve un valore per inizializzazione, o da utilizzare come argomento, per effettuare test, etc.
    static final float
    Costante parlante per la mitigazione apportata da una misura generica
    static final float
    Costante parlante per la mitigazione apportata da una misura generica
    static final int
    Numero di anni da spostare per l'estrazione degli elementi nella visualizzazione di default.
  • Field Details

    • NOTHING

      static final byte NOTHING

      Costante parlante per i test che controllano che interi abbiano un valore maggiore di zero.

      Maggiormente visibile e chiara del valore che incapsula (0) per questo motivo può essere utilizzata in inizializzazioni di variabili e in test che controllano che specifici parametri abbiano un valore significativo.

      See Also:
    • DEFAULT_ID

      static final int DEFAULT_ID

      Costante da utilizzare quando serve un valore per inizializzazione in un Controller o da utilizzare come argomento.

      Incapsula un valore convenzionale per i test che controllano, nelle Command, se è presente un valore significativo; se in Request non ` presente tale valore, lo imposta a un valore di default negativo (-1), in modo da facilitare i test a valle del tentato recupero.

      Maggiormente visibile e chiara del valore che incapsula (-1) per questo motivo può essere utilizzata direttamente nel codice ad esempio in caso di inzializzazioni di default effettuate dal ParameterParser.

      See Also:
    • BEAN_DEFAULT_ID

      static final int BEAN_DEFAULT_ID

      Costante da utilizzare quando serve un valore per inizializzazione in un Bean del Model o da utilizzare come argomento.

      Incapsula un valore convenzionale definito nel bean padre CodeBean per comodità di accesso dal di fuori del package bean e delle sottoclassi di CodeBean.

      See Also:
    • BEAN_DEFAULT_FLOAT

      static final float BEAN_DEFAULT_FLOAT

      Costante da utilizzare quando serve un valore convenzionale per inizializzazione di un attributo di un Bean del Model di tipo float o da utilizzare come argomento.

      Incapsula un valore convenzionale definito nel bean padre CodeBean per comodità di accesso dal di fuori del package bean e delle sottoclassi di CodeBean.

      See Also:
    • ELEMENT_LEV_1

      static final byte ELEMENT_LEV_1

      Valore identificante la tabella contenente una struttura o un processo di primo livello (p.es. 1 = struttura_liv1 | 1 = macroprocesso_at)

      See Also:
    • ELEMENT_LEV_2

      static final byte ELEMENT_LEV_2

      Valore identificante la tabella contenente una struttura o un processo di secondo livello (2 = struttura_liv2 | 2 = processo_at)

      See Also:
    • ELEMENT_LEV_3

      static final byte ELEMENT_LEV_3

      Valore identificante la tabella contenente una struttura o un processo di terzo livello (3 = struttura_liv3 | 3 = sottoprocesso_at)

      See Also:
    • ELEMENT_LEV_4

      static final byte ELEMENT_LEV_4

      Valore identificante la tabella contenente una struttura di terzo livello (4 = struttura_liv4). Per quanto riguarda i processi, il quarto livello può identificare le fasi (1 = macroprocesso_at | 2 = processo_at | 3 = sottoprocesso_at)

      See Also:
    • WEIGHT_GENERIC

      static final float WEIGHT_GENERIC

      Costante parlante per la mitigazione apportata da una misura generica

      See Also:
    • WEIGHT_SPECIFIC

      static final float WEIGHT_SPECIFIC

      Costante parlante per la mitigazione apportata da una misura generica

      See Also:
    • IF_EXISTS_DONOT_CREATE_NEW

      static final boolean IF_EXISTS_DONOT_CREATE_NEW

      Costante parlante per flag di recupero sessione utente.

      See Also:
    • PARAM_SURVEY

      static final String PARAM_SURVEY

      Costante identificante il parametro della rilevazione.

      See Also:
    • COMMAND_HOME

      static final String COMMAND_HOME

      Costante per il parametro identificante la HomePageCommand.

      See Also:
    • COMMAND_STRUCTURES

      static final String COMMAND_STRUCTURES

      Costante per il parametro identificante la Command delle strutture.

      See Also:
    • COMMAND_PROCESS

      static final String COMMAND_PROCESS

      Costante per il parametro identificante la Command dei processi.

      See Also:
    • COMMAND_RISK

      static final String COMMAND_RISK

      Costante per il parametro identificante la Command dei rischi.

      See Also:
    • COMMAND_AUDIT

      static final String COMMAND_AUDIT

      Costante per il parametro identificante la Command delle interviste.

      See Also:
    • COMMAND_REPORT

      static final String COMMAND_REPORT

      Costante per il parametro identificante la Command della reportistica.

      See Also:
    • COMMAND_MEASURE

      static final String COMMAND_MEASURE

      Costante per il parametro identificante la Command delle misure di mitigazione.

      See Also:
    • COMMAND_INDICATOR

      static final String COMMAND_INDICATOR

      Costante per il parametro identificante la Command degli indicatori di monitoraggio (sono diversi dagli indicatori di probabilità e impatto, che si sarebbero dovuti chiamare indicatore_at).

      See Also:
    • PART_MACROPROCESS

      static final String PART_MACROPROCESS

      Costante per il parametro identificante la parte dei macroprocessi.

      See Also:
    • PART_PROCESS

      static final String PART_PROCESS

      Costante per il parametro identificante parte applicazione legata ad un processo.

      See Also:
    • PART_SELECT_STR

      static final String PART_SELECT_STR

      Costante per il parametro identificante la parte di selezione strutture.

      See Also:
    • PART_FACTORS

      static final String PART_FACTORS

      Costante per il parametro identificante parte legata ai fattori abilitanti.

      See Also:
    • PART_RISKS

      static final String PART_RISKS

      Costante per il parametro identificante reportistica rischi.

      See Also:
    • PART_MEASURES

      static final String PART_MEASURES

      Costante per il parametro identificante reportistica misure.

      See Also:
    • PART_INDICATOR

      static final String PART_INDICATOR

      Costante per il parametro identificante elenco indicatori.

      See Also:
    • PART_GRAPHICS

      static final String PART_GRAPHICS

      Costante per il parametro identificante le infografiche.

      See Also:
    • PART_MONITOR

      static final String PART_MONITOR

      Costante per il parametro identificante elenco misure monitorate.

      See Also:
    • PART_SELECT_QSS

      static final String PART_SELECT_QSS

      Costante per il parametro identificante la parte di elenco interviste.

      See Also:
    • PART_SELECT_QST

      static final String PART_SELECT_QST

      Costante per il parametro identificante la parte di presentazione quesiti.

      See Also:
    • PART_CONFIRM_QST

      static final String PART_CONFIRM_QST

      Costante per il parametro identificante la parte di conferma quesiti.

      See Also:
    • PART_RESUME_QST

      static final String PART_RESUME_QST

      Costante per il parametro identificante la parte di riepilogo quesiti.

      See Also:
    • PART_INSERT_RISK

      static final String PART_INSERT_RISK

      Costante per il parametro identificante la funzione di aggiunta di un nuovo rischio.

      See Also:
    • PART_INSERT_RISK_PROCESS

      static final String PART_INSERT_RISK_PROCESS

      Costante per il parametro identificante la funzione di associazione tra un rischio e un processo.

      See Also:
    • PART_INSERT_PROCESS_RISK

      static final String PART_INSERT_PROCESS_RISK

      Costante per il parametro identificante la funzione di associazione tra un processo e un rischio.

      See Also:
    • PART_INSERT_F_R_P

      static final String PART_INSERT_F_R_P

      Costante per il parametro identificante la funzione di associazione tra un rischio e un fattore abilitante nel contesto di un processo.

      See Also:
    • PART_INSERT_M_R_P

      static final String PART_INSERT_M_R_P

      Costante per il parametro identificante la funzione di associazione tra un rischio e una misura di mitigazione nel contesto di un processo.

      See Also:
    • PART_INSERT_MONITOR_DATA

      static final String PART_INSERT_MONITOR_DATA

      Costante per il parametro identificante la funzione di aggiunta dettagli monitoraggio (monitor data) ad una misura monitorata.

      See Also:
    • PART_SELECT_MONITOR_DATA

      static final String PART_SELECT_MONITOR_DATA

      Costante per il parametro identificante la funzione di selezione dettagli monitoraggio (monitor data) relativi a una misura monitorata.

      See Also:
    • PART_INSERT_MEASURE

      static final String PART_INSERT_MEASURE

      Costante per il parametro identificante la funzione di aggiunta di una nuova misura di mitigazione del rischio.

      See Also:
    • PART_INSERT_INDICATOR

      static final String PART_INSERT_INDICATOR

      Costante per il parametro identificante la funzione di aggiunta di un nuovo indicatore di monitoraggio.

      See Also:
    • PART_INSERT_MEASUREMENT

      static final String PART_INSERT_MEASUREMENT

      Costante per il parametro identificante la funzione di aggiunta di una nuova misurazione relativamente all'applicazione di una misura.

      See Also:
    • PART_SELECT_MEASUREMENT

      static final String PART_SELECT_MEASUREMENT

      Costante per il parametro identificante la funzione di visualizzazione di una misurazione.

      See Also:
    • PART_INSERT_PROCESS

      static final String PART_INSERT_PROCESS

      Costante per il parametro identificante la funzione di aggiunta di un nuovo processo o macroprocesso.

      See Also:
    • PART_INSERT_INPUT

      static final String PART_INSERT_INPUT

      Costante per il parametro identificante la funzione di aggiunta di uno o piú input collegati ad un processo.

      See Also:
    • PART_INSERT_ACTIVITY

      static final String PART_INSERT_ACTIVITY

      Costante per il parametro identificante la funzione di aggiunta di uno o piú fasi collegate ad un processo.

      See Also:
    • PART_INSERT_ACT_STRUCTS

      static final String PART_INSERT_ACT_STRUCTS

      Costante per il parametro identificante la funzione di aggiunta di strutture/soggetti collegati alle fasi.

      See Also:
    • PART_INSERT_OUTPUT

      static final String PART_INSERT_OUTPUT

      Costante per il parametro identificante la funzione di aggiunta di output.

      See Also:
    • PART_INSERT_SUBJECT

      static final String PART_INSERT_SUBJECT

      Costante per il parametro identificante la funzione di aggiunta di un soggetto contingente.

      See Also:
    • PART_UPDATE_ACTIVITY

      static final String PART_UPDATE_ACTIVITY

      Costante per il parametro identificante la funzione di aggiornamento di una fase collegata ad un processo.

      See Also:
    • PART_UPDATE_MEASURE

      static final String PART_UPDATE_MEASURE

      Costante per il parametro identificante la funzione di aggiornamento di una misura di mitigazione.

      See Also:
    • PART_PI_NOTE

      static final String PART_PI_NOTE

      Costante per il parametro identificante la parte di aggiunta/aggiornamento nota PxI (giudizio sintetico).

      See Also:
    • PART_INPUT

      static final String PART_INPUT

      Costante per il parametro identificante parte applicazione legata ad input.

      See Also:
    • PART_OUTPUT

      static final String PART_OUTPUT

      Costante per il parametro identificante parte applicazione legata ad output.

      See Also:
    • MESSAGE

      static final String MESSAGE

      Costante per il parametro identificante un messaggio (conferma, codice di errore, etc.).

      See Also:
    • REFERRAL

      static final String REFERRAL

      Costante per il parametro identificante un referral (riferimento). Una stessa funzionalità (callee) può essere invocata da diversi chiamanti (caller) e non è detto che il risultato esatto della callee debba essere lo stesso per tutti i caller. Questo parametro permette di identificare tra i diversi caller qual è quello che ha fatto la callee. Se si dovesse mantenere traccia della coppia caller-callee potrebbero essere creati due parametri, p.es. CLR E CLE; per il momento è sufficiente mantenere l'identificazione del chiamante (caller).

      See Also:
    • PART_USR

      static final String PART_USR

      Costante per il parametro identificante la pagina dell'utente.

      See Also:
    • PART_CREDITS

      static final String PART_CREDITS

      Costante per il parametro identificante la pagina dei credits dell'applicazione.

      See Also:
    • UPDATE

      static final String UPDATE

      Costante per il parametro identificante la funzione di aggiornamento di una entità.

      See Also:
    • DELETE

      static final String DELETE

      Costante per il parametro identificante la funzione di eliminazione di una entità.

      See Also:
    • STATI_STRUTTURA

      static final String[] STATI_STRUTTURA

      Valori possibili dell'attributo stato di struttura.

    • TIPI_LISTE

      static final String[] TIPI_LISTE

      Valori possibili di valori convenzionali corrispondenti a tipi diversi di liste.
      Rispettivamente:

      I
      Lista Input
      F
      Lista Fasi
      O
      Lista Output
      R
      Lista Rischi
      V
      Lista Interviste (V = View)
      M
      Lista Macroprocessi AT
      S
      Lista Strutture
      T
      Lista Soggetti Interessati (o Terzi = T)
      P
      Lista Processi AT
      C
      Lista Valori Indicatori precedenti (o valori in cache = C)
      A
      Lista Valori Indicatori in memoria (o valori Attuali = A)

    • LIVELLI_RISCHIO

      static final String[] LIVELLI_RISCHIO

      Valori possibili degli attributi probabilita, impatto, livello di rischio.

    • P1

      static final String P1

      Indicatore di probabiità 1.

      See Also:
    • P2

      static final String P2

      Indicatore di probabiità 2.

      See Also:
    • P3

      static final String P3

      Indicatore di probabiità 3.

      See Also:
    • P4

      static final String P4

      Indicatore di probabiità 4.

      See Also:
    • P5

      static final String P5

      Indicatore di probabiità 5.

      See Also:
    • P6

      static final String P6

      Indicatore di probabiità 6.

      See Also:
    • P7

      static final String P7

      Indicatore di probabiità 7.

      See Also:
    • I1

      static final String I1

      Indicatore di impatto 1.

      See Also:
    • I2

      static final String I2

      Indicatore di impatto 2.

      See Also:
    • I3

      static final String I3

      Indicatore di impatto 3.

      See Also:
    • I4

      static final String I4

      Indicatore di impatto 4.

      See Also:
    • P

      static final String P

      Indice sintetico di probabilità.

      See Also:
    • I

      static final String I

      Indice sintetico di impatto.

      See Also:
    • PI

      static final String PI

      Giudizio sintetico (P x I).

      See Also:
    • PIM

      static final String PIM

      P x I mitigato (stima).

      See Also:
    • PIR

      static final String PIR

      P x I mitigato (monitoraggio).

      See Also:
    • ERR

      static final String ERR

      Messaggio di errore sul calcolo degli indicatori.

      See Also:
    • STATI_STRUTTURA_AS_LIST

      static final LinkedList<String> STATI_STRUTTURA_AS_LIST

      Lista contenente i possibili valori dell'attributo stato di struttura.

    • LIVELLI_RISCHIO_AS_LIST

      static final LinkedList<String> LIVELLI_RISCHIO_AS_LIST

      Lista contenente i possibili valori degli attributi probabilita, impatto, livello di rischio.

    • CP1

      static final String CP1

      Etichetta per struttura capofila 1

      See Also:
    • CP2

      static final String CP2

      Etichetta per struttura capofila 2

      See Also:
    • CP3

      static final String CP3

      Etichetta per struttura capofila 3

      See Also:
    • GR

      static final String GR

      Etichetta per struttura capofila 1

      See Also:
    • ND

      static final String ND

      Etichetta per valore indecidibile

      See Also:
    • BLANK_SPACE

      static final char BLANK_SPACE

      Costante da utilizzare quando serve uno spazio (l'equivalente, in Java, dell'html " "), generalmente usato per separare piú sottostostringhe in una stringa da restituire come valore oppure messaggio.

      See Also:
    • HYPHEN

      static final char HYPHEN
      Costante per l'uso del separatore trattino
      See Also:
    • UNDERSCORE

      static final char UNDERSCORE
      Costante per l'uso del separatore underscore
      See Also:
    • SEMICOLON

      static final char SEMICOLON
      Costante per l'uso del carattere punto e virgola
      See Also:
    • COLON

      static final char COLON
      Costante per l'uso del carattere due punti
      See Also:
    • EQ

      static final char EQ
      Costante per l'uso del separatore '=' (p.es., tra parametro e valore)
      See Also:
    • SLASH

      static final char SLASH
      Costante per l'uso del separatore 'slash' (p.es. nei percorsi)
      See Also:
    • QM

      static final char QM
      Costante per l'uso del separatore '?' (question mark)
      See Also:
    • APOSTROPHE

      static final char APOSTROPHE
      Costante per far riferimento al carattere di virgoletta semplice, o apostrofo
      See Also:
    • QUOTE

      static final char QUOTE
      Costante per far riferimento al carattere di virgoletta doppia
      See Also:
    • PER_CENT

      static final char PER_CENT
      Costante per far riferimento al carattere di percentuale
      See Also:
    • ENGLISH_SINGLE_QUOTE

      static final char ENGLISH_SINGLE_QUOTE
      Costante per far riferimento al carattere tipografico di virgoletta inglese
      See Also:
    • ENGLISH_DOUBLE_QUOTE_OPEN

      static final char ENGLISH_DOUBLE_QUOTE_OPEN
      Costante per il carattere tipografico di doppie virgolette inglesi aperte
      See Also:
    • ENGLISH_DOUBLE_QUOTE_CLOSE

      static final char ENGLISH_DOUBLE_QUOTE_CLOSE
      Costante per il carattere tipografico di doppie virgolette inglesi chiuse
      See Also:
    • VOID_STRING

      static final String VOID_STRING

      Costante da utilizzare quando serve un valore per inizializzazione, o da utilizzare come argomento, per effettuare test, etc.

      Graficamente maggiormente visibile e chiara della stringa vuota che contiene (doppi apici aperti chiusi) – se quest'ultima è utilizzata direttamente nel codice – è piú ottimizzata rispetto al puntamento a una nuova stringa attraverso il richiamo del costruttore  new String("");
      (si veda, ad esempio: questa discussione)

      .
      See Also:
    • VOID_SQL_STRING

      static final String VOID_SQL_STRING

      Costante da utilizzare quando serve un valore che, come dice il nome, funga da stringa vuota in linguaggio SQL, tipicamente da passare come parametro, specialmente nelle clausole di tipo ILIKE ().

      Utile soprattutto perché graficamente maggiormente visibile e chiara della stringa vuota SQL, che corrisponde a due apici singoli consecutivi, che per poter essere trattati da Java come stringa, devono a loro volta essere circondati da doppi apici.

      See Also:
    • DASH

      static final String DASH

      Costante da utilizzare quando serve un valore per inizializzazione di default di un parametro mancante sulla querystring.

      Incapsula il classico trattino (-) che viene utilizzato come default per i valori mancanti di parametri richiesti tipicamente dalle Command.

    • NDASH

      static final String NDASH

      Trattino lungo

      See Also:
    • MDASH

      static final String MDASH

      Trattino lunghissimo

      See Also:
    • SEPARATOR

      static final String SEPARATOR
      Costante per l'uso del separatore semicolon
    • DOT

      static final String DOT
      Costante per l'uso del separatore punto
      See Also:
    • COMMA

      static final String COMMA
      Costante per l'uso del separatore virgola
      See Also:
    • ROOT_QM

      static final String ROOT_QM
      Costante per il separatore che precede immediatamente la querystring (root question mark)
    • AMPERSAND

      static final String AMPERSAND
      Costante per il separatore dei token querystring "invalid input: '&'"
      See Also:
    • MIME_TYPE_TEXT

      static final String MIME_TYPE_TEXT
      Costante per il tipo MIME testo semplice
      See Also:
    • MIME_TYPE_HTML

      static final String MIME_TYPE_HTML
      Costante per il tipo MIME html
      See Also:
    • HTML

      static final String HTML
      Costante per il formato di file "Hyper Text Markup Language"
      See Also:
    • CSV

      static final String CSV
      Costante per il formato di file "Comma Separated Values"
      See Also:
    • RTF

      static final String RTF
      Costante per il formato di file "Rich Text Format"
      See Also:
    • JSON

      static final String JSON
      Costante per il formato di file "JavaScript Object Notation"
      See Also:
    • JSP_EXT

      static final String JSP_EXT
      Costante per il formato di file "Java Server Pages"
      See Also:
    • STR_PFX

      static final String STR_PFX
      Costante per i nomi di immagini relative a strutture
      See Also:
    • PRO_PFX

      static final String PRO_PFX
      Costante per i nomi di immagini relative a processi
      See Also:
    • INTERVIEWS

      static final String INTERVIEWS
      Costante per i nomi di estrazioni dati interviste
      See Also:
    • INTERVIEW

      static final String INTERVIEW
      Costante per i nomi di estrazioni dati intervista
      See Also:
    • STRUCTURES

      static final String STRUCTURES
      Costante per i nomi di estrazioni dati strutture
      See Also:
    • PROCESS

      static final String PROCESS
      Costante per i nomi di estrazioni dati processi anticorruzione
      See Also:
    • RISKS

      static final String RISKS
      Costante per i nomi di estrazioni dati registro rischi corruttivi
      See Also:
    • REPORT_MDM

      static final String REPORT_MDM
      Costante per i nomi di estrazioni dati "tabella MDM"
      See Also:
    • REPORT_MDM_MES

      static final String REPORT_MDM_MES
      Costante per i nomi di estrazioni dati "tabella MDM misure"
      See Also:
    • LOG_IND

      static final String LOG_IND
      Costante per il log delle differenze tra i valori indicatori in cache e quelli in memoria
      See Also:
    • DATA_SQL_PATTERN

      static final String DATA_SQL_PATTERN

      Pattern che deve avere una data (oggetto java.util.Date o GregorianCalendar) per essere conforme al fornato SQL.

      See Also:
    • DATA_GENERAL_PATTERN

      static final String DATA_GENERAL_PATTERN

      Pattern che specifica il formato di una String che rappresenta una data esprimendola relativamente per esteso; esempio: "Tue Jul 07 00:00:00 CEST 2020".

      See Also:
    • DATA_FORMAT

      static final SimpleDateFormat DATA_FORMAT

      Contiene la formattazione che deve avere una data all'interno dell'applicazione.

    • TIME_SQL_PATTERN

      static final String TIME_SQL_PATTERN

      Pattern per un oggetto Time espresso su ore:minuti:secondi.
      ATTENZIONE: nella localizzazione italiana la maschera di formattazione deve essere del tipo HH:mm e non hh:mm, altrimenti un orario come le 12:05 viene interpretato come 00:05! Capital H permette di specificare il reset delle ore su un totale di 24, non su un totale di 12.
      cfr. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html

       Letter   Date or Time Component
        H       Hour in day (0-23)    
        h       Hour in am/pm (1-12)   
       

      See Also:
    • TWELWE_HOUR_FORMAT

      static final String TWELWE_HOUR_FORMAT

      Pattern per un oggetto Time espresso su 12 ore.

      See Also:
    • YEAR_SHIFT

      static final int YEAR_SHIFT

      Numero di anni da spostare per l'estrazione degli elementi nella visualizzazione di default. P.es. un valore 1 implica un'estrazione di un anno, tra la data corrente e la data corrente dell'anno prossimo.

      See Also:
    • UNIX_EPOCH

      static final String UNIX_EPOCH
      Il TIMESTAMP dei sistemi corrisponde al numero di secondi trascorsi da una data convezionale conosciuta come Unix Epoch (1° gennaio 1970, quando tutto è cominciato)1.
      1: Primo kernel UNIX del 1969, sviluppato dai Bell Laboratories a partire dal 1970.
      See Also:
    • THE_END_OF_TIME

      static final String THE_END_OF_TIME
      Il 7 febbraio 2106 il tempo UNIX raggiungerà la cifra esadecimale FFFFFFFF16 (corrispondente a 4.294.967.295 secondi) che, per i sistemi a 32 bit, è il massimo computabile. Per sistemi del genere, il successivo secondo sarà interpretato come: 00:00:00 1 January 1970 UTC (quindi, in pratica, gli orologi dei sistemi a 32 bit verranno resettati a UNIX EPOCH).
      See Also: