Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ActivityBean - Class in it.rol.bean
-
Classe usata per rappresentare un'attività (o fase) di processo.
- ActivityBean() - Constructor for class it.rol.bean.ActivityBean
-
Costruttore: inizializza i campi a valori di default.
- ActivityBean(ActivityBean) - Constructor for class it.rol.bean.ActivityBean
-
Costruttore da ActivityBean
- add(String, int) - Method in class it.rol.util.DataUrl
-
Aggiunge la coppia
- add(String, String) - Method in class it.rol.util.DataUrl
-
Adds an additional parameter to existing URL
- AMPERSAND - Static variable in interface it.rol.Constants
-
Costante per il separatore dei token querystring "invalid input: '&'"
- APOSTROPHE - Static variable in interface it.rol.Constants
-
Costante per far riferimento al carattere di virgoletta semplice, o apostrofo
- AttributoNonValorizzatoException - Exception Class in it.rol.exception
-
Questa eccezione viene ritornata quando si tenta di accedere ad un attributo di un Bean che non è stato inizializzato (attributo del Bean non letto dal Database o in generale non valorizzato)
- AttributoNonValorizzatoException() - Constructor for exception class it.rol.exception.AttributoNonValorizzatoException
-
Costruttore da superclasse
- AttributoNonValorizzatoException(String) - Constructor for exception class it.rol.exception.AttributoNonValorizzatoException
-
Costruttore parametrizzato da superclasse
- AttributoNonValorizzatoException(String, Throwable) - Constructor for exception class it.rol.exception.AttributoNonValorizzatoException
- AttributoNonValorizzatoException(Throwable) - Constructor for exception class it.rol.exception.AttributoNonValorizzatoException
- AuditCommand - Class in it.rol.command
-
AuditCommand.java
Implementa la logica per la presentazione dei quesiti (interviste) e per la gestione dell'inserimento, dell'aggiornamento e della visualizzazione delle risposte, nel contesto della raccolta e dell'analisi dei dati relativi alla mappatura effettuata tramite la web-applicationRischi on Line (rol). - AuditCommand() - Constructor for class it.rol.command.AuditCommand
-
Crea una nuova istanza di WbsCommand
- authenticate(String, String, HttpServletRequest, DBWrapper, StringBuffer) - Static method in class it.rol.SessionManager
-
Crea la sessione utente.
Inserisce la sessione creata nella HttpServletRequest, modificandola per riferimento (ByRef). - authenticateEncrypted(String, String, HttpServletRequest, DBWrapper, StringBuffer) - Static method in class it.rol.SessionManager
-
Crea la sessione utente.
Inserisce la sessione creata nella HttpServletRequest, modificandola per riferimentoByRef.
B
- BEAN_DEFAULT_FLOAT - Static variable in class it.rol.bean.CodeBean
-
Valore convenzionale definito nel bean CodeBean per comodità di accesso dal di fuori del package bean e delle sottoclassi di CodeBean
- BEAN_DEFAULT_FLOAT - Static variable in interface it.rol.Constants
-
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.
- BEAN_DEFAULT_ID - Static variable in class it.rol.bean.CodeBean
-
Valore convenzionale definito nel bean padre CodeBean per comodità di accesso dal di fuori del package bean e delle sottoclassi di CodeBean
- BEAN_DEFAULT_ID - Static variable in interface it.rol.Constants
-
Costante da utilizzare quando serve un valore per inizializzazione in un Bean del Model o da utilizzare come argomento.
- BeanUtil - Class in it.rol.bean
-
BeanUtil.java è una classe di servizio.
- BeanUtil() - Constructor for class it.rol.bean.BeanUtil
- BLANK_SPACE - Static variable in interface it.rol.Constants
-
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.
- build() - Method in class it.rol.PasswordGenerator.PasswordGeneratorBuilder
-
Get an object to use.
C
- capitalize(String) - Static method in class it.rol.util.Utils
-
Data in input una stringa qualsiasi, restituisce la stringa avente lo stesso contenuto dell'originale ma con la prima lettera maiuscola.
- checkPrime(String) - Static method in class it.rol.manager.FileManager
-
Returns a String replacing all the sequence of characters matching regex and replacement String.
- checkQuote(String) - Static method in class it.rol.util.Utils
-
Controlla se una stringa contiene doppi apici.
- checkSession(HttpSession) - Static method in class it.rol.SessionManager
-
Verifica se la sessione utente, che accetta come argomento, è valida o esistente.
- clearAdditionalParams() - Method in class it.rol.util.DataUrl
-
Clears all additional parameters
- CodeBean - Class in it.rol.bean
-
Classe per rappresentare oggetti generici o raggruppamenti di elementi, ispirata proprio al design pattern dei componenti generici.
- CodeBean() - Constructor for class it.rol.bean.CodeBean
-
Costruttore di CodeBean.
- CodeBean(int, String, String, int) - Constructor for class it.rol.bean.CodeBean
-
Costruttore parametrico.
- CodeBean(CodeBean) - Constructor for class it.rol.bean.CodeBean
-
Costruttore per clonazione.
- CodeBean(String) - Constructor for class it.rol.util.DataUrl.CodeBean
- COLON - Static variable in interface it.rol.Constants
-
Costante per l'uso del carattere due punti
- COMMA - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore virgola
- Command - Interface in it.rol.command
-
Command è una semplice interfaccia per realizzare un'applicazione web servlet-centrica.
- COMMAND_AUDIT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la Command delle interviste.
- COMMAND_HOME - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la HomePageCommand.
- COMMAND_INDICATOR - Static variable in interface it.rol.Constants
-
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).
- COMMAND_MEASURE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la Command delle misure di mitigazione.
- COMMAND_PROCESS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la Command dei processi.
- COMMAND_REPORT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la Command della reportistica.
- COMMAND_RISK - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la Command dei rischi.
- COMMAND_STRUCTURES - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la Command delle strutture.
- CommandException - Exception Class in it.rol.exception
-
Semplice classe che permette di isolare eventuali errori generati dalle classi che implementano l'interfaccia Command.
- CommandException() - Constructor for exception class it.rol.exception.CommandException
- CommandException(String) - Constructor for exception class it.rol.exception.CommandException
- CommandException(String, Throwable) - Constructor for exception class it.rol.exception.CommandException
-
Richiama il costruttore della superclasse che accetta uno specifico messaggio di dettaglio e richiama a sua volta il metodo
fillInStackTrace()per inizializzare i dati della traccia dello stack nell'oggetto (figlio di) Throwable, appena creato. - CommandException(Throwable) - Constructor for exception class it.rol.exception.CommandException
- compare(ArrayList<InterviewBean>) - Static method in class it.rol.command.AuditCommand
-
Implementa l'algoritmo "In dubio pro peior" (nel dubbio si consideri il caso peggiore, ovvero, in questo caso, il rischio piú alto) laddove esistano piú valori per lo stesso indicatore, in particolare valori diversi raccolti nel contesto di interviste diverse.
Controlla se effettivamente vi possono essere più valori per lo stesso indicatore; se vi sono piú interviste, procede alla scelta. - compareTo(ItemBean) - Method in class it.rol.bean.ItemBean
- compareTo(MeasureBean) - Method in class it.rol.bean.MeasureBean
- compareTo(ProcessBean) - Method in class it.rol.bean.ProcessBean
- compute(HashMap<String, LinkedList<Integer>>, HashMap<Integer, QuestionBean>, HashMap<String, CodeBean>, ArrayList<DepartmentBean>, ArrayList<DepartmentBean>) - Static method in class it.rol.command.AuditCommand
-
Calcola e restituisce una tabella avente come chiavi i codici degli indicatori e come valori corrispondenti oggetti valorizzati con ogni possibile attributo che sia utile per la visualizzazione dell'indicatore stesso.
Siccome la logica di calcolo di ogni indicatore è diversa da quella di ogni altro indicatore, il presente metodo richiama lo specifico metodo di calcolo di ciascun indicatore di probabilità e di ciascun indicatore di impatto.
Acquisite queste informazioni, richiama i metodi di calcolo degli indici sintetici P ed I e infine, sulla base di questi, calcola il valore del giudizio sintetico P x I, che memorizza in un oggetto associato alla chiave PI. - computeIndicators(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Calcola a runtime i valori degli indicatori di rischio tramite l'invocazione di un metodo che a sua volta richiama una serie di altri metodi, ciascuno implementate l'algoritmo di un diverso indicatore di rischio .
- computePIMitigated(String, ArrayList<RiskBean>) - Static method in class it.rol.command.MeasureCommand
-
Implementa l'algoritmo di ricalcolo del PxI complessivo a partire dai valori dei PxI dei rischi, calmierati e arrotondati.
- ConfigManager - Class in it.rol
-
ConfigManager è la classe che recupera i parametri di inizializzazione della web-application
Rischi on Line (rol)e li espone attraverso metodi accessori. - ConfigManager() - Constructor for class it.rol.ConfigManager
- Constants - Interface in it.rol
-
Questa è l'interfaccia contenente le costanti utilizzabili da tutti i consumer java della web-application
Rischi on Line (rol). - containsValues(HashMap<String, String>) - Static method in class it.rol.util.Utils
-
Controlla se una HashMap, passata come argomento, contiene almeno una stringa non vuota.
- convert(Date) - Static method in class it.rol.util.Utils
-
Converte un'istanza di
java.util.Datein un'istanza dijava.sql.Date - convert(GregorianCalendar) - Static method in class it.rol.util.Utils
-
Converte un'istanza di
java.util.GregorianCalendarin un'istanza dijava.util.Date - convertToCalendar(Date) - Static method in class it.rol.util.Utils
-
Converte un'istanza di
java.util.Datein un'istanza dijava.util.GregorianCalendar - count(LinkedHashMap<String, InterviewBean>, String) - Static method in class it.rol.command.AuditCommand
-
Calcola le frequenze di ogni valore di rischio e le indicizza per il valore stesso, conteggiando i valori degli indicatori afferenti alla dimensione specificata e restituendo una tabella delle frequenze dei valori indicizzate per il valore stesso.
- CP1 - Static variable in interface it.rol.Constants
-
Etichetta per struttura capofila 1
- CP2 - Static variable in interface it.rol.Constants
-
Etichetta per struttura capofila 2
- CP3 - Static variable in interface it.rol.Constants
-
Etichetta per struttura capofila 3
- CSV - Static variable in interface it.rol.Constants
-
Costante per il formato di file "Comma Separated Values"
D
- DASH - Static variable in interface it.rol.Constants
-
Costante da utilizzare quando serve un valore per inizializzazione di default di un parametro mancante sulla querystring.
- Data - Class in it.rol
-
Dataè la servlet della web-applicationROLche può essere utilizzata in piú contesti: su una richiesta sincrona: per produrre output con contentType differenti da 'text/html' su una richiesta asincrona: per ottenere tuple da mostrare asincronamente nelle pagine - Data() - Constructor for class it.rol.Data
- DATA_FORMAT - Static variable in interface it.rol.Constants
-
Contiene la formattazione che deve avere una data all'interno dell'applicazione.
- DATA_GENERAL_PATTERN - Static variable in interface it.rol.Constants
-
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".
- DATA_SQL_PATTERN - Static variable in interface it.rol.Constants
-
Pattern che deve avere una data (oggetto java.util.Date o GregorianCalendar) per essere conforme al fornato SQL.
- DataUrl - Class in it.rol.util
-
DataUrl.java è una classe di servizio.
- DataUrl() - Constructor for class it.rol.util.DataUrl
-
Costruttore senza argomenti.
- DataUrl(String) - Constructor for class it.rol.util.DataUrl
-
Constructor 3: Root path only Generates: server/appname/
- DataUrl(String, String) - Constructor for class it.rol.util.DataUrl
-
Costruttore parametro/valore:
Inserisci il parametro'parametro'con il valore'valore'nel formato parametro '¶metro=valore' Istanzia la mappa che conterrà i parametri della query string Inizializza la lingua a stringa vuota Se il parametro è significativo (diverso dalla lingua), viene aggiunto nella mappa dei parametri della query string; altrimenti, valorizza la lingua stessa, cioè dereferenzia la stringa vuota e valorizza questo parametro con il valore passato come secondo argomento. - DataUrl(String, String, DataUrl.CodeBean) - Constructor for class it.rol.util.DataUrl
-
Constructor 4: Relative path with entToken, commandName, survey Generates: /entToken=XXXinvalid input: '&cmd'=YYYinvalid input: '&r'=ZZZ
- DataUrl(String, String, String, DataUrl.CodeBean) - Constructor for class it.rol.util.DataUrl
-
Constructor 5: Relative path with entToken, commandName, part, survey Generates: /entToken=XXXinvalid input: '&cmd'=YYYinvalid input: '&p'=ZZZinvalid input: '&r'=WWW
- DataUrl(String, String, String, String, String, DataUrl.CodeBean) - Constructor for class it.rol.util.DataUrl
-
Constructor 6: Relative path with entToken, commandName, part, extra param, survey Generates: /entToken=XXXinvalid input: '&cmd'=YYYinvalid input: '&p'=ZZZinvalid input: '&extra'=AAAinvalid input: '&r'=WWW
- DataUrl(String, String, String, String, String, String, String, DataUrl.CodeBean) - Constructor for class it.rol.util.DataUrl
-
Constructor 7: Relative path with entToken, commandName, part, two extra params, survey Generates: /entToken=XXXinvalid input: '&cmd'=YYYinvalid input: '&p'=ZZZinvalid input: '&extra1'=AAAinvalid input: '&extra2'=BBBinvalid input: '&r'=WWW
- DataUrl.CodeBean - Class in it.rol.util
-
Required CodeBean interface/class for survey codes
- DBManager - Class in it.rol
-
DBManager è la classe utilizzata per stabilire su quale database deve insistere un'istanza della web-application
Rischi on Line (rol)esponendo le relative informazioni attraverso metodi accessori. - DBManager() - Constructor for class it.rol.DBManager
- DBWrapper - Class in it.rol.db
-
DBWrapper.javaè la classe che: implementa l'accesso al database utilizzato dall'applicazioneRisk Mapping Software (ROL-RMS)nonché l'esecuzione delle query di selezione e la gestione dei risultati restituiti, che impacchetta in oggetti di tipo JavaBean e restituisce al chiamante. Gestisce anche l'esecuzione delle query di scrittura (inserimento, aggiornamento, eliminazione) che effettua su valori ricevuti in input in strutture di tipo Map-Dictionary. - DBWrapper() - Constructor for class it.rol.db.DBWrapper
-
Costruttore.
- decant(AbstractList<RiskBean>, int) - Static method in class it.rol.command.ProcessCommand
-
Estrae da una struttura di rischi, uno di essi, identificato a partire da un identificativo, passato come parametro, oppure null, se il rischio non è stato identificato.
- decant(ArrayList<ProcessBean>) - Static method in class it.rol.command.ProcessCommand
-
Travasa una struttura vettoriale di aree di rischio in una corrispondente struttura LinkedHashMap di tipo Dictionary, in cui le chiavi sono rappresentate dalle aree stesse e i valori sono rappresentati dai macroprocessi aggregati da ciascuna di esse.
- decant(Vector<ProcessBean>) - Static method in class it.rol.command.ProcessCommand
-
Travasa un Vector di ProcessBean in una corrispondente struttura di tipo Dictionary, LinkedHashMap, in cui le chiavi sono rappresentate da oggetti Wrapper di tipi primitivi interi (Integer) e i valori sono rappresentati dai corrispettivi elementi del Vector.
- decantAnswers(ArrayList<QuestionBean>, ArrayList<QuestionBean>) - Static method in class it.rol.command.AuditCommand
-
Prende in input una struttura vettoriale di quesiti, ciascuno contenente internamente la relativa risposta e restituisce una mappa di risposte, ciascuna indicizzata per identificativo quesito.
- decantIndicators(ArrayList<CodeBean>) - Static method in class it.rol.command.AuditCommand
-
Prende in input una struttura vettoriale di indicatori (solo gli estremi, non i valori) li indicizza per codice e li restituisce in una tabella indicizzata.
- decantOutputs(ArrayList<ProcessBean>) - Static method in class it.rol.command.ProcessCommand
-
Travasa una struttura vettoriale ordinata di output, incapsulati sotto forma di processi (ProcessBean), in una struttura vettoriale ordinata di output, rappresentati come oggetti generici (ItemBean).
- decantStructs(ArrayList<DepartmentBean>) - Static method in class it.rol.command.AuditCommand
-
Travasa una struttura vettoriale matriciale (Vector con Vector con Vector etc.)
- decantStructures(String, String[], LinkedHashMap<String, String>) - Static method in class it.rol.command.IndicatorCommand
-
Dati in input un array di valori e un livello numerico, distribuisce tali valori in una struttura dictionary, passata come parametro, assegnandone ciascuno a una chiave diversa, costruita in base a un progressivo ed un'etichetta passata come parametro.
- DEFAULT_ID - Static variable in interface it.rol.Constants
-
Costante da utilizzare quando serve un valore per inizializzazione in un Controller o da utilizzare come argomento.
- DELETE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di eliminazione di una entità.
- DELETE_INDICATOR_PROCESS_RESULTS - Static variable in interface it.rol.db.Query
-
Query per eliminazione di tutte le tuple della tabella contenente i risultati dell'elaborazione sugli indicatori (la DELETE senza parametri è sulla tabella!).
- deleteIndicatorProcessResults(PersonBean, LinkedHashMap<Integer, ItemBean>) - Method in class it.rol.db.DBWrapper
-
Metodo per eliminare tutti i valori calcolati sugli indicatori di rischio per i processi attraverso le interviste.
Assume che siano state già inserite (almeno una delle) motivazioni del giudizio sintetico e quindi non effettua la cancellazione se non trova tali note, che devono quindi essere state precedentemente selezionate e inserite in una struttura di memoria. - DepartmentBean - Class in it.rol.bean
-
Classe usata per rappresentare un dipartimento o, piú in generale, una struttura organizzativa (direzione, polo, centro, etc.).
- DepartmentBean() - Constructor for class it.rol.bean.DepartmentBean
-
Costruttore che inizializza i campi a valori di default.
- DepartmentCommand - Class in it.rol.command
-
DepartmentCommand.java
Implementa la logica per la gestione delle strutture organizzative. - DepartmentCommand() - Constructor for class it.rol.command.DepartmentCommand
-
Crea una nuova istanza di questa Command
- doGet(HttpServletRequest, HttpServletResponse) - Method in class it.rol.Main
-
Gestisce le richieste del client effettuate con il metodo GET.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class it.rol.manager.FileManager
-
La chiamata diretta della Servlet con il metodo GET produce il logout.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class it.rol.SessionManager
-
Gestisce le richieste del client effettuate con il metodo GET.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class it.rol.Main
-
Gestisce le richieste del client effettuate con il metodo POST.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class it.rol.manager.FileManager
-
Handles file upload.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class it.rol.SessionManager
-
Gestisce le richieste del client effettuate con il metodo POST.
- DOT - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore punto
E
- ELEMENT_LEV_1 - Static variable in interface it.rol.Constants
-
Valore identificante la tabella contenente una struttura o un processo di primo livello (p.es. 1 = struttura_liv1 | 1 = macroprocesso_at)
- ELEMENT_LEV_2 - Static variable in interface it.rol.Constants
-
Valore identificante la tabella contenente una struttura o un processo di secondo livello (2 = struttura_liv2 | 2 = processo_at)
- ELEMENT_LEV_3 - Static variable in interface it.rol.Constants
-
Valore identificante la tabella contenente una struttura o un processo di terzo livello (3 = struttura_liv3 | 3 = sottoprocesso_at)
- ELEMENT_LEV_4 - Static variable in interface it.rol.Constants
-
Valore identificante la tabella contenente una struttura di terzo livello (4 = struttura_liv4).
- encodeHTML(String) - Static method in class it.rol.util.DataUrl
-
Overloading di encodeHTML(s,b) con b=true
- encodeHTML(String, boolean) - Static method in class it.rol.util.DataUrl
-
Restituisce la stringa 'input' codificata in modo tale da poter inserire la stringa all'interno di un documento html evitando l'interpretazione dei caratteri speciali.
- encodeURL(String) - Static method in class it.rol.util.DataUrl
-
Metodo statico per convertire i caratteri IS0-8859-1 nel formato adatto per gli URL.
- ENGLISH_DOUBLE_QUOTE_CLOSE - Static variable in interface it.rol.Constants
-
Costante per il carattere tipografico di doppie virgolette inglesi chiuse
- ENGLISH_DOUBLE_QUOTE_OPEN - Static variable in interface it.rol.Constants
-
Costante per il carattere tipografico di doppie virgolette inglesi aperte
- ENGLISH_SINGLE_QUOTE - Static variable in interface it.rol.Constants
-
Costante per far riferimento al carattere tipografico di virgoletta inglese
- EQ - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore '=' (p.es., tra parametro e valore)
- equals(Object) - Method in class it.rol.bean.ItemBean
- equals(Object) - Method in class it.rol.bean.MeasureBean
- equals(Object) - Method in class it.rol.bean.ProcessBean
- ERR - Static variable in interface it.rol.Constants
-
Messaggio di errore sul calcolo degli indicatori.
- execute(HttpServletRequest) - Method in class it.rol.command.AuditCommand
-
Gestisce il flusso principale.
- execute(HttpServletRequest) - Method in interface it.rol.command.Command
-
Esegue tutte le operazioni necessarie per recuperare le informazioni per la visualizzazione.
- execute(HttpServletRequest) - Method in class it.rol.command.DepartmentCommand
-
Gestisce il flusso principale.
- execute(HttpServletRequest) - Method in class it.rol.command.HomePageCommand
-
Gestisce il flusso principale.
- execute(HttpServletRequest) - Method in class it.rol.command.IndicatorCommand
-
Gestisce il flusso principale.
- execute(HttpServletRequest) - Method in class it.rol.command.MeasureCommand
-
Gestisce il flusso principale.
- execute(HttpServletRequest) - Method in class it.rol.command.ProcessCommand
-
Gestisce il flusso principale. Prepara i bean. Passa nella Request i valori che verranno utilizzati dall'applicazione.
- execute(HttpServletRequest) - Method in class it.rol.command.ReportCommand
-
Gestisce il flusso principale.
- execute(HttpServletRequest) - Method in class it.rol.command.RiskCommand
-
Gestisce il flusso principale.
- existsFileName(String, String, String) - Method in class it.rol.db.DBWrapper
-
Restituisce un valore boolean
truese esiste un file di dato nome, in data entità e dato attributo, tutti passati come argomenti.
F
- FileDocBean - Class in it.rol.bean
-
Classe usata per rappresentare un allegato (file).
- FileDocBean() - Constructor for class it.rol.bean.FileDocBean
-
Costruttore: inizializza i campi a valori di default.
- FileManager - Class in it.rol.manager
-
FileManager è la classe che si occupa della gestione dei files caricati dall'utente, della generazione di link per il download, l'impostazione dei privilegi, secondo eventuali policy, dell'aggiornamento e di quant'altro occorra alle funzioni di gestione allegati della web-application
Rol. - FileManager() - Constructor for class it.rol.manager.FileManager
- filter(ArrayList<ItemBean>, ArrayList<ItemBean>) - Static method in class it.rol.command.ProcessCommand
-
Dato un elenco complessivo di oggetti e un elenco dato di oggetti, scarta dall'elenco complessivo gli oggetti presenti nell'elento dato.
- filter(ArrayList<MeasureBean>) - Static method in class it.rol.command.MeasureCommand
-
Dato un elenco complessivo di misure, restituisce solo quelle che hanno inseriti i dettagli del monitoraggio, ovvero solo le misure monitorate.
- filter(ArrayList<QuestionBean>) - Static method in class it.rol.command.AuditCommand
-
Prende in input una struttura vettoriale di QuestionBean contenenti internamente le risposte e scarta le domande aventi risposta e note entrambe vuote.
- FORBIDDEN_EXTENSIONS - Static variable in class it.rol.manager.FileManager
-
Carica la lista con le estensioni vietate
- format(String) - Static method in class it.rol.util.Utils
-
Formatta una data che riceve sotto forma di oggetto
Stringbasandosi su un formato default come formato di partenza e su un formato di default per un oggetto di tipojava.util.Daterestituito come tipo di ritorno. - format(String, String) - Static method in class it.rol.util.Utils
-
Formatta un orario che riceve sotto forma di oggetto
Stringbasandosi su un parametro che ne indica il formato di ingresso. - format(String, String, String) - Static method in class it.rol.util.Utils
-
Formatta una data che riceve sotto forma di oggetto
Stringbasandosi su un parametro che ne indica il formato di partenza e su un parametro che indica il formato che dovrà avere un oggetto di tipojava.util.Daterestituito come tipo di ritorno. - format(Date) - Static method in class it.rol.util.Utils
-
Formatta una data di tipo
java.util.Datesecondo il formato standard italiano, ovvero in base alla maschera: - format(GregorianCalendar) - Static method in class it.rol.util.Utils
-
Formatta una data di tipo
java.util.GregorianCalendarsecondo il formato standard italiano, ovvero in base alla maschera: - format(GregorianCalendar, String) - Static method in class it.rol.util.Utils
-
Formatta una data di tipo
java.util.GregorianCalendarsecondo un filtro in base a maschera, ovvero in base a un pattern passato come argomento e la restituisce sotto forma di oggetto String.
G
- generate(int) - Method in class it.rol.PasswordGenerator
-
This method will generate a password depending the use* properties you define.
- generateSalt(int) - Static method in class it.rol.SessionManager
-
Genera il seme necessario per la password criptata ad ogni cambio password dell'utente loggato.
- get(String) - Method in class it.rol.db.DBWrapper
-
Restituisce il primo valore trovato data una query passata come parametro
- GET_ACCESSLOG_BY_LOGIN - Static variable in interface it.rol.db.Query
-
Estrae identificativo tupla ultimo accesso, se esiste per l'utente il cui username viene passato come parametro.
- GET_ACTIVITIES_BY_PROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae gli estremi delle attività collegate ad un processo anticorruttivo (fasi del processo at), il cui identificativo viene passato come parametro.
- GET_ACTIVITIES_BY_SUBPROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae gli estremi delle attività collegate ad un sottoprocesso anticorruttivo (fasi del sottoprocesso at), il cui identificativo viene passato come parametro.
- GET_ALL - Static variable in interface it.rol.db.Query
-
Costante parlante per flag da passare sul secondo argomento in query strutturate al fine di recuperare tutti i record, oppure da utilizzare in metodi per strutturare specifiche condizioni.
- GET_ALL_BY_CLAUSE - Static variable in interface it.rol.db.Query
-
Costante parlante per valore da passare sul secondo argomento in query strutturate in modo da considerare il primo se il secondo vale NOTHING oppure il secondo se il primo vale NOTHING e il secondo vale GET_ALL_BY_CLAUSE.
- GET_AMBIT - Static variable in interface it.rol.db.Query
-
Estrae l'ambito di analisi in base all'identificativo del quesito, oppure tutti gli ambiti di analisi se viene passato il valore fittizio -1.
- GET_AREE_BY_SURVEY - Static variable in interface it.rol.db.Query
-
Estrae tutte le aree di rischio censite e storicizzate in base alla rilevazione, il cui identificativo viene passato come parametro.
- GET_ENCRYPTEDPASSWORD - Static variable in interface it.rol.db.Query
-
Estrae la password criptata e il seme dell'utente, identificato tramite username, passato come parametro.
- GET_FACTOR_RISK_PROCESS - Static variable in interface it.rol.db.Query
-
Conta quante sono le associazioni esistenti tra: dato processo, dato rischio e dato fattore abilitante collegate a una data rilevazione.
Dati i vincoli della relazione, ovvero - GET_FACTORS - Static variable in interface it.rol.db.Query
-
Estrae il registro dei fattori abilitanti.
- GET_FACTORS_BY_RISK_AND_PROCESS - Static variable in interface it.rol.db.Query
-
Estrae i fattori abilitanti collegati ad uno specifico rischio e ad uno specifico processo anticorruttivo, il cui identificativo viene passato come parametro, nel contesto di una specifica rilevazione, il cui identificativo viene passato come parametro.
- GET_INDICATOR - Static variable in interface it.rol.db.Query
-
Seleziona un indicatore di dato id, nel contesto di una rilevazione di dato id
- GET_INDICATOR_BY_ACTIVITY - Static variable in interface it.rol.db.Query
-
Estrae i valori di un indicatore associato a una fase di attuazione di dato id.
- GET_INDICATOR_BY_ACTIVITY_AND_YEAR - Static variable in interface it.rol.db.Query
-
Estrae i valori di un indicatore associato a una fase di attuazione di dato id con una restrizione temporale: l'indicatore deve avere la data del target compresa tra due parametri passati come argomento.
- GET_INDICATOR_BY_ACTIVITY_RAW - Static variable in interface it.rol.db.Query
-
Estrae gli estremi dei collegamenti di un indicatore associato a una fase di attuazione di dato id.
- GET_INDICATOR_PAT - Static variable in interface it.rol.db.Query
-
Estrae i valori di tutti gli indicatori di rischio relativi ai processi censiti a fini anticorruttivi ottenuti nel contesto di una data rilevazione.
Questi valori sono stati memorizzati in un'apposita relazione in base a un pre-calcolo (caching).
Inoltre, dà la possibilità di sottrarre un ammontare passato come parametro dai valori effettivi degli indicatori (se non si desidera alterare questi valori, è sufficiente impostare il valore dell'ammontare a zero). - GET_INDICATOR_PXI_BY_PROCESS - Static variable in interface it.rol.db.Query
-
Seleziona i valori del PxI di un processo anticorruttivo di dato id nel contesto di una data rilevazione.
- GET_INDICATOR_TYPES - Static variable in interface it.rol.db.Query
-
Estrae i valori di tutte le tipologie di indicatori.
- GET_INDICATORS - Static variable in interface it.rol.db.Query
-
Estrae gli indicatori trovati nel contesto di una rilevazione specifica, oppure indipendentemente dalla rilevazione.
- GET_INPUT_BY_PROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae tutti gli input di un processo anticorruttivo il cui identificativo viene passato come parametro oppure tutti gli input indipendentemente dall'identificativo del processo ma dipendentemente solo dalla rilevazione.
- GET_INPUT_BY_SUBPROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae tutti gli input di un sottoprocesso anticorruttivo il cui identificativo viene passato come parametro.
- GET_INPUTS - Static variable in interface it.rol.db.Query
-
Estrae tutti gli input di processo collegati a una data rilevazione contando anche quanti processi sono collegati a ciascun input.
- GET_INTERVIEWED_STRUCT_L4 - Static variable in interface it.rol.db.Query
-
Estrae le interviste effettuate intervistando le strutture di livello 4.
- GET_INTERVIEWS - Static variable in interface it.rol.db.Query
-
Estrae le interviste effettuate nel contesto di una data rilevazione se viene passato l'identificativo della rilevazione sul primo e secondo parametro, oppure tutte le interviste se viene passato un valore convezionale (-1) sul secondo parametro.
- GET_MACRO_AT_BY_AREA - Static variable in interface it.rol.db.Query
-
Estrae tutti i macroprocessi censiti dall'anticorruzione filtrati in base all'identificativo dell'area di rischio, il cui identificativo viene passato come parametro, nel contesto della rilevazione, il cui identificativo viene passato come parametro.
- GET_MACRO_AT_BY_CHILD - Static variable in interface it.rol.db.Query
-
Estrae il macroprocesso censito dall'anticorruzione sulla base dell'identificativo di un suo processo anticorruttivo figlio, e della rilevazione, i cui identificativi sono entrambi passati come parametri.
- GET_MACRO_AT_BY_SURVEY - Static variable in interface it.rol.db.Query
-
Estrae tutti i macroprocessi censiti dall'anticorruzione filtrati in base all'identificativo della rilevazione, passato come parametro.
- GET_MEASURE_ACTIVITIES - Static variable in interface it.rol.db.Query
-
Relativamente a una misura di dato codice seleziona: l'elenco di tutte le sue fasi di attuazione oppure, entro questo insieme, una specifica misura di dato id. Quindi: se si vuol ottenere l'elenco completo delle fasi di una misura: passare un valore qualunque sul 2° parametro (p.es. -1) e -1 sul 3° parametro se si vuol ottenere una specifica fase della misura: passare l'id della misura sul 2° e sul 3° parametro.
- GET_MEASURE_ACTIVITY - Static variable in interface it.rol.db.Query
-
Seleziona una fase di dato id, nel contesto di una rilevazione di dato id
- GET_MEASURE_CHARACTERS - Static variable in interface it.rol.db.Query
-
Estrae i valori dei caratteri delle misure.
- GET_MEASURE_TYPE - Static variable in interface it.rol.db.Query
-
Estrae le tipologie di una misura.
- GET_MEASURE_TYPES - Static variable in interface it.rol.db.Query
-
Estrae i valori di tutte le tipologie di misure.
- GET_MEASUREMENT - Static variable in interface it.rol.db.Query
-
Seleziona una misurazione di dato id, nel contesto di una rilevazione di dato id
- GET_MEASUREMENTS_BY_INDICATOR - Static variable in interface it.rol.db.Query
-
Seleziona l'elenco di tutte le misurazioni collegate a un indicatore di dato id, nel contesto di una rilevazione di dato id
OPPURE seleziona una specifica misurazione collegata agli specifici parametri di cui sopra. - GET_MEASUREMENTS_BY_MEASURE - Static variable in interface it.rol.db.Query
-
Seleziona l'elenco di tutte le misurazioni collegate a una misurazione di dato codice, nel contesto di una rilevazione di dato id
- GET_MEASURES - Static variable in interface it.rol.db.Query
-
Seleziona l'elenco di tutte le misure di mitigazione trovate per una data rilevazione, oppure seleziona una specifica misura (in funzione dei parametri), selezionando le tuple atte a comporre il registro delle misure di prevenzione e mitigazione dei rischi corruttivi.
- GET_MEASURES_MONITORED - Static variable in interface it.rol.db.Query
-
Seleziona l'elenco di tutte le misure di mitigazione trovate per una data rilevazione cui corrispondano anche i dettagli inseriti ai fini del monitoraggio; in base ai valori passati come parametri, può anche selezionare una specifica misura.
- GET_NOTES_PXI - Static variable in interface it.rol.db.Query
-
Estrae i valori di tutte le note al giudizio sintetico di tutti i processi censiti a fini anticorruttivi ottenuti nel contesto di una data rilevazione.
- GET_OUTPUT - Static variable in interface it.rol.db.Query
-
Estrae un dato output di un processo anticorruttivo in funzione del suo identificativo, passato come parametro.
- GET_OUTPUT_BY_PROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae tutti gli output di un processo anticorruttivo il cui identificativo viene passato come parametro.
- GET_OUTPUT_BY_SUBPROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae tutti gli output di un sottoprocesso anticorruttivo il cui identificativo viene passato come parametro.
- GET_OUTPUTS - Static variable in interface it.rol.db.Query
-
Estrae l'elenco di tutti gli output trovati per una data rilevazione, selezionando le tuple atte a comporre l'elenco degli output dei processi - livello 2, quindi no Macro (= 1) no Sub (= 3) - anticorruttivi.
- GET_PROCESS_AT_BY_ID - Static variable in interface it.rol.db.Query
-
Estrae un processo - livello 2, quindi no Macro (= 1) no Sub (= 3) - dato l'id che viene passato come parametro.
- GET_PROCESS_AT_BY_OUTPUT - Static variable in interface it.rol.db.Query
-
Estrae i processi - livello 2, quindi no Macro (= 1) no Sub (= 3) - collegati ad un input che deriva da un output, dove l'identificativo di quest'ultimo viene passato come parametro, e che sono stati rilevati nel contesto di una data rilevazione, il cui identificativo viene passato come parametro.
- GET_PROCESS_AT_BY_RISK - Static variable in interface it.rol.db.Query
-
Estrae i processi - livello 2, quindi no Macro (= 1) no Sub (= 3) - collegati a un rischio corruttivo il cui identificativo viene passato come parametro, e che sono stati rilevati nel contesto di una data rilevazione, il cui identificativo viene passato come parametro.
- GET_PROCESSI_AT_BY_MACRO - Static variable in interface it.rol.db.Query
-
Estrae tutti i processi anticorruzione appartenenti a un macroprocesso anticorruzione, il cui identificativo viene passato come parametro e che sono collegati al codice identificativo della rilevazione corrente, che viene passato come parametro.
- GET_QUESTION_AMOUNT_BY_SURVEY - Static variable in interface it.rol.db.Query
-
Calcola il numero di quesiti dato l'identificativo della rilevazione cui sono collegati, passato come parametro.
- GET_QUESTION_AMOUNT_WITH_ANSWER_BY_INTERVIEW - Static variable in interface it.rol.db.Query
-
Conta il numero di quesiti che hanno ricevuto una risposta, data l'intervista cui sono collegati, identificata tramite data e ora.
- GET_QUESTION_TYPE - Static variable in interface it.rol.db.Query
-
Estrae il tipo di quesito in base all'identificativo del quesito, oppure tutti i tipi di quesito se viene passato il valore fittizio -1.
- GET_QUESTION_WORDING - Static variable in interface it.rol.db.Query
-
Estrae il tipo di formulazione in base all'identificativo del quesito, oppure tutti i tipi di formulazione se viene passato il valore fittizio -1.
- GET_QUESTIONS - Static variable in interface it.rol.db.Query
-
Se sul terzo parametro viene passato il valore convenzionale -1 estrae tutti i quesiti filtrati in base all'identificativo della rilevazione, passato come parametro; oppure se sul secondo e sul terzo parametro viene passato l'id di un quesito, estrae tale quesito specifico.
- GET_QUESTIONS_BY_INDICATOR - Static variable in interface it.rol.db.Query
-
Estrae i codici indicatore e i relativi quesiti associati.
- GET_QUESTIONS_BY_QUESTION - Static variable in interface it.rol.db.Query
-
Estrae i quesiti figli di un dato quesito padre in una data rilevazione i cui identificativi vengono passati come parametro.
- GET_RISK - Static variable in interface it.rol.db.Query
-
Estrae un rischio corruttivo dato il suo identificativo e quello della rilevazione entro cui è collocato, passati entrambi come parametri.
- GET_RISK_BY_PROCESS - Static variable in interface it.rol.db.Query
-
Estrae i rischi collegati ad uno specifico processo anticorruttivo, il cui identificativo viene passato come parametro, nel contesto di una specifica rilevazione, il cui identificativo viene passato come parametro.
- GET_RISK_BY_SUB - Static variable in interface it.rol.db.Query
-
Estrae i rischi collegati ad uno specifico sottoprocesso anticorruttivo, il cui identificativo viene passato come parametro, nel contesto di una specifica rilevazione, il cui identificativo viene passato come parametro.
- GET_RISK_PROCESS - Static variable in interface it.rol.db.Query
-
Conta quanti sono i processi - livello 2, quindi no Macro (= 1) no Sub (= 3) - collegati a un dato rischio corruttivo.
- GET_RISK_SUBPROCESS - Static variable in interface it.rol.db.Query
-
Conta quanti sono i processi - livello 2, quindi no Macro (= 1) no Sub (= 3) - collegati a un dato rischio corruttivo.
- GET_RISKS - Static variable in interface it.rol.db.Query
-
Estrae l'elenco di tutti i rischi corruttivi trovati per una data rilevazione, oppure indipendentemente dalla rilevazione (in funzione dei parametri), selezionando le tuple atte a comporre il registro dei rischi corruttivi.
- GET_RISKS_AND_PROCESS_BY_MEASURE - Static variable in interface it.rol.db.Query
-
Estrae i rischi corruttivi a cui è stata applicata una specifica misura di prevenzione, il cui codice viene passato come parametro, nel contesto di una specifica rilevazione, il cui identificativo viene passato come parametro.
- GET_RUOLOUTENTE - Static variable in interface it.rol.db.Query
-
Estrae il ruolo di una persona avente login passato come parametro, assumendo che sulla login ci sia un vincolo di UNIQUE.
- GET_SOTTOPROCESSI_AT_BY_PROCESS - Static variable in interface it.rol.db.Query
-
Estrae tutti i sottoprocessi anticorruzione appartenenti a un processo anticorruzione, il cui identificativo viene passato come parametro.
- GET_STRUCTS_BY_ACTIVITY - Static variable in interface it.rol.db.Query
-
Estrae un elenco di identificativi di strutture e soggetti contingenti collegati ad una specifica attività, di cui viene passato l'identificativo come parametro.
- GET_STRUCTS_BY_MEASURE - Static variable in interface it.rol.db.Query
-
Estrae gli estremi delle strutture di una misura.
- GET_STRUCTS_BY_PROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae un elenco di identificativi di sole strutture (no soggetti contingenti) collegate, tramite le sue fasi, ad uno specifico processo, di cui viene passato l'identificativo come parametro.
- GET_STRUCTS_BY_ROLE - Static variable in interface it.rol.db.Query
-
Estrae gli estremi delle strutture: aventi nei confronti di una misura uno specifico ruolo ricevuto come parametro; che hanno almeno una misura collegata; calcolando anche quante misure sono effettivamente collegate a ciascuna struttura selezionata.
- GET_SUBJECT - Static variable in interface it.rol.db.Query
-
Estrae gli estremi di un soggetto interessato a un'attività in base all'identificativo dello stesso, purché il soggetto stesso risulti in stato 'attivo'.
- GET_SUBJECT_BY_ACTIVITY - Static variable in interface it.rol.db.Query
-
Estrae gli estremi di un processo interessato a un'attività il cui identificativo viene passato come parametro.
- GET_SUBJECTS_BY_PROCESS_AT - Static variable in interface it.rol.db.Query
-
Estrae un elenco di identificativi di soggetti contingenti collegati, tramite le sue fasi, ad uno specifico processo, di cui viene passato l'identificativo come parametro.
- GET_SURVEY - Static variable in interface it.rol.db.Query
-
Estrae: se viene passato l'id rilevazione sul primo e secondo parametro i dati di una specifica rilevazione, avente id passato come parametro,
- GET_USR - Static variable in interface it.rol.db.Query
-
Estrae l'utente con username e password passati come parametri.
- getAcronimo() - Method in class it.rol.bean.DepartmentBean
-
Restituisce l'acronimo di un dipartimento
- getActivities(PersonBean, int, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di fasi in base agli estremi del sotto/processo anticorruttivo.
- getAllegati() - Method in class it.rol.bean.MeasurementBean
-
Restituisce l'elenco dei riferimenti logici agli allegati fisici in precedenza caricati per la misurazione corrente
- getAllowedCSVCommand() - Static method in class it.rol.Data
-
Getter su variabile di classe
- getAllowedUploadCommand() - Static method in class it.rol.manager.FileManager
-
Getter su variabile di classe
- getAmbito() - Method in class it.rol.bean.QuestionBean
-
Restituisce l'ambito di analisi di un quesito.
- getAmbits(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutti gli ambiti di analisi trovati nella rilevazione corrente.
- getAnswer() - Method in class it.rol.bean.QuestionBean
-
Restituisce la risposta al quesito corrente.
- getAnswers(PersonBean, InterviewBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di risposte ad una serie di quesiti in funzione di una serie di parametri e nel contesto di una data rilevazione.
- getAnswers(PersonBean, HashMap<String, LinkedHashMap<String, String>>, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di risposte ad una serie di quesiti in funzione di una serie di parametri e nel contesto di una data rilevazione.
- getAppName() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante la Root dell'applicazione web.
- getAreaRischio() - Method in class it.rol.bean.ProcessBean
-
Restituisce l'area di rischio del processo
- getAree(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Seleziona la lista delle aree di rischio collegate alla rilevazione passata come parametro, corredate di macroprocessi ad esse aggregati.
- getAttivita() - Method in class it.rol.bean.ProcessBean
-
Restituisce una lista, completa o parziale, di attività collegate al processo corrente.
- getAttributes(HttpServletRequest) - Static method in class it.rol.command.HomePageCommand
-
Restituisce i nomi e i valori degli attributi presenti in Request in un dato momento e in un dato contesto, rappresentati dallo stato del chiamante.
- getAutore() - Method in class it.rol.bean.FileDocBean
- getAutoreUltimaModifica() - Method in class it.rol.bean.IndicatorBean
-
Restituisce l'autore dell'ultima modifica
- getAutoreUltimaModifica() - Method in class it.rol.bean.InterviewBean
-
Restituisce l'autore dell'ultima modifica
- getAutoreUltimaModifica() - Method in class it.rol.bean.MeasureBean
-
Restituisce l'autore dell'ultima modifica di una misura
- getAutoreUltimaModifica() - Method in class it.rol.bean.MeasurementBean
-
Restituisce l'autore dell'ultima modifica
- getAutoreUltimaModifica() - Method in class it.rol.bean.ProcessBean
-
Restituisce l'autore dell'ultima modifica di un processo
- getAutoreUltimaRevisione() - Method in class it.rol.bean.IndicatorBean
-
Restituisce l'autore dell'ultima revisione
- getBaseHref(HttpServletRequest) - Static method in class it.rol.ConfigManager
-
Costruisce il percorso di base dell'applicazione che si sta navigando, che precede i parametri.
Restituisce tale percorso.
Serve a ricostruire i percorsi dei fogli di stile, dei files inclusi, ecc. - getBaseHref(HttpServletRequest) - Static method in class it.rol.Main
-
Costruisce il percorso di base dell'applicazione che si sta navigando, che precede i parametri.
Restituisce tale percorso.
Serve a ricostruire i percorsi dei fogli di stile, dei files inclusi, ecc. - getBaseline() - Method in class it.rol.bean.IndicatorBean
-
Restituisce la descrizione della baseline relativa all'anno in cui viene definito l'indicatore (v. annoBaseline)
- getCapofila() - Method in class it.rol.bean.MeasureBean
-
Restituisce il vettore contenente le strutture capofila.
- getCapofila(DepartmentBean) - Method in class it.rol.bean.MeasureBean
-
Trasforma una struttura capofila contenente al proprio interno la gerarchia delle strutture figlie, in una lista ordinata di tipo vettoriale, in cui ogni nodo viene collocato allo stesso livello.
- getCapofila2() - Method in class it.rol.bean.MeasureBean
-
Restituisce il vettore contenente le strutture capofila aggiuntive
- getCapofila3() - Method in class it.rol.bean.MeasureBean
-
Restituisce il vettore contenente le strutture capofila opzionali
- getCarattere() - Method in class it.rol.bean.MeasureBean
-
Restituisce un oggetto CodeBean che rappresenta il carattere della misura
- getChildQuestions() - Method in class it.rol.bean.QuestionBean
-
Restituisce i quesiti figli del quesito corrente.
- getClassiCommand() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo vettoriale, contenente le command predefinite incapsulate dentro oggetti di tipo voce di menu.
- getCod1() - Method in class it.rol.bean.ItemBean
- getCod2() - Method in class it.rol.bean.ItemBean
- getCod3() - Method in class it.rol.bean.ItemBean
- getCod4() - Method in class it.rol.bean.ItemBean
- getCodAreaFunzionale() - Method in class it.rol.bean.PersonBean
- getCode() - Method in class it.rol.util.DataUrl.CodeBean
- getCodice() - Method in class it.rol.bean.ActivityBean
-
Restituisce il codice dell'attività
- getCodice() - Method in class it.rol.bean.ItemBean
- getCodice() - Method in class it.rol.bean.MeasureBean
-
Restituisce il codice della misura
- getCodice() - Method in class it.rol.bean.ProcessBean
-
Restituisce il codice identificativo del processo.
- getCodiceFiscale() - Method in class it.rol.bean.PersonBean
- getCodRuoloGiuridico() - Method in class it.rol.bean.PersonBean
- getCognome() - Method in class it.rol.bean.PersonBean
- getCommands() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo Tabella hash (dictionary), contenente le command predefinite già istanziate.
- getContent(String) - Static method in class it.rol.manager.FileManager
-
Legge un file (di configurazione)
- getContextPathToken() - Static method in class it.rol.ConfigManager
-
Restituisce il ContextPath dell'applicazione privato dello '/' iniziale.
Si ricorda che il context path inizia sempre con / e non termina mai con /.
Il valore da porre in questa variabile èjavax.servlet.GenericServlet.getServletContext().getContextPath() - getCount(String) - Method in class it.rol.db.DBWrapper
-
Restituisce il numero di record di una tabella il cui nome viene passato come argomento oppure zero se nella tabella non sono presenti record.
- getCurrentDate() - Static method in class it.rol.util.Utils
-
Restituisce una data di default da utilizzare nell'estrazione di elementi soggetti a una scansione temporale.
- getCurrentDateInAFewYears(int) - Static method in class it.rol.util.Utils
-
Restituisce una data di default (vale a dire una data da usare nel caso in cui non esista una data costruita a tempo di esecuzione sulla base di parametri inseriti dall'utente) che la command utilizza come data di fine ricerca di elementi soggetti a una scansione temporale, piú uno shift a piacere passato come argomento (in pratica, equivale alla data odierna tra 'tot' anni, con 'tot' passato come argomento).
- getCurrentDateNextYear() - Static method in class it.rol.util.Utils
-
Restituisce una data di default, pari alla data corrente traslata di un anno (la stessa data di oggi, ma fra un anno), da utilizzare nell'estrazione di elementi soggetti a una scansione temporale.
- getCurrentHour() - Static method in class it.rol.util.Utils
-
Restituisce l'ora corrente in formato String.
- getCurrentMinutes() - Static method in class it.rol.util.Utils
-
Restituisce i minuti correnti in formato String.
- getCurrentSeconds() - Static method in class it.rol.util.Utils
-
Returns current second within the minute (0-59) Perfect for real-time clocks, status updates
- getCurrentTime() - Static method in class it.rol.util.Utils
-
Restituisce l'orario corrente sotto forma di oggetto
Time. - getCurrentTimeExactly() - Static method in class it.rol.util.Utils
-
Restituisce l'orario corrente sotto forma di oggetto
Time. - getCurrentYear() - Static method in class it.rol.util.Utils
-
Restituisce l'anno corrente in formato String.
- getCurrentYearAsInt() - Static method in class it.rol.util.Utils
-
Restituisce l'anno corrente sotto forma di intero primitivo.
- getData() - Method in class it.rol.bean.FileDocBean
- getData() - Method in class it.rol.bean.InterviewBean
-
Restituisce la data di effettuazione della intervista
- getDataBaseline() - Method in class it.rol.bean.IndicatorBean
-
Restituisce la data a cui i risultati attuali fanno riferimento
- getDataFine() - Method in class it.rol.bean.ActivityBean
-
Restituisce la data fine di un'attività
- getDataFine() - Method in class it.rol.bean.ProcessBean
-
Restituisce la data di fine di un processo
- getDataFineAttesa() - Method in class it.rol.bean.ActivityBean
-
Restituisce la data di fine attesa di un'attività
- getDataFineEffettiva() - Method in class it.rol.bean.ActivityBean
-
Restituisce la data fine effettiva di un'attività
- getDataInizio() - Method in class it.rol.bean.ActivityBean
-
Restituisce la data inizio di un'attività
- getDataInizio() - Method in class it.rol.bean.ProcessBean
-
Restituisce la data di inizio di un processo
- getDataInizioAttesa() - Method in class it.rol.bean.ActivityBean
-
Restituisce la data di inizio attesa di un'attività
- getDataInizioEffettiva() - Method in class it.rol.bean.ActivityBean
-
Restituisce la data inizio effettiva di un'attività
- getDataMisurazione() - Method in class it.rol.bean.MeasurementBean
-
Restituisce la data di effettuazione della misurazione (che coincide con la data di ultima modifica della misurazione)
- getDataMonitoraggio() - Method in class it.rol.bean.MeasureBean
-
Restituisce la data di ultima modifica dei DETTAGLI del monitoraggio collegati alla misura corrente.
- getDataNascita() - Method in class it.rol.bean.PersonBean
- getDataRevisione() - Method in class it.rol.bean.IndicatorBean
-
Restituisce la data dell'ultima revisione
- getDataScadenza() - Method in class it.rol.bean.MeasureBean
-
Restituisce la data di scadenza della misura
- getDataTarget() - Method in class it.rol.bean.IndicatorBean
-
Restituisce l'anno a cui i risultati attuali fanno riferimento
- getDataUltimaModifica() - Method in class it.rol.bean.IndicatorBean
-
Restituisce la data dell'ultima modifica
- getDataUltimaModifica() - Method in class it.rol.bean.InterviewBean
-
Restituisce la data dell'ultima modifica
- getDataUltimaModifica() - Method in class it.rol.bean.MeasureBean
-
Restituisce la data dell'ultima modifica della misura
- getDataUltimaModifica() - Method in class it.rol.bean.MeasurementBean
-
Restituisce la data dell'ultima modifica
- getDataUltimaModifica() - Method in class it.rol.bean.ProcessBean
-
Restituisce la data dell'ultima modifica dello status di un processo
- getDate(int, int, int) - Static method in class it.rol.util.Utils
-
Restituisce la data corrente, addizionata o sottratta di: tot giorni tot mesi tot anni con giorni, mesi e anni passati come argomenti.
- getDate(GregorianCalendar, int, int, int) - Static method in class it.rol.util.Utils
-
Restituisce la data passata come argomento, addizionata o sottratta di: tot giorni tot mesi tot anni con giorni, mesi e anni passati come argomenti.
- getDbName() - Static method in class it.rol.DBManager
-
Restituisce la stringa necessaria al connettore del database.
- getDescrizione() - Method in class it.rol.bean.ActivityBean
-
Restituisce la descrizione di un'attività
- getDescrizione() - Method in class it.rol.bean.IndicatorBean
-
Restituisce la descrizione di un indicatore
- getDescrizione() - Method in class it.rol.bean.InterviewBean
-
Restituisce la descrizione di una intervista
- getDescrizione() - Method in class it.rol.bean.MeasurementBean
-
Restituisce la descrizione di una misurazione
- getDescrizione() - Method in class it.rol.bean.ProcessBean
-
Restituisce la descrizione di un processo.
- getDescrizioneStatoCorrente() - Method in class it.rol.bean.ProcessBean
-
Restituisce la descrizione dello stato corrente del processo
- getDimensione() - Method in class it.rol.bean.FileDocBean
- getDipart() - Method in class it.rol.bean.ProcessBean
-
Restituisce un oggetto DepartmentBean che rappresenta il dipartimento del processo
- getDipartimento() - Method in class it.rol.bean.PersonBean
- getDirDocuments() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante il nome della directory dove vengono conservati i documenti.
- getDirJson() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante il nome della directory dove vengono generati i files json necessari a specifiche librerie lato client.
- getDomanda1() - Method in class it.rol.bean.MeasurementBean
-
Restituisce il contenuto della domanda 1
- getDomanda2() - Method in class it.rol.bean.MeasurementBean
-
Restituisce il contenuto della domanda 2
- getDomanda3() - Method in class it.rol.bean.MeasurementBean
-
Restituisce il contenuto della domanda 3
- getEmail() - Method in class it.rol.bean.PersonBean
- getEncryptedPassword(String) - Method in class it.rol.db.DBWrapper
-
Restituisce un CodeBean contenente la password criptata e il seme per poter verificare le credenziali inserite dall'utente.
- getEntToken() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante il token della command.
- getErrorJsp() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante la pagina di errore.
- getEstensione() - Method in class it.rol.bean.FileDocBean
-
Restituisce l'esensione del file originale.
- getEta() - Method in class it.rol.bean.PersonBean
- getExtraInfo() - Method in class it.rol.bean.DepartmentBean
-
Restituisce informazioni aggiuntive relative alla struttura corrente
- getExtraInfo() - Method in class it.rol.bean.ItemBean
-
Attributo che serve a memorizzare ulteriori informazioni, utile e.g. quando questo oggetto viene usato per incapsulare valori che necessitano di molte informazioni aggiuntive.
- getExtraInfo() - Method in class it.rol.bean.MeasurementBean
-
Restituisce un oggetto contenente ulteriori informazioni
- getExtraInfo1() - Method in class it.rol.bean.ItemBean
-
Attributo che serve a memorizzare ulteriori informazioni, utile e.g. quando questo oggetto viene usato per incapsulare valori che necessitano di molte informazioni aggiuntive.
- getExtraInfo2() - Method in class it.rol.bean.ItemBean
-
Attributo che serve a memorizzare ulteriori informazioni, utile e.g. quando questo oggetto viene usato per incapsulare valori che necessitano di molte informazioni aggiuntive.
- getExtraInfo3() - Method in class it.rol.bean.ItemBean
-
Attributo che serve a memorizzare ulteriori informazioni, utile e.g. quando questo oggetto viene usato per incapsulare valori che necessitano di molte informazioni aggiuntive.
- getExtraInfo4() - Method in class it.rol.bean.ItemBean
-
Attributo che serve a memorizzare ulteriori informazioni, utile e.g. quando questo oggetto viene usato per incapsulare valori che necessitano di molte informazioni aggiuntive.
- getFactorRiskProcess(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Restituisce il numero di associazioni ternarie già esistenti per un dato rischio corruttivo, un dato processo e un dato fattore abilitante oppure zero se non ce ne sono.
- getFactors(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutti i fattori abilitanti censiti indipendentemente dalla rilevazione.
- getFase() - Method in class it.rol.bean.IndicatorBean
-
Restituisce il bean rappresentante la fase di attuazione collegata all'indicatore corrente.
- getFasi() - Method in class it.rol.bean.MeasureBean
-
Restituisce l'elenco delle fasi di attuazione
- getFattori() - Method in class it.rol.bean.RiskBean
-
Restituisce una lista di fattori abilitanti che risultano associati al rischio corrente.
- getFiglie() - Method in class it.rol.bean.DepartmentBean
-
Restituisce una lista di diretti discendenti della struttura corrente
- getFile() - Method in class it.rol.bean.FileDocBean
- getFileDoc(String, String, int, int) - Method in class it.rol.db.DBWrapper
-
Restituisce un Vector di FileDocBean estratti da data entità e dato attributo, entrambi passati come argomenti.
- getFileSizeBytes(File) - Static method in class it.rol.manager.FileManager
-
Restituisce il peso in bytes di un file che accetta come argomento.
- getFileSizeKiloBytes(File) - Static method in class it.rol.manager.FileManager
-
Restituisce il peso in KiloBytes di un file che accetta come argomento.
- getFileSizeMegaBytes(File) - Static method in class it.rol.manager.FileManager
-
Restituisce il peso in MegaBytes di un file che accetta come argomento.
- getFirstDayOfYear(int) - Static method in class it.rol.util.Utils
-
Dato un anno in input, restituisce la data del 1° gennaio dell'anno stesso sotto forma di GregorianCalendar.
- getFormulazione() - Method in class it.rol.bean.QuestionBean
-
Restituisce la formulazione di un quesito.
- getFoto() - Method in class it.rol.bean.PersonBean
- getFte() - Method in class it.rol.bean.DepartmentBean
-
Restituisce indice full time equivalent della struttura
- getGregarie() - Method in class it.rol.bean.MeasureBean
-
Restituisce il vettore contenente le strutture gregarie
- getGuEffettivi() - Method in class it.rol.bean.ActivityBean
-
Restituisce i giorni uomo effettivi per l'attività
- getGuPrevisti() - Method in class it.rol.bean.ActivityBean
-
Restituisce i giorni uomo previsti per l'attività
- getHighlight(String) - Static method in class it.rol.Data
-
Calcola il colore di highlight in Rich Text Format.
- getHomePage() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante la home.
- getIcona() - Method in class it.rol.bean.ItemBean
-
Attributo per memorizzare il nome di un'immagine, o un attributo di stile utile a far apparire un'immagine, a corredo della voce di menu.
- getId() - Method in class it.rol.bean.CodeBean
-
Restituisce l'identificativo di un raggruppamento.
- getId() - Method in class it.rol.bean.FileDocBean
- getId() - Method in class it.rol.bean.ItemBean
- getId() - Method in class it.rol.bean.PersonBean
- getIdComplessita() - Method in class it.rol.bean.ActivityBean
-
Restituisce l'id del grado di complessità di una attività
- getIdDipart() - Method in class it.rol.bean.ProcessBean
-
Restituisce l'id del dipartimento del processo
- getIdDipartimento() - Method in class it.rol.bean.PersonBean
- getIdProprietario() - Method in class it.rol.bean.FileDocBean
- getIdRilevazione() - Method in class it.rol.bean.ProcessBean
-
Restituisce l'identificativo della rilevazione cui il processo è collegato
- getIdStato() - Method in class it.rol.bean.ActivityBean
-
Restituisce l'id dello stato di avanzamento di una attività
- getImpatto() - Method in class it.rol.bean.RiskBean
-
Restituisce l'impatto del rischio
- getIndicatorByActivity(PersonBean, ActivityBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un indicatore di monitoraggio collegato ad una specifica fase di attuazione passata come parametro.
- getIndicatorByActivity(PersonBean, ActivityBean, Date, Date, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un indicatore di monitoraggio collegato ad una specifica fase di attuazione passata come parametro ed avente la data target non precedente a since e non successiva a to.
- getIndicatore() - Method in class it.rol.bean.ActivityBean
-
Restituisce l'eventuale indicatore di monitoraggio collegato alla fase di attuazione di una misura.
- getIndicatore() - Method in class it.rol.bean.MeasurementBean
-
Restituisce il bean rappresentante l'indicatore collegato alla misurazione corrente.
- getIndicatoreOld() - Method in class it.rol.bean.ActivityBean
-
Restituisce l'eventuale indicatore di monitoraggio collegato in precedenza alla fase di attuazione di una misura.
- getIndicatori() - Method in class it.rol.bean.ActivityBean
-
Restituisce struttura vettoriale contenente gli indicatori
- getIndicatori() - Method in class it.rol.bean.InterviewBean
-
Restituisce la lista ordinata di indicatori calcolati per l'intervista corrente, indicizzati per codice
- getIndicatori() - Method in class it.rol.bean.ProcessBean
-
Restituisce la lista ordinata di indicatori calcolati per il processo corrente, indicizzati per codice
- getIndicatorNotes(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce una mappa con order insertion avente in chiave il Wrapper dell'identificativo di processo e come valore un ItemBean contenente gli estremi dell'indicatore PxI, comprese, soprattutto, le note al giudizio sintetico.
- getIndicatorPI(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce gli estremi del PxI di un processo di dato id, il cui identificativo viene passato come parametro e di una data rilevazione, il cui identificativo viene passato come parametro.
- getIndicators(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco completo di indicatori
- getIndicatorsByActivity(PersonBean, ActivityBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce elenco di indicatori di monitoraggio collegati ad una specifica fase di attuazione passata come parametro.
- getIndicatorTypes() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo vettoriale, contenente le tipologie degli indicatori.
Si è resa necessaria per discriminare tra i tipi di indicatori di monitoraggio per la verifica dell'applicazione delle misure di mitigazione del rischio corruttivo; tuttavia, le tipologie di indicatori sono descrittori generici ed applicabili, ovviamente, anche agli indicatori delle dimensioni P ed I. - getIndicatorTypes() - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutte le tipologie di indicatori di monitoraggio.
Non si considera l'utente loggato in quanto questa informazione può essere considerata visibile a tutte le tipologie di utenti. - getIndicatorTypesAsMap() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo Tabella hash (dictionary), contenente tutti i tipi indicatore indicizzati per id.
- getIndicatorValues(PersonBean, ArrayList<ProcessBean>, CodeBean, int) - Method in class it.rol.db.DBWrapper
-
Restituisce tutti i valori già pre-calcolati per tutti gli indicatori relativi a tutti i processi nel contesto di una data rilevazione.
Effettua diversi rimaneggiamenti sui dati estratti una sola volta nell'ottica di limitare al massimo il numero di accessi al disco (ovvero delle letture da db).
I valori recuperati da database sono stati memorizzati in base a un pre-calcolo (caching). - getIndirizzo() - Method in class it.rol.bean.DepartmentBean
-
Restituisce l'indirizzo della sede di un dipartimento
- getInformativa() - Method in class it.rol.bean.CodeBean
-
Restituisce la descrizione di un raggruppamento.
- getInformativa() - Method in class it.rol.bean.ItemBean
- getInputs() - Method in class it.rol.bean.ProcessBean
-
Restituisce una lista di input collegati al processo corrente.
- getInputs(PersonBean, int, int, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di input in base all'identificativo del sotto/processo anticorruttivo, oppure estrae un elenco di tutti gli input trovati nella rilevazione corrente e collegati a processi, indipendentemente dall'id del sotto/processo ricevuto, a seconda del valore della coppia di parametri (idp, getAll).
- getInputs(PersonBean, int, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Façade di
getInputs(PersonBean, int, int, int, CodeBean)Contestualizza sempre gli input sull'id del sotto/processo ricevuto, cioè recupera solo gli input collegati al sotto/processo il cui identificativo riceve come argomento e il cui livello viene passato come parametro. - getInputs(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di tutti gli input trovati nella rilevazione corrente.
- getInterviewsBySurvey(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di interviste definita ciascuna come un insieme di riposte a quesiti associati a una data rilevazione.
L'insieme di risposte viene identificato a partire da una chiave di fatto, costituita dai seguenti campi: id struttura liv1, liv2, liv3, liv4 id macroprocesso, processo, sottoprocesso id rilevazione stessa data e ora per tutte le risposte - getLabel(String) - Method in class it.rol.bean.IndicatorBean
-
Returns human-readable display value based on indicator type Restituisce il valore parlante se indicatore di tipo On/Off On/Off type: "Off" (0) / "On" (1) Numeric type: raw value as-is
- getLabels() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo Tabella hash (dictionary), contenente alcune etichette che possono essere utili come prefissi di file di estrazione e usi simili.
- getLabelWeb() - Method in class it.rol.bean.ItemBean
-
Etichetta da visualizzare per la voce
- getLastDayOfYear(int) - Static method in class it.rol.util.Utils
-
Dato un anno in input, restituisce la data del 31 dicembre dell'anno stesso sotto forma di GregorianCalendar.
- getLastSurvey() - Static method in class it.rol.command.HomePageCommand
-
Restituisce la rilevazione con data piú recente.
- getLingua() - Method in class it.rol.bean.FileDocBean
- getLivello() - Method in class it.rol.bean.DepartmentBean
-
Restituisce il livello di una struttura
- getLivello() - Method in class it.rol.bean.ItemBean
-
Attributo per la definizione del livello di indentazione della voce nel menu o per contenere altre informazioni di contesto.
- getLivello() - Method in class it.rol.bean.ProcessBean
-
Restituisce il livello di un processo: 1 = macroprocesso 2 = processo 3 = sottoprocesso (o subprocesso)
- getLivello() - Method in class it.rol.bean.RiskBean
-
Restituisce il livello del rischio
- getLivFunzioneSpecialistica() - Method in class it.rol.bean.PersonBean
- getLivResponsabilitaOrganizzativa() - Method in class it.rol.bean.PersonBean
- getLivTecnicoLaboratorio() - Method in class it.rol.bean.PersonBean
- getLocalizedMessage(Throwable) - Static method in exception class it.rol.exception.CommandException
-
Recupera la traccia dello stack di esecuzione di un oggetto
Throwablepassato come argomento e la restituisce al chiamante sotto forma di oggetto String. - getLocalizedMessage(Throwable) - Static method in exception class it.rol.exception.WebStorageException
-
Recupera la traccia dello stack di esecuzione di un oggetto
Throwablepassato come argomento e la restituisce al chiamante sotto forma di oggetto String. - getLoggedUser(HttpServletRequest) - Static method in class it.rol.command.HomePageCommand
-
Restituisce l'utente loggato, se lo trova nella sessione utente, altrimenti lancia un'eccezione.
- getMacroAtBySurvey(PersonBean, String) - Method in class it.rol.db.DBWrapper
-
Data una rilevazione, restituisce un ArrayList di macroprocessi censiti dall'anticorruzione ad essa afferenti, contenenti ciascuno i processi figli al proprio interno.
- getMacroSubProcessAtByIdOrCode(PersonBean, int, String, byte, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato un id o un codice, restituisce un ProcessBean che incapsula i dati di un macroprocesso, processo o sottoprocesso, determinato in base al livello passato come parametro. È possibile passare o un id o un codice e il processo verrà recuperato in ogni caso (se si conosce l'ID ma non il codice, passare una stringa qualunque come codice, p.es.
- getMacroSubProcessAtBySurvey(PersonBean, int, byte, CodeBean) - Method in class it.rol.db.DBWrapper
-
Data una rilevazione, restituisce un ArrayList di macroprocessi censiti dall'anticorruzione ad essa afferenti, corredati, sullo stesso record, degli estremi dei processi e sottoprocessi anticorrutivi ad essi collegati, delle aree di rischio e di altri indicatori.
- getMatCode(String) - Method in class it.rol.db.DBWrapper
-
Restituisce il codice del macroprocesso da utilizzare, data la sua area di rischio.
- getMax(String) - Method in class it.rol.db.DBWrapper
-
Restituisce il massimo valore del contatore identificativo di una tabella il cui nome viene passato come argomento oppure zero se nella tabella non sono presenti record.
- getMaxRiskCode(String) - Method in class it.rol.db.DBWrapper
-
Restituisce il massimo codice del rischio se per tale categoria di codice ne sono stati già inseriti oppure il primo codice se nella tabella non sono presenti rischi inseriti nella categoria identificata da quel tipo di codice.
- getMeasure(PersonBean, String, Date, Date, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato un codice e una finestra temporale, restituisce una specifica misura, in funzione dei parametri ricevuti.
In particolare: il target di almeno un indicatore deve trovarsi in una data maggiore o uguale ad after e minore o uguale a before. - getMeasureActivity(PersonBean, String, int, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce una fase di attuazione di dato id, appartenente a una misura di dato codice, nel contesto di una data rilevazione.
- getMeasureByRiskAndProcess(String, String, String, String, int) - Method in interface it.rol.db.Query
-
Seleziona l'elenco di tutte le misure di mitigazione trovate per un dato rischio, nel contesto di un dato processo, e in riferimento a una data rilevazione, i cui identificativi vengono passati come parametri (relazione 4-aria).
- getMeasureByRiskAndProcess(String, String, String, String, int) - Method in class it.rol.db.QueryImpl
- getMeasureCharacters() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo dictionary, contenente i caratteri delle misure di prevenzione/mitigazione.
- getMeasureCharacters() - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente i possibili caratteri delle misure di prevenzione/mitigazione del rischio corruttivo.
Non si prende in considerazione l'utente loggato in quanto questa informazione può essere considerata visibile a tutte le tipologie di utenti (anche perché anche se sai quali sono i caratteri delle misure ma non sai quali sono le misure, a che serve questa informazione?). - getMeasurement(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce una misurazione di dato id.
- getMeasures(PersonBean, String, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Data una rilevazione, restituisce un elenco di misure di prevenzione trovate, oppure una specifica misura, in funzione dei parametri ricevuti.
In particolare: se si passa il codice della misura sul II parametro e 0 sul III parametro restituisce una lista vettoriale contenente la misura avente il codice ricevuto (se esiste), oppure una lista vuota (se non esiste) se si passa una stringa SQL vuota sul II parametro e -1 sul III parametro restituisce l'elenco completo delle misure di prevenzione trovate nella rilevazione passata sul IV parametro se si passa UNIX_EPOCH (1° gennaio 1970) o una data molto vecchia sul 4° parametro restituisce tutte le misure di mitigazione; altrimenti, restituisce solo le misure con data scadenza successiva (strettamente maggiore) della data passata - getMeasuresByFactors(int, int, String) - Method in interface it.rol.db.Query
-
Seleziona le misure che, tramite la loro tipologia, sono collegate a un fattore abilitante, il cui identificativo viene passato come parametro, escludendo alcune misure i cui codici, facoltativamente, vengono passati come parametro.
- getMeasuresByFactors(int, int, String) - Method in class it.rol.db.QueryImpl
- getMeasuresByFactors(PersonBean, RiskBean, boolean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutte le misure collegate, tramite la propria tipologia, ad uno o piú fattori abilitanti i cui identificativi vengono passati come parametro.
- getMeasuresByStruct(int, int, byte, String, Date, Date) - Method in interface it.rol.db.Query
-
Seleziona le misure di mitigazione direttamente collegate a una struttura di dato livello, recuperando anche attributi esclusivi dei dettagli inseriti ai fini del monitoraggio e riferimenti alla struttura collegata alla misura stessa.
- getMeasuresByStruct(int, int, byte, String, Date, Date) - Method in class it.rol.db.QueryImpl
- getMeasuresByStructs(PersonBean, Date, Date, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutte le strutture capofila di misure, con all'interno le misure stesse.
- getMeasureTypes() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo vettoriale, contenente le tipologie di misura di prevenzione/mitigazione.
- getMeasureTypes() - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutte le tipologie di misura di prevenzione/mitigazione del rischio corruttivo.
Non si considera l'utente loggato in quanto questa informazione può essere considerata visibile a tutte le tipologie di utenti. - getMime() - Method in class it.rol.bean.FileDocBean
- getMin(String) - Method in class it.rol.db.DBWrapper
-
Restituisce il minimo valore del contatore identificativo di una tabella il cui nome viene passato come argomento oppure zero se nella tabella non sono presenti record.
- getMisurazioni() - Method in class it.rol.bean.IndicatorBean
-
Restituisce lista delle misurazioni che hanno rilevato i valori assunti da questo indicatore.
- getMisure() - Method in class it.rol.bean.DepartmentBean
-
Restituisce lista di misure di mitigazione eventualmente associate alla struttura corrente
- getMisure() - Method in class it.rol.bean.RiskBean
-
Restituisce una lista di misure preventive che risultano previste al rischio corrente.
- getMisureMonitorate() - Method in class it.rol.bean.RiskBean
-
Restituisce una lista di misure preventive che risultano monitorate.
- getMonitorata() - Method in class it.rol.bean.MeasureBean
-
Verifica se ogni indicatore collegato ad ogni fase ha ricevuto almeno una misurazione. Se questo è vero, allora la misura corrente può essere considerata "monitorata" e il metodo restituisce 'true'; altrimenti, se almeno un indicatore non ha ricevuto alcuna misurazione, la misura non può essere considerata "monitorata" e il presente metodo restituisce 'false'. La definizione di "misura monitorata" è ben formalizzata:
una /misura monitorata/ è una misura di mitigazione suddivisa in fasi di attuazione, su cui è stato applicato almeno un indicatore che è stato misurato almeno una volta. - getNome() - Method in class it.rol.bean.CodeBean
-
Restituisce il nome di un raggruppamento.
- getNome() - Method in class it.rol.bean.ItemBean
- getNome() - Method in class it.rol.bean.PersonBean
- getNomeClasse() - Method in class it.rol.bean.ItemBean
-
Attributo che può essere usato per memorizzare il nome di una entità associata alla voce oppure altre informazioni attinenti
- getNomeGerarchicoCompleto() - Method in class it.rol.bean.DepartmentBean
-
Restituisce la stringa gerarchica completa (es.
- getNomeReale() - Method in class it.rol.bean.ItemBean
-
Nome reale della voce, in caso di corrispondenze logiche
- getNote() - Method in class it.rol.bean.InterviewBean
-
Restituisce le note aggiuntive
- getNote() - Method in class it.rol.bean.PersonBean
- getNoteRevisione() - Method in class it.rol.bean.IndicatorBean
-
Restituisce i motivi che hanno portato all'aggiornamento di un indicatore
- getObiettiviMisurabili() - Method in class it.rol.bean.ProcessBean
-
Restituisce gli obiettivi misurabili del processo, inizializzandoli a stringa vuota in caso non siano stati mai valorizzati nel contesto del processo caricato a runtime.
- getObiettivo() - Method in class it.rol.bean.MeasureBean
-
Restituisce l'obiettivo della misura
- getOnerosa() - Method in class it.rol.bean.MeasureBean
-
Risponde alla domanda: "Comporta spese?"
- getOnerosa(String) - Method in class it.rol.bean.MeasureBean
-
Trasforma il valore convenzionale "ND" ricevuto in un'etichetta piú esplicita, lasciando inalterati gli altri valori.
- getOraUltimaModifica() - Method in class it.rol.bean.ActivityBean
-
Restituisce l'ora dell'ultima modifica
- getOraUltimaModifica() - Method in class it.rol.bean.IndicatorBean
-
Restituisce l'ora dell'ultima modifica
- getOraUltimaModifica() - Method in class it.rol.bean.InterviewBean
-
Restituisce l'ora dell'ultima modifica
- getOraUltimaModifica() - Method in class it.rol.bean.MeasureBean
-
Restituisce l'ora dell'ultima modifica di una misura
- getOraUltimaModifica() - Method in class it.rol.bean.MeasurementBean
-
Restituisce l'ora dell'ultima modifica
- getOraUltimaModifica() - Method in class it.rol.bean.ProcessBean
-
Restituisce l'ora dell'ultima modifica di un processo
- getOrdinale() - Method in class it.rol.bean.CodeBean
-
Restituisce l'ordinale di un raggruppamento rispetto agli altri.
- getOrdinale() - Method in class it.rol.bean.ItemBean
- getOutput(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato un id e una rilevazione, restituisce un output selezionato in base a tali parametri, comprensivo dei processi da esso generati.
- getOutputs() - Method in class it.rol.bean.ProcessBean
-
Restituisce una lista di output collegati al processo corrente.
- getOutputs(PersonBean, int, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di output in base agli estremi del sotto/processo anticorruttivo.
- getOutputs(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae l'elenco degli output indipendentemente dal contesto di uno specifico sotto/processo anticorruttivo.
- getOutToken() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante il token del formato di output, se si desidera un formato diverso da text/html, che è il formato di default.
- getPadre() - Method in class it.rol.bean.DepartmentBean
-
Restituisce il diretto ascendente della struttura corrente
- getPadre() - Method in class it.rol.bean.ProcessBean
-
Restituisce il processo padre del processo corrente; per il processo restituisce il macroprocesso che lo aggrega; per il sottoprocesso restituisce il processo che lo aggrega; non solleva un'eccezione se questo attributo è non valorizzato.
- getPaginaJsp() - Method in class it.rol.bean.ItemBean
-
Attributo che può essere usato per memorizzare il valore della pagina associata ad una classe referenziata dalla voce di menu, oppure altre informazioni attinenti.
- getParameters(HttpServletRequest, String) - Static method in class it.rol.command.HomePageCommand
-
Restituisce i nomi e i valori dei parametri presenti in Request in un dato momento e in un dato contesto, rappresentati dallo stato del chiamante.
- getParentQuestion() - Method in class it.rol.bean.QuestionBean
-
Restituisce il quesito padre del quesito corrente.
- getPatCode(PersonBean, int, String, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce il codice del processo da utilizzare, dato il suo macroprocesso.
- getPersone() - Method in class it.rol.bean.DepartmentBean
-
Restituisce una lista di persone allocate sulla struttura corrente
- getPrefisso() - Method in class it.rol.bean.DepartmentBean
-
Restituisce il prefisso di un dipartimento
- getProcessById(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un oggetto corrispondente ad un processo censito a fini anticorruttivi, il cui identificativo accetta come argomento.
- getProcessByRisk(PersonBean, RiskBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutti i processi (livello 2) collegati ad un dato rischio corruttivo il cui identificativo viene accettato come argomento, e censiti nel contesto di una data rilevazione.
- getProcessi() - Method in class it.rol.bean.ProcessBean
-
Restituisce una lista di processi di ordine gerarchico inferiore a quello corrente (p.es. se corrente = macro i figli sono processi; se corrente = processo i figli sono sottoprocessi) che sono stati aggregati per il processo corrente; non solleva un'eccezione se questo attributo è non significativo (perché il presente bean serve a rappresentare sia il macroprocesso, sia il processo, sia il sottoprocesso).
- getProcessi() - Method in class it.rol.bean.RiskBean
-
Restituisce una lista di processi che risultano esposti al rischio corrente; non solleva un'eccezione se questo attributo è non significativo (perché i rischi potrebbero anche essere previsti nel registro dei rischio ma non attualmente applicati all'insieme dei processi mappati ai fini anticorruttivi).
- getProcesso() - Method in class it.rol.bean.InterviewBean
-
Restituisce il bean rappresentante il processo di livello massimo collegato all'intervista corrente.
- getQueryAnswers(InterviewBean, int) - Method in class it.rol.db.DBWrapper
- getQueryAnswers(InterviewBean, int) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona un insieme di risposte ad una serie di quesiti associati ad una data intervista nel contesto di una data rilevazione.
- getQueryAnswers(InterviewBean, int) - Method in class it.rol.db.QueryImpl
- getQueryAnswers(HashMap<String, LinkedHashMap<String, String>>, int, int, int, boolean) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona un insieme di risposte ad una serie di quesiti associati a una data rilevazione.
- getQueryAnswers(HashMap<String, LinkedHashMap<String, String>>, int, int, int, boolean) - Method in class it.rol.db.QueryImpl
- getQueryMacroSubProcessAtByIdOrCode(int, String, byte, int) - Method in interface it.rol.db.Query
-
In funzione del parametro specificante il livello (1 = macroprocesso_at | 2 = processo_at | 3 = sottoprocesso_at), costruisce dinamicamente la query che estrae uno specifico, rispettivamente, macroprocesso, processo o sottoprocesso dato il suo id oppure il suo codice (è sufficiente passare uno dei due ma, se si passano tutti e due e sono attinenti allo stesso processo, non cambia niente nei risultati).
- getQueryMacroSubProcessAtByIdOrCode(int, String, byte, int) - Method in class it.rol.db.QueryImpl
- getQueryMacroSubProcessAtBySurvey(int, byte, int) - Method in class it.rol.db.DBWrapper
- getQueryMacroSubProcessAtBySurvey(int, byte, int) - Method in interface it.rol.db.Query
-
In funzione del parametro specificante il livello (1 = macroprocesso_at | 2 = processo_at | 3 = sottoprocesso_at), costruisce dinamicamente la query che estrae tutti i macroprocessi censiti dall'anticorruzione (oppure uno specifico macroprocesso) filtrati in base all'identificativo della rilevazione, passato come parametro, rappresentando in ogni tupla anche i valori delle entità collegate.
- getQueryMacroSubProcessAtBySurvey(int, byte, int) - Method in class it.rol.db.QueryImpl
- getQueryProcessBySurvey(int, int, int, int) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona un processo di qualsivoglia livello (tupla di macroprocesso_at oppure di processo_at...
- getQueryProcessBySurvey(int, int, int, int) - Method in class it.rol.db.QueryImpl
- getQueryStructure(int, byte) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona una struttura in base al suo identificativo, dato il livello identificante l'insieme entro cui cercarla.
- getQueryStructure(int, byte) - Method in class it.rol.db.QueryImpl
- getQueryStructureBySurvey(int, int, int, int, int) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona una struttura di qualsivoglia livello (tupla di struttura_liv1 oppure di struttura_liv2...
- getQueryStructureBySurvey(int, int, int, int, int) - Method in class it.rol.db.QueryImpl
- getQueryStructureParent(int, byte) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona una struttura parent sulla base dell'identificativo della struttura child, dato il livello identificante l'insieme entro cui cercarla.
- getQueryStructureParent(int, byte) - Method in class it.rol.db.QueryImpl
- getQueryStructures(int, int, int, int, int) - Method in interface it.rol.db.Query
-
Costruisce dinamicamente la query che seleziona le strutture di un dato livello oppure le strutture di un livello gerarchico inferiore appartenenti a una struttura di livello gerarchico superiore, a seconda del valore dei parametri di input.
- getQueryStructures(int, int, int, int, int) - Method in class it.rol.db.QueryImpl
- getQuestionAmount() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo Tabella hash (dictionary), contenente il numero di quesiti trovato per ogni rilevazione.
- getQuestions(PersonBean, CodeBean, int, int) - Method in class it.rol.db.DBWrapper
-
Data una rilevazione restituisce un ArrayList di domande da sottoporre per rilevare i rischi.
- getQuestionsAmountBySurvey(int) - Method in class it.rol.db.DBWrapper
-
Restituisce un Integer corrispondente al wrapper del numero di quesiti trovati dato un identificativo di rilevazione, passato come parametro.
- getQuestionsAmountWithAnswerByInterview(HashMap<String, LinkedHashMap<String, String>>, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un Integer corrispondente al wrapper del numero di quesiti trovati dati gli estremi di un'intervista, passati come parametri.
- getQuestionsByIndicator(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un HashMap contenente insiemi di identificativi dei quesiti indicizzati per codice di indicatore.
- getRilevazione() - Method in class it.rol.bean.MeasureBean
-
Restituisce un oggetto CodeBean che rappresenta la rilevazione della misura
- getRilevazione() - Method in class it.rol.bean.ProcessBean
-
Restituisce un oggetto CodeBean che rappresenta la rilevazione del processo
- getRischi() - Method in class it.rol.bean.ProcessBean
-
Resituisce una lista di rischi collegati al processo corrente
- getRisk(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un oggetto corrispondente ad un rischio corruttivo censito nel contesto di una data rilevazione, i cui identificativi accetta come argomenti.
- getRiskProcess(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Restituisce il numero di processi o sottoprocessi associati ad un dato rischio corruttivo, oppure zero se non ce ne sono.
- getRisks(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutti i rischi corruttivi censiti nel contesto di una data rilevazione, oppure tutti i rischi corruttivi trovati indipendentemente dalla rilevazione, in funzione del valore dei parametri.
- getRisksByMeasure(PersonBean, String, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un elenco di rischi, sotto forma di oggetti generici, cui una data misura di prevenzione del rischio corruttivo è applicata.
- getRisksByProcess(PersonBean, ProcessBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Restituisce un ArrayList contenente tutti i rischi corruttivi collegati ad un dato processo o sottoprocesso e censiti nel contesto di una data rilevazione.
- getRisposte() - Method in class it.rol.bean.InterviewBean
-
Restituisce l'elenco delle risposte fornite nel contesto dell'intervista
- getRuoli() - Method in class it.rol.bean.PersonBean
- getRuolo() - Method in class it.rol.bean.MeasureBean
-
Restituisce un'informazione relativa a un ruolo (p.es. un ruolo rivestito dalla misura oppure il ruolo rivestito da una struttura collegata alla misura nei confronti della misura stessa).
- getRuoloGiuridico() - Method in class it.rol.bean.PersonBean
- getServletToken() - Static method in class it.rol.util.DataUrl
-
Getter per il token usato per rappresentare la Main servlet
- getSesso() - Method in class it.rol.bean.PersonBean
-
Getter for property sesso.
- getSmartWorking() - Method in class it.rol.bean.ProcessBean
-
Restituisce la lavorabilità in smart working del processo.
- getSoggetti() - Method in class it.rol.bean.ActivityBean
-
Restituisce il vector contenente i soggetti non strutturali partecipanti all'attività
- getStato() - Method in class it.rol.bean.ActivityBean
-
Restituisce lo stato esatto (stato calcolato) per l'attività contestualmente al momento presente (right now, right here).
- getStato() - Method in class it.rol.bean.IndicatorBean
-
Restituisce lo stato dell'indicatore
- getStato() - Method in class it.rol.bean.RiskBean
-
Restituisce lo stato del rischio
- getStatoprocesso() - Method in class it.rol.bean.ProcessBean
-
Restituisce un oggetto StatoprocessoBean che rappresenta lo stato del processo
- getStructure(PersonBean, int, byte, String) - Method in class it.rol.db.DBWrapper
-
Dato un id e un livello, restituisce una struttura selezionata in base a quell'id nella tabella identificata in base al livello.
- getStructureJsonNode(String, String, String, String, String, String, String, String, String, String, String, int) - Static method in class it.rol.Data
-
Genera il nodo JSON
- getStructures(PersonBean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Data una rilevazione, restituisce la lista gerarchica delle strutture rilevate.
- getStructures(PersonBean, ArrayList<ProcessBean>, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato in input un elenco vettoriale di macroprocessi censiti dall'anticorruzione, contenenti al proprio interno i rispettivi processi figli, estrae un elenco di strutture collegate a ciascun processo figlio e lo inserisce in una mappa (Dictionary) in cui le chiavi sono costituite dagli identificativi dei processi figli e i valori dalle strutture rispettivamente collegate ai processi stessi.
- getStruttura() - Method in class it.rol.bean.InterviewBean
-
Restituisce il bean rappresentante la struttura di livello massimo collegata all'intervista corrente.
- getStruttura(ItemBean) - Method in class it.rol.bean.MeasureBean
-
Trasforma una struttura, che può essere o di tipo capofila o di tipo gregaria (cioè può essere stata associata alla misura come sua struttura capofila o sua struttura gregaria), da ItemBean a DepartmentBean. Se la struttura ricevuta in argomento sotto forma di ItemBean è una capofila, allora la struttura di tipo DepartmentBean restituita conterrà internamente tutta la gerarchia sottostante.
- getStrutture() - Method in class it.rol.bean.ActivityBean
-
Restituisce il vettore contenente le strutture partecipanti all'attività
- getSubject(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato il suo id, restituisce un soggetto contingente (ente esterno, o soggetto interessato).
- getSubjects(PersonBean, boolean, boolean, CodeBean) - Method in class it.rol.db.DBWrapper
-
Estrae un elenco di tutti i soggetti contingenti trovati nella rilevazione corrente: filtrandoli in base al loro essere master (se true) o slave (se false) se il III parametro (getAll) è false, oppure indipendentemente dal loro essere master/slave se il III parametro è true. Esempi:
- getSubjects(PersonBean, int, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato un identificativo di un'attività, restituisce una lista di soggetti contingenti (enti esterni o soggetti interessati) collegati ad essa.
- getSubjects(PersonBean, ArrayList<ProcessBean>, CodeBean) - Method in class it.rol.db.DBWrapper
-
Dato in input un elenco vettoriale di macroprocessi censiti dall'anticorruzione, contenenti al proprio interno i rispettivi processi figli, estrae un elenco di soggetti contingenti collegati a ciascun processo figlio e lo inserisce in una mappa (Dictionary) in cui le chiavi sono costituite dagli identificativi dei processi figli e i valori dai soggetti rispettivamente collegati ai processi stessi.
- getSurvey(int, int) - Method in class it.rol.db.DBWrapper
-
Seleziona i dati della rilevazione.
- getSurvey(String) - Static method in class it.rol.ConfigManager
-
Restituisce un oggetto incapsulante i valori di una rilevazione dato il suo codice passato come parametro.
- getSurveyList() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo vettoriale, con mantenimento dell'ordine di inserimento, contenente tutte le rilevazioni indicizzate per codice.
- getSurveys() - Static method in class it.rol.ConfigManager
-
Restituisce una struttura di tipo Tabella hash (dictionary), contenente tutte le rilevazioni indicizzate per codice.
- getSurveys(int, int) - Method in class it.rol.db.DBWrapper
-
Seleziona i dati di una o piú rilevazioni.
- getTag() - Method in class it.rol.bean.ProcessBean
-
Restituisce l'etichetta del processo
- getTarget() - Method in class it.rol.bean.IndicatorBean
-
Restituisce i risultati attesi per l'indicatore
- getTargetRivisto() - Method in class it.rol.bean.IndicatorBean
-
Restituisce il valore revisionato dei risultati attesi per l'indicatore
- getTemplate() - Static method in class it.rol.ConfigManager
-
Restituisce il nome del parametro identificante il template dell'applicazione web.
- getTipo() - Method in class it.rol.bean.IndicatorBean
-
Restituisce il tipo dell'indicatore
- getTipo() - Method in class it.rol.bean.ProcessBean
-
Restituisce il tipo del processo
- getTipo() - Method in class it.rol.bean.QuestionBean
-
Restituisce il tipo di un quesito.
- getTipoFormulazione() - Method in class it.rol.bean.QuestionBean
-
Restituisce il tipo di formulazione di un quesito.
- getTipologia() - Method in class it.rol.bean.FileDocBean
- getTipologie() - Method in class it.rol.bean.MeasureBean
-
Restituisce il vettore contenente i tipi della misura
- getTitolo() - Method in class it.rol.bean.FileDocBean
- getTotIndicatori() - Method in class it.rol.bean.MeasureBean
-
Conta quanti indicatori in totale insistono sulle varie fasi di attuazione della misura corrente
- getTotMisurazioni() - Method in class it.rol.bean.IndicatorBean
-
Restituisce il numero di misurazioni eventualmente presenti relative all'indicatore, o il valore di default altrimenti (cioè, in questo caso, zero).
- getTotMisurazioni() - Method in class it.rol.bean.MeasureBean
-
Conta quante misurazioni in totale sono effettuate sugli indicatori collegati alle varie fasi di attuazione della misura corrente
- getUnixEpoch() - Static method in class it.rol.util.Utils
-
Restituisce lo UNIX EPOCH sotto forma di GregorianCalendar.
- getUrl() - Method in class it.rol.bean.ItemBean
- getUrl() - Method in class it.rol.bean.PersonBean
- getUrl() - Method in class it.rol.util.DataUrl
- getUrl(String) - Method in class it.rol.util.DataUrl
-
Generates the complete URL path string
- getUrlDipartimento() - Method in class it.rol.bean.PersonBean
- getUrlPersonalPage() - Method in class it.rol.bean.PersonBean
- getUser(String, String) - Method in class it.rol.db.DBWrapper
-
Restituisce un PersonBean rappresentante un utente loggato.
- getUso() - Method in class it.rol.bean.MeasureBean
-
Restituisce il numero di volte in cui la misura è stata applicata ai rischi nel contesto dei rispettivi processi (nella rilevazione corrente).
- getUsrId() - Method in class it.rol.bean.PersonBean
- getValore() - Method in class it.rol.bean.MeasurementBean
-
Restituisce il valore di una misurazione
- getValue1() - Method in class it.rol.bean.ItemBean
- getValue1AsInt() - Method in class it.rol.bean.ItemBean
- getValue2() - Method in class it.rol.bean.ItemBean
- getValue2AsInt() - Method in class it.rol.bean.ItemBean
- getValue3() - Method in class it.rol.bean.ItemBean
- getValue3AsInt() - Method in class it.rol.bean.ItemBean
- getValue4() - Method in class it.rol.bean.ItemBean
- getValue4AsInt() - Method in class it.rol.bean.ItemBean
- getVincoli() - Method in class it.rol.bean.ProcessBean
-
Restituisce i vincoli del processo
- getYear(Date) - Static method in class it.rol.util.Utils
-
Estrae l'anno da una java.util.Date che accetta come argomento.
- getYearsInBetween(Date, Date) - Static method in class it.rol.util.Utils
-
Restituisce il numero di anni che intercorrono tra due date passate come argomento.
- GR - Static variable in interface it.rol.Constants
-
Etichetta per struttura capofila 1
H
- hashCode() - Method in class it.rol.bean.ItemBean
- hashCode() - Method in class it.rol.bean.MeasureBean
- hashCode() - Method in class it.rol.bean.ProcessBean
- hashPassword(String, String) - Static method in class it.rol.SessionManager
-
Esegue il criptaggio della password dell'utente.
- hasIndicatore() - Method in class it.rol.bean.ActivityBean
-
Restituisce 'vero' se l'attività corrente ha un indicatore collegato, 'falso' altrimenti.
- HomePageCommand - Class in it.rol.command
-
HomePageCommand.java
Gestisce la root dell'applicazione. - HomePageCommand() - Constructor for class it.rol.command.HomePageCommand
-
Crea una nuova istanza di HomePageCommand
- HTML - Static variable in interface it.rol.Constants
-
Costante per il formato di file "Hyper Text Markup Language"
- HYPHEN - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore trattino
I
- I - Static variable in interface it.rol.Constants
-
Indice sintetico di impatto.
- I1 - Static variable in interface it.rol.Constants
-
Indicatore di impatto 1.
- I2 - Static variable in interface it.rol.Constants
-
Indicatore di impatto 2.
- I3 - Static variable in interface it.rol.Constants
-
Indicatore di impatto 3.
- I4 - Static variable in interface it.rol.Constants
-
Indicatore di impatto 4.
- id - Variable in class it.rol.bean.PersonBean
-
Attributo identificativo della persona
- idDipartimento - Variable in class it.rol.bean.PersonBean
-
Identificativo del dipartimento cui la persona afferisce
- IF_EXISTS_DONOT_CREATE_NEW - Static variable in interface it.rol.Constants
-
Costante parlante per flag di recupero sessione utente.
- IndicatorBean - Class in it.rol.bean
-
Classe usata per rappresentare un indicatore di monitoraggio.
- IndicatorBean() - Constructor for class it.rol.bean.IndicatorBean
-
Costruttore: inizializza i campi a valori di default.
- IndicatorCommand - Class in it.rol.command
-
IndicatorCommand.java(ic)
Implementa la logica per la gestione degli indicatori di monitoraggio e relative misurazioni. - IndicatorCommand() - Constructor for class it.rol.command.IndicatorCommand
-
Crea una nuova istanza di questa Command
- init(ItemBean) - Method in class it.rol.command.AuditCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in interface it.rol.command.Command
-
init supplies a constructor that can't be used directly.
- init(ItemBean) - Method in class it.rol.command.DepartmentCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in class it.rol.command.HomePageCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in class it.rol.command.IndicatorCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in class it.rol.command.MeasureCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in class it.rol.command.ProcessCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in class it.rol.command.ReportCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ItemBean) - Method in class it.rol.command.RiskCommand
-
Raccoglie i valori dell'oggetto ItemBean e li passa a questa classe command.
- init(ServletConfig) - Method in class it.rol.ConfigManager
-
Inizializza (staticamente) le variabili globali che saranno utilizzate anche dalle altre classi: connessione al database:
dbtabella hash di tutte le classi richiamabili dall'applicazione nome del parametro identificante la command corrente pagina di errore etc... - init(ServletConfig) - Method in class it.rol.Data
-
Inizializza (staticamente) le variabili globali e i parametri di inizializzazione.
- init(ServletConfig) - Method in class it.rol.DBManager
-
Inizializza (staticamente) le variabili globali che saranno utilizzate anche dalle altre classi: connessione al database:
dbtabella hash di tutte le classi richiamabili dall'applicazione nome del parametro identificante la command corrente pagina di errore etc... - init(ServletConfig) - Method in class it.rol.Main
-
(non-Javadoc)
- init(ServletConfig) - Method in class it.rol.manager.FileManager
-
Inizializza, staticamente, alcune variabili globali.
- init(ServletConfig) - Method in class it.rol.SessionManager
-
Inizializza, staticamente, alcune variabili globali.
- INSERT_ACCESSLOG_BY_USER - Static variable in interface it.rol.db.Query
-
Query per inserimento dell'ultimo accesso al sistema.
- INSERT_ACTIVITY - Static variable in interface it.rol.db.Query
-
Query per inserimento di una attività di processo at.
Deve gestire manualmente l'identificativo a causa dell'avvenuto sfasamento del relativo SEQUENCE. - INSERT_ACTIVITY_STRUCTS - Static variable in interface it.rol.db.Query
-
Query per inserimento di una relazione tra una struttura o un soggetto terzo e un'attività di processo.
- INSERT_ANSWER - Static variable in interface it.rol.db.Query
-
Query per inserimento di una risposta ad uno specifico quesito rivolto ad una specifica struttura e ad uno specifico processo censito ai fini della mappatura dei rischi corruttivi.
- INSERT_FACTOR_RISK_PROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento di un'associazione tra: un rischio corruttivo un fattore abilitante un processo censito dall'anticorruzione nel contesto di una data rilevazione (entità debole associativa 4-aria PxRxFxS).
- INSERT_INDICATOR_PROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento dei valori calcolati relativamente agli indicatori di rischio dei processi censiti a fini anticorruttivi.
- INSERT_INPUT - Static variable in interface it.rol.db.Query
-
Query per inserimento di un input definito dall'utente.
- INSERT_INPUT_PROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento di una relazione tra input e processo at.
- INSERT_MACRO_AT - Static variable in interface it.rol.db.Query
-
Query per inserimento di un macroprocesso censito a fini di mappatura, valutazione, gestione e monitoraggio del rischio corruttivo.
- INSERT_MEASURE - Static variable in interface it.rol.db.Query
-
Query per inserimento di una misura di mitigazione del rischio.
- INSERT_MEASURE_ACTIVITY - Static variable in interface it.rol.db.Query
-
Query per inserimento di una fase di attuazione di una misura di mitigazione.
- INSERT_MEASURE_CHARACTER - Static variable in interface it.rol.db.Query
-
Query per inserimento di una tupla nella relazione tra misura e carattere.
- INSERT_MEASURE_DETAILS - Static variable in interface it.rol.db.Query
-
Query per inserimento dei dettagli di una misura di mitigazione.
- INSERT_MEASURE_INDICATOR - Static variable in interface it.rol.db.Query
-
Query per inserimento di un indicatore di monitoraggio.
- INSERT_MEASURE_RISK_PROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento di un'associazione tra: un rischio corruttivo una misura di prevenzione un processo censito dall'anticorruzione nel contesto di una data rilevazione (entità debole associativa 4-aria PxRxMxS).
- INSERT_MEASURE_STRUCT - Static variable in interface it.rol.db.Query
-
Query per inserimento di una struttura collegata a una misura.
- INSERT_MEASURE_TYPE - Static variable in interface it.rol.db.Query
-
Query per inserimento di una tupla nella relazione tra misura e tipo di misura.
- INSERT_MEASUREMENT - Static variable in interface it.rol.db.Query
-
Query per inserimento di una misurazione di un indicatore di monitoraggio.
- INSERT_OUTPUT - Static variable in interface it.rol.db.Query
-
Query per inserimento di un output definito dall'utente.
- INSERT_OUTPUT_PROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento di una relazione tra output e processo at.
- INSERT_PROCESS_AT - Static variable in interface it.rol.db.Query
-
Query per inserimento di un processo censito a fini di mappatura, valutazione, gestione e monitoraggio del rischio corruttivo.
- INSERT_RISK - Static variable in interface it.rol.db.Query
-
Query per inserimento di un rischio corruttivo.
- INSERT_RISK_PROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento di un'associazione tra un rischio corruttivo ed un processo censito dall'anticorruzione.
- INSERT_RISK_SUBPROCESS - Static variable in interface it.rol.db.Query
-
Query per inserimento di un'associazione tra un rischio corruttivo ed un sottoprocesso censito dall'anticorruzione.
- INSERT_SUBJECT - Static variable in interface it.rol.db.Query
-
Query per inserimento di un soggetto contingente.
- insertActivities(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di nuove attività di processo.
- insertActivitiesStructures(PersonBean, ArrayList<ItemBean>, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di nuove attività di processo.
- insertAnswers(PersonBean, HashMap<String, LinkedHashMap<String, String>>, int) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di un nuovo questionario.
- insertFactorRiskProcess(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di una nuova tupla identificante la relazione ternaria tra un rischio ed un fattore abilitante, nel contesto di un dato processo e di una data rilevazione.
- insertIndicatorMeasure(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di un nuovo indicatore collegato ad una fase di attuazione di una misura monitorata, nel contesto di una data misura e di una data rilevazione.
- insertIndicatorProcess(PersonBean, ArrayList<ProcessBean>, LinkedHashMap<Integer, ItemBean>, CodeBean) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento dei valori degli indicatori di rischio calcolati per ogni singolo processo su cui sia stata effettuata almeno un'intervista.
Assume che siano state già inserite (almeno una delle) motivazioni del giudizio sintetico. - insertInputs(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di nuovi input di processo.
- insertMacroAt(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di un nuovo macroprocesso censito a fini anticorruttivi.
- insertMeasure(PersonBean, HashMap<String, LinkedHashMap<String, String>>, int) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di una nuova misura di prevenzione o mitigazione del rischio corruttivo.
- insertMeasureDetails(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento dei dettagli relativi al monitoraggio di una misura di prevenzione/mitigazione del rischio corruttivo.
- insertMeasurement(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di una nuova misurazione.
- insertMeasureRiskProcess(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di una nuova tupla identificante la relazione ternaria tra un rischio ed una misura di prevenzione del rischio stesso nel contesto di un dato processo e di una data rilevazione.
- insertOutputs(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di nuovi output di processo.
- insertProcessAt(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di un nuovo processo censito a fini anticorruttivi.
- insertRisk(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di un nuovo rischio.
- insertRiskProcess(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di una nuova associazione tra un rischio ed un sotto/processo, entrambi esistenti.
- insertSubject(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'inserimento di un soggetto contingente.
- INTERVIEW - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati intervista
- InterviewBean - Class in it.rol.bean
-
Classe usata per rappresentare un'intervista.
- InterviewBean() - Constructor for class it.rol.bean.InterviewBean
-
Costruttore: inizializza i campi a valori di default.
- InterviewBean(int, String, String, Date, Date, Time) - Constructor for class it.rol.bean.InterviewBean
-
Costruttore parametrico: ammette come argomenti i valori obbligatori, piú alcuni riferimenti temporali necessari per identificare l'intervista.
- INTERVIEWS - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati interviste
- isAutoreEmpty() - Method in class it.rol.bean.FileDocBean
- isDataNascitaEmpty() - Method in class it.rol.bean.PersonBean
- isDettagli() - Method in class it.rol.bean.MeasureBean
-
Restituisce
truese la misura corrente è sottoposta a monitoraggio, ovvero se sono presenti i dettagli relativi al monitoraggio per la misura considerata. - isDipartimentoEmpty() - Method in class it.rol.bean.PersonBean
- isFileEmpty() - Method in class it.rol.bean.FileDocBean
- isInteger(String) - Static method in class it.rol.util.Utils
-
Controlla se una stringa corrisponde a un valore intero.
- isLoggedUser(HttpServletRequest) - Static method in class it.rol.command.HomePageCommand
-
Restituisce true se l'utente è loggato e se lo trova nella sessione utente, altrimenti restituisce false.
- isMandatory() - Method in class it.rol.bean.ActivityBean
-
Restituisce true se l'attività è obbligatoria - false (default) se non lo è
- isMaster() - Method in class it.rol.bean.IndicatorBean
-
Un indicatore (di monitoraggio) contrassegnato come master è l'indicatore di riferimento ai fini del monitoraggio.
- isMeasureRiskProcess(PersonBean, HashMap<String, LinkedHashMap<String, String>>, ArrayList<MeasureBean>) - Method in class it.rol.db.DBWrapper
-
Restituisce
verose una misura in una lista di misure risulta già associata ad un dato rischio nel contesto di un dato processo,falsoaltrimenti. - isMilestone() - Method in class it.rol.bean.ActivityBean
-
Restituisce true se l'attività è milestone - false (default) se non lo è
- isMostraPersona() - Method in class it.rol.bean.PersonBean
- isOblio() - Method in class it.rol.bean.PersonBean
- isParameter(HttpServletRequest, String) - Static method in class it.rol.command.HomePageCommand
-
Restituisce
truese un nome di un parametro, il cui valore viene passato come argomento del metodo, esiste tra i parametri della HttpServletRequest;falsealtrimenti. - isPrivato() - Method in class it.rol.bean.ItemBean
-
Restituisce il valore dell'attributo specificante se l'item deve essere considerato 'privato'.
- isResponsabile() - Method in class it.rol.bean.PersonBean
- isRiservato() - Method in class it.rol.bean.FileDocBean
- isTempoPieno() - Method in class it.rol.bean.PersonBean
- isTitoloEmpty() - Method in class it.rol.bean.FileDocBean
- isUltimo() - Method in class it.rol.bean.InterviewBean
-
Restituisce true se la misurazione è l'ultima - false (default) se non lo è
- isUltimo() - Method in class it.rol.bean.MeasurementBean
-
Restituisce true se la misurazione è l'ultima - false (default) se non lo è
- isUrgente() - Method in class it.rol.bean.RiskBean
-
Restituisce true se il rischio è urgente - false (default) se non lo è
- isUrlDipartimentoEmpty() - Method in class it.rol.bean.PersonBean
- isUrlInterno() - Method in class it.rol.bean.ItemBean
-
Metodo per sapere se l'url specificato è interno o meno.
- it.rol - package it.rol
- it.rol.bean - package it.rol.bean
- it.rol.command - package it.rol.command
- it.rol.db - package it.rol.db
-
Package contenente le classi che si occupano di: effettuare le connessioni al database; le interfacce che dichiarano le query di vario tipo (selezione, inserimento, aggiornamento, cancellazione); le classi che le implementano e si occupano di generare query dinamiche e, in generale, tutti gli oggetti che hanno attinenza con lo strato
model. - it.rol.exception - package it.rol.exception
- it.rol.manager - package it.rol.manager
-
Package contenente le classi che fanno da manager, ovvero si occupano di compiti specifici, che nell'applicazione svolgono in maniera esclusiva e non sovrapposta all'azione di alcuna altra classe.
- it.rol.util - package it.rol.util
-
Package contenente interfacce e classi di utilità le interfacce che dichiarano le costanti utilizzate da vari oggetti dell'applicazione; le classi offrono metodi di utilità per la gestione delle date, per la conversione di oggetti, per il parsing di valori, etc.
- ItemBean - Class in it.rol.bean
-
Classe che serve a rappresentare oggetti generici (p.es. voci in un menu, righe di un log, tuple generiche etc.)
- ItemBean() - Constructor for class it.rol.bean.ItemBean
-
Override Costruttore di Default
- ItemBean(ItemBean) - Constructor for class it.rol.bean.ItemBean
-
Costruttore da ItemBean
- ItemBean(String, String, String, int) - Constructor for class it.rol.bean.ItemBean
-
Costruttore parametrizzato
- ItemBean(String, String, String, String, int) - Constructor for class it.rol.bean.ItemBean
-
Costruttore parametrizzato
- ItemBean(String, String, String, String, String, int) - Constructor for class it.rol.bean.ItemBean
-
Costruttore parametrizzato
- ItemBean(String, String, String, String, String, String, int) - Constructor for class it.rol.bean.ItemBean
-
Costruttore parametrizzato
J
- JSON - Static variable in interface it.rol.Constants
-
Costante per il formato di file "JavaScript Object Notation"
- JSP_EXT - Static variable in interface it.rol.Constants
-
Costante per il formato di file "Java Server Pages"
L
- LIVELLI_RISCHIO - Static variable in interface it.rol.Constants
-
Valori possibili degli attributi probabilita, impatto, livello di rischio.
- LIVELLI_RISCHIO_AS_LIST - Static variable in interface it.rol.Constants
-
Lista contenente i possibili valori degli attributi probabilita, impatto, livello di rischio.
- loadInterviewParams(String, InterviewBean) - Static method in class it.rol.command.AuditCommand
-
Restituisce una mappa contenente gli estremi identificanti una singola intervista.
- loadParams(String, ParameterParser, HashMap<String, LinkedHashMap<String, String>>) - Static method in class it.rol.command.AuditCommand
-
Valorizza per riferimento una mappa contenente tutti i valori parametrici riscontrati sulla richiesta.
- loadParams(String, ParameterParser, HashMap<String, LinkedHashMap<String, String>>) - Static method in class it.rol.command.RiskCommand
-
Valorizza per riferimento una mappa contenente tutti i valori parametrici riscontrati sulla richiesta.
- loadParams(String, HttpServletRequest, HashMap<String, LinkedHashMap<String, String>>) - Static method in class it.rol.command.MeasureCommand
-
Valorizza per riferimento una mappa contenente tutti i valori parametrici riscontrati sulla richiesta.
- loadParams(String, HttpServletRequest, HashMap<String, LinkedHashMap<String, String>>) - Static method in class it.rol.command.ProcessCommand
-
Valorizza per riferimento una mappa contenente tutti i valori parametrici riscontrati sulla richiesta.
- LOG - Static variable in class it.rol.bean.MeasurementBean
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.AuditCommand
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.DepartmentCommand
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.HomePageCommand
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.IndicatorCommand
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.MeasureCommand
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.ProcessCommand
-
Log
- LOG - Static variable in class it.rol.command.ReportCommand
-
Log per debug in produzione
- LOG - Static variable in class it.rol.command.RiskCommand
-
Logger
- LOG - Static variable in class it.rol.db.DBWrapper
-
Logger della classe per scrivere i messaggi di errore.
- LOG - Static variable in class it.rol.SessionManager
-
Log per debug in produzione
- LOG_IND - Static variable in interface it.rol.Constants
-
Costante per il log delle differenze tra i valori indicatori in cache e quelli in memoria
- LOOKUP_COMMAND - Static variable in interface it.rol.db.Query
-
Estrae le classi Command previste per la/le applicazione/i.
- lookupCommand() - Method in class it.rol.db.DBWrapper
-
Restituisce un Vector di Command.
M
- Main - Class in it.rol
-
Main è la classe principale della web-application
Risk Mapping Software (ROL-RMS). - Main() - Constructor for class it.rol.Main
- MAIN_MENU - Static variable in interface it.rol.Constants
-
Costante parlante per impostare il livello di voci di menu che non hanno un livello superiore (sono padri di sottomenu)
- makeBreadCrumbs(String, String, String) - Static method in class it.rol.command.HomePageCommand
-
Restituisce una struttura vettoriale (with insertion order) contenente le breadcrumbs lasciate dall'utente nel percorso seguito fino alla richiesta corrente.
- makeBreadCrumbs(LinkedList<ItemBean>, int, ItemBean) - Static method in class it.rol.command.HomePageCommand
-
Prende in input una struttura di breadcrumbs già formata (serie di link corenti con il percorso seguito dall'utente fino alla richiesta corrente) e sostituisce la foglia di dato indice index con un nuovo oggetto che riceve come parametro extraInfo.
- makeBreadCrumbs(LinkedList<ItemBean>, int, String) - Static method in class it.rol.command.HomePageCommand
-
Prende in input una struttura di breadcrumbs già formata (serie di link corenti con il percorso seguito dall'utente fino alla richiesta corrente) e restituisce una struttura di breadcrumbs basata su quella ottenuta come parametro ma avente, come ultima foglia, un'etichetta passata come parametro, se questo è significativo, dando anche la possibilità di eliminare un numero di foglie a piacere, specificato tramite un parametro: 0 => non toglie nulla, 1 => toglie l'ultima foglia, 2 => toglie l'ultima e la penultima foglia etc.
Esempio: - makeDescrJsonNode(ArrayList<?>, int) - Static method in class it.rol.Data
-
Genera la descrizione del nodo JSON
- makeMegaMenu(String, String) - Static method in class it.rol.command.HomePageCommand
-
Restituisce una
tabella hashcontenente i sottomenu di voci di livello superiore, le quali svolgono anche la funzione di chiavi della tabella stessa. - manageAccess(String) - Method in class it.rol.db.DBWrapper
-
Verifica se per l'utente loggato esiste una tupla che indica un precedente login.
- MDASH - Static variable in interface it.rol.Constants
-
Trattino lunghissimo
- MeasureBean - Class in it.rol.bean
-
Classe che serve a rappresentare una misura di prevenzione (o mitigazione) del rischio corruttivo.
- MeasureBean() - Constructor for class it.rol.bean.MeasureBean
-
Override del Costruttore di Default
- MeasureBean(CodeBean) - Constructor for class it.rol.bean.MeasureBean
-
Costruttore parametrizzato.
- MeasureCommand - Class in it.rol.command
-
MeasureCommand.java(ms)
Implementa la logica per la gestione delle misure di mitigazione dei rischi corruttivi (ROL). - MeasureCommand() - Constructor for class it.rol.command.MeasureCommand
-
Crea una nuova istanza di questa Command
- MeasurementBean - Class in it.rol.bean
-
Classe usata per rappresentare la misurazione di un indicatore (di monitoraggio).
- MeasurementBean() - Constructor for class it.rol.bean.MeasurementBean
-
Costruttore: inizializza i campi a valori di default.
- merge(DataUrl) - Method in class it.rol.util.DataUrl
-
merge(DataUrl d) restituisce un DataUrl dato dall'unione del DataUrl 'd' con i valori presenti nel data url attuale.
- MESSAGE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante un messaggio (conferma, codice di errore, etc.).
- MIME_TYPE_HTML - Static variable in interface it.rol.Constants
-
Costante per il tipo MIME html
- MIME_TYPE_TEXT - Static variable in interface it.rol.Constants
-
Costante per il tipo MIME testo semplice
- mitigate(InterviewBean, ArrayList<MeasureBean>) - Static method in class it.rol.command.MeasureCommand
-
Implementa l'algoritmo di mitigazione in funzione delle misure applicate.
- monitor(PersonBean, CodeBean, DBWrapper, ArrayList<MeasureBean>) - Static method in class it.rol.command.MeasureCommand
-
Implementa l'algoritmo di valutazione dell'applicazione delle misure in funzione del monitoraggio.
N
- ND - Static variable in interface it.rol.Constants
-
Etichetta per valore indecidibile
- NDASH - Static variable in interface it.rol.Constants
-
Trattino lungo
- NotFoundException - Exception Class in it.rol.exception
-
Questa eccezione viene ritornata quando la chiave fornita alla query non corrisponde a nessua riga nella tabella/e coinvolte.
- NotFoundException() - Constructor for exception class it.rol.exception.NotFoundException
- NotFoundException(String) - Constructor for exception class it.rol.exception.NotFoundException
- NotFoundException(String, Throwable) - Constructor for exception class it.rol.exception.NotFoundException
-
Oltre ai due costruttori standard, questa classe definische anche un costruttore (da superclasse) che accetta uno specifico messaggio di dettaglio e che richiama, a sua volta, il metodo:
fillInStackTrace()
per inizializzare i dati della traccia dello stack nell'oggetto (figlio di) Throwable, appena creato. - NotFoundException(Throwable) - Constructor for exception class it.rol.exception.NotFoundException
-
Oltre ai costruttori...
- NOTHING - Static variable in interface it.rol.Constants
-
Costante parlante per i test che controllano che interi abbiano un valore maggiore di zero.
P
- P - Static variable in interface it.rol.Constants
-
Indice sintetico di probabilità.
- P1 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 1.
- P2 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 2.
- P3 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 3.
- P4 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 4.
- P5 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 5.
- P6 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 6.
- P7 - Static variable in interface it.rol.Constants
-
Indicatore di probabiità 7.
- PARAM_SURVEY - Static variable in interface it.rol.Constants
-
Costante identificante il parametro della rilevazione.
- parseInt(float) - Static method in class it.rol.util.Utils
-
Converte un valore di tipo primitivo float in uno di tipo primitivo int.
- parseScheme(String) - Static method in class it.rol.util.DataUrl
- parseString(int) - Static method in class it.rol.util.Utils
-
Converte un valore di tipo primitivo int in un oggetto di tipo String avente un formato predefinito.
- PART_CONFIRM_QST - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte di conferma quesiti.
- PART_CREDITS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la pagina dei credits dell'applicazione.
- PART_FACTORS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante parte legata ai fattori abilitanti.
- PART_GRAPHICS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante le infografiche.
- PART_INDICATOR - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante elenco indicatori.
- PART_INPUT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante parte applicazione legata ad input.
- PART_INSERT_ACT_STRUCTS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di strutture/soggetti collegati alle fasi.
- PART_INSERT_ACTIVITY - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di uno o piú fasi collegate ad un processo.
- PART_INSERT_F_R_P - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di associazione tra un rischio e un fattore abilitante nel contesto di un processo.
- PART_INSERT_INDICATOR - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di un nuovo indicatore di monitoraggio.
- PART_INSERT_INPUT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di uno o piú input collegati ad un processo.
- PART_INSERT_M_R_P - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di associazione tra un rischio e una misura di mitigazione nel contesto di un processo.
- PART_INSERT_MEASURE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di una nuova misura di mitigazione del rischio.
- PART_INSERT_MEASUREMENT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di una nuova misurazione relativamente all'applicazione di una misura.
- PART_INSERT_MONITOR_DATA - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta dettagli monitoraggio (monitor data) ad una misura monitorata.
- PART_INSERT_OUTPUT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di output.
- PART_INSERT_PROCESS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di un nuovo processo o macroprocesso.
- PART_INSERT_PROCESS_RISK - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di associazione tra un processo e un rischio.
- PART_INSERT_RISK - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di un nuovo rischio.
- PART_INSERT_RISK_PROCESS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di associazione tra un rischio e un processo.
- PART_INSERT_SUBJECT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiunta di un soggetto contingente.
- PART_MACROPROCESS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte dei macroprocessi.
- PART_MEASURES - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante reportistica misure.
- PART_MONITOR - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante elenco misure monitorate.
- PART_OUTPUT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante parte applicazione legata ad output.
- PART_PI_NOTE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte di aggiunta/aggiornamento nota PxI (giudizio sintetico).
- PART_PROCESS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante parte applicazione legata ad un processo.
- PART_RESUME_QST - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte di riepilogo quesiti.
- PART_RISKS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante reportistica rischi.
- PART_SEARCH - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la form di ricerca.
- PART_SELECT_MEASUREMENT - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di visualizzazione di una misurazione.
- PART_SELECT_MONITOR_DATA - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di selezione dettagli monitoraggio (monitor data) relativi a una misura monitorata.
- PART_SELECT_QSS - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte di elenco interviste.
- PART_SELECT_QST - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte di presentazione quesiti.
- PART_SELECT_STR - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la parte di selezione strutture.
- PART_UPDATE_ACTIVITY - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiornamento di una fase collegata ad un processo.
- PART_UPDATE_MEASURE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiornamento di una misura di mitigazione.
- PART_USR - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la pagina dell'utente.
- PasswordGenerator - Class in it.rol
-
PasswordGenerator.java è una classe di utilità che può essere utilizzata per generare automaticamente password rispondenti ai criteri specificati.
- PasswordGenerator.PasswordGeneratorBuilder - Class in it.rol
- PasswordGeneratorBuilder() - Constructor for class it.rol.PasswordGenerator.PasswordGeneratorBuilder
- PER_CENT - Static variable in interface it.rol.Constants
-
Costante per far riferimento al carattere di percentuale
- PersonBean - Class in it.rol.bean
-
PersonBean è l'oggetto che rappresenta una persona fisica.
- PersonBean() - Constructor for class it.rol.bean.PersonBean
-
Costruttore: inizializza i campi a valori di default.
- PI - Static variable in interface it.rol.Constants
-
Giudizio sintetico (P x I).
- PIM - Static variable in interface it.rol.Constants
-
P x I mitigato (stima).
- PIR - Static variable in interface it.rol.Constants
-
P x I mitigato (monitoraggio).
- populate(Object, ResultSet) - Static method in class it.rol.bean.BeanUtil
-
Popola gli attributi di bean che hanno nome uguale a nomi delle attributi del resultSet con i valori presenti nel resultSet.
- postUpdateFileDoc(HashMap<String, Object>) - Method in class it.rol.db.DBWrapper
-
Aggiorna le informazioni relative alla dimensione di un file, i cui estremi vengono comunicati in un dictionary passato come argomento.
- printJson(HttpServletRequest, AbstractList<ProcessBean>, String, ItemBean) - Static method in class it.rol.command.ProcessCommand
-
Gestisce la creazione di un file JSON formattato per la libreria orgchart.js (versione 1.0.5) contenente le informazioni relative alla gerarchia dei macroprocessi censiti dall'anticorruzione.
- printJson(HttpServletRequest, ArrayList<DepartmentBean>, String, ItemBean) - Static method in class it.rol.command.DepartmentCommand
-
Gestisce la creazione di un file JSON formattato per la libreria orgchart.js (versione 1.0.5) contenente le informazioni relative alla gerarchia delle strutture (organigramma).
- PRO_PFX - Static variable in interface it.rol.Constants
-
Costante per i nomi di immagini relative a processi
- PROCESS - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati processi anticorruzione
- ProcessBean - Class in it.rol.bean
-
Classe usata per rappresentare un processo/macroprocesso.
- ProcessBean() - Constructor for class it.rol.bean.ProcessBean
-
Costruttore, e da superclasse: inizializza i campi a valori di default.
- ProcessBean(int, String, String, int, int) - Constructor for class it.rol.bean.ProcessBean
-
Costruttore parametrizzato
- ProcessCommand - Class in it.rol.command
-
ProcessCommand.java
Implementa la logica per la gestione dei processi censiti dall'anticorruzione ai fini della valutazione del rischio corruttivo, on line (ROL). Implements the logic for managing processes for the purposes of assessing corruption risk online (ROL). - ProcessCommand() - Constructor for class it.rol.command.ProcessCommand
-
Crea una nuova istanza di ProcessCommand
- put(String, int) - Method in class it.rol.util.DataUrl
-
Inserisce la coppia
- put(String, String) - Method in class it.rol.util.DataUrl
-
Inserisce la coppia
Q
- QM - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore '?'
- Query - Interface in it.rol.db
-
Query è l'interfaccia contenente tutte le query, "secche" e parametriche, della web-application
ROL-RMS (Rischi On Line-Risk Mapping Software), tranne quelle composte a runtime da metodi implementati, di cui comunque dichiara l'interfaccia pubblica.
Utilizza degli speciali marcatori (question marks) nei punti in cui verranno passati i parametri, sfruttando il classico meccanismo delPreparedStatement. - QueryImpl - Class in it.rol.db
-
QueryImpl è l'implementazione dell'interfaccia
Queryla quale contiene, oltre alle query parametriche della della web-applicationROL-RMS (Rischi On Line — Risk Mapping Software), anche l'interfaccia pubblica di alcuni metodi per la costruzione di query a runtime – implementazione di cui si prende carico proprio il presente oggetto.
Implementa pertanto alcuni metodi, dichiarati in quella, che costruiscono, a runtime, query la cui esatta struttura non era possibile stabilire in anticipo (a meno di introdurre notevoli ridondanze e violare il paradigma DRY). - QueryImpl() - Constructor for class it.rol.db.QueryImpl
- QuestionBean - Class in it.rol.bean
-
Classe per rappresentare quesiti.
- QuestionBean() - Constructor for class it.rol.bean.QuestionBean
-
Inizializza i campi a valori convenzionali di default.
- QuestionBean(Integer) - Constructor for class it.rol.bean.QuestionBean
-
Costruttore parametrico
- QUOTE - Static variable in interface it.rol.Constants
-
Costante per far riferimento al carattere di virgoletta doppia
R
- REFERRAL - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante un referral (riferimento).
- refreshIndicators(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti dall'anticorruzione trovati in base a una rilevazione il cui identificativo viene accettato come argomento ed i cui figli già contengono i valori degli indicatori di rischio calcolati, cancella tutti i valori degli indicatori di rischio relativi a tutti i processi censiti dall'anticorruzione eventualmente presenti nella tabella dei risultati e inserisce nella stessa tabella i nuovi valori ricevuti tramite il parametro.
- remove(String) - Method in class it.rol.util.DataUrl
-
Rimuove il parametro
'parametro'se esiste, nulla altrimenti. - REPORT_MDM - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati "tabella MDM"
- REPORT_MDM_MES - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati "tabella MDM misure"
- ReportCommand - Class in it.rol.command
-
ReportCommand.java
Implementa la logica per la generazione di informazioni aggregate inerenti la mappatura dei rischi corruttivi cui possono essere esposti i processi organizzativi (ROL). - ReportCommand() - Constructor for class it.rol.command.ReportCommand
-
Crea una nuova istanza di questa Command
- retrieveActivities(PersonBean, int, int, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList di tutte le fasi di un processo (o sottoprocesso) anticorruttivo nel contesto di una rilevazione.
- retrieveIndicators(PersonBean, HashMap<String, InterviewBean>, int, int, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Prende in input un HashMap di tutti gli indicatori, con i valori calcolati in riferimento al processo censito dall'anticorruzione di cui viene passato l'identificativo ed il livello, nel contesto di una data rilevazione, recupera le note al giudizio sintetico del PxI e le aggiunge al relativo indicatore, aggiornando poi la mappa.
Il valore del PxI è uno solo anche nel caso in cui il processo di dato id sia stato esaminato nel contesto di piú di un'intervista, producendo quindi valori molteplici, perché la mappa che accetta come argomento contiene già il valore individuato tramite l'applicazione dell'algoritmo "In dubio pro peior", che sceglie sempre il valore peggiore (ovvero il rischio piú alto) per ogni serie di valori contrastanti. - retrieveIndicators(ArrayList<ProcessBean>, PersonBean, String, int, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Seleziona da database i valori degli indicatori di rischio tramite una estrazione dati.
- retrieveInputs(PersonBean, int, int, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList di tutti gli input trovati in base all' identificativo di un processo o un sottoprocesso anticorruttivo e a quello di una rilevazione (per le regole di business implementate gli input possono essere collegati direttamente solo al processo anticorruttivo o al sottoprocesso anticorruttivo, non al macroprocesso anticorruttivo, i cui input sono costituiti dall'unione di tutti gli input collegati ai suoi discendenti).
- retrieveInterviews(PersonBean, int, int, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList di tutte le interviste che hanno fatto riferimento al processo di cui viene passato l'identificativo ed il livello, nel contesto di una data rilevazione.
Per ogni intervista rivolta al processo di dato id, calcola e aggiunge gli indicatori all'intervista stessa. - retrieveMacroAtBySurvey(PersonBean, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti dall'anticorruzione trovati in base a una rilevazione il cui identificativo viene accettato come argomento; ogni macroprocesso contiene internamente i suoi processi e questi gli eventuali sottoprocessi.
- retrieveMeasure(PersonBean, String, CodeBean, DBWrapper) - Static method in class it.rol.command.MeasureCommand
-
Estrae i dettagli di una misura (compresi i dettagli necessari al monitoraggio) dato il codice e la rilevazione.
- retrieveMeasure(PersonBean, String, Date, Date, CodeBean, DBWrapper) - Static method in class it.rol.command.IndicatorCommand
-
Estrae i dettagli di una misura contenente al suo interno i dettagli necessari al monitoraggio, quindi fasi e indicatori) dato il codice, la rilevazione e una finestra temporale entro la quale gli indicatori devono far ricadere il proprio target (in caso contrario anche se soddisfano gli altri criteri non verranno estratti).
- retrieveMitigatedRisksByProcess(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti a fini anticorruttivi trovati in base a una rilevazione il cui identificativo viene accettato come argomento, ma i cui figli non contengono al proprio interno i rischi, restituisce una mappa di rischi associati a ciascun processo, indicizzata per il processo stesso, e in cui il valore del PxI del processo, idealmente estensibile a tutti i rischi del processo stesso, viene mitigato, per ogni rischio, tramite la verifica dell'esistenza di misure di mitigazione previste per la mitigazione del rischio stesso.
- retrieveMonitoratedRisksByProcess(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti a fini anticorruttivi trovati in base a una rilevazione il cui identificativo viene accettato come argomento, ma i cui figli non contengono al proprio interno i rischi, restituisce una mappa di rischi associati a ciascun processo, indicizzata per il processo stesso, e in cui il valore del PxI del processo, idealmente estensibile a tutti i rischi del processo stesso, viene mitigato, per ogni rischio, tramite la verifica dell'esistenza di misure di mitigazione applicate al rischio stesso.
- retrieveOutputs(PersonBean, int, int, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList di tutti gli output trovati in base all' identificativo di un processo o un sottoprocesso anticorruttivo e a quello di una rilevazione.
- retrieveProcess(PersonBean, int, int, ConcurrentHashMap<String, ArrayList<?>>, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
In rispetto del paradigma DRY (Don't Repeat Yourself), centralizza il codice che effettua il recupero di tutte le liste e le informazioni necessarie per costruire la pagina dei dettagli di un processo.
- retrieveProcess(PersonBean, ArrayList<ItemBean>, ArrayList<ActivityBean>, ArrayList<ItemBean>, ArrayList<RiskBean>, ArrayList<InterviewBean>, ConcurrentHashMap<String, ArrayList<?>>, CodeBean) - Static method in class it.rol.command.ProcessCommand
-
Valorizza per riferimento una mappa sincronizzata contenente tutti gli elementi appartenenti ad uno stesso processo.
- retrieveProcessAtBySurvey(PersonBean, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList (albero, vista gerarchica) di tutti processi figli di macroprocessi censiti dall'anticorruzione nel contesto di una data rilevazione il cui identificativo viene accettato come argomento; ogni processo contiene internamente gli estremi del padre, dei figli e degli indicatori di rischio, se è stato oggetto di indagine (intervista).
- retrieveQuestions(PersonBean, String, int, int, DBWrapper) - Static method in class it.rol.command.AuditCommand
-
Estrae l'elenco dei quesiti e, per ogni quesito figlio trovato, lo valorizza con gli attributi aggiuntivi (tipo, formulazione, etc.)
- retrieveQuestions(PersonBean, String, int, int, DBWrapper) - Static method in class it.rol.command.RiskCommand
-
Estrae l'elenco dei quesiti e, per ogni quesito figlio trovato, lo valorizza con gli attributi aggiuntivi (tipo, formulazione, etc.)
- retrieveQuestionsByIndicators(PersonBean, ArrayList<QuestionBean>, CodeBean, DBWrapper) - Static method in class it.rol.command.AuditCommand
-
Estrae gli identificativi dei quesiti e li indicizza per codice di indicatore.
- retrieveRisks(PersonBean, int, int, String, DBWrapper) - Static method in class it.rol.command.ProcessCommand
-
Restituisce un ArrayList di tutti i rischi trovati in base all' identificativo di un processo o un sottoprocesso anticorruttivo e a quello di una rilevazione.
- retrieveRisks(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti a fini anticorruttivi trovati in base a una rilevazione il cui identificativo viene accettato come argomento, ma i cui figli non contengono al proprio interno i rischi, restituisce una mappa di rischi associati a ciascun processo, indicizzata per identificativo di processo, incapsulato in un Wrapper di tipo primitivo.
- retrieveRisksByProcess(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti a fini anticorruttivi trovati in base a una rilevazione il cui identificativo viene accettato come argomento, ma i cui figli non contengono al proprio interno i rischi, restituisce una mappa di rischi associati a ciascun processo, indicizzata per il processo stesso.
- retrieveStructures(String, PersonBean, DBWrapper) - Static method in class it.rol.command.DepartmentCommand
-
Estrae l'albero completo (vista gerarchica) delle strutture collegate a una data rilevazione, il cui identificativo testuale viene passato come parametro.
- retrieveStructures(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti a fini anticorruttivi nel contesto di una rilevazione, i cui figli non contengono al proprio interno le fasi (e tantomeno, queste, le strutture che le erogano), restituisce una mappa di strutture associate a ciascun processo tramite le sue fasi, indicizzata per identificativo di processo, incapsulato in un Wrapper di tipo primitivo.
- retrieveSubjects(ArrayList<ProcessBean>, PersonBean, String, DBWrapper) - Static method in class it.rol.command.ReportCommand
-
Ricevuta una ArrayList (albero, vista gerarchica) di tutti macroprocessi censiti a fini anticorruttivi nel contesto di una rilevazione, i cui figli non contengono al proprio interno le fasi (e tantomeno, queste, i soggetti contingenti che le sovrintendono), restituisce una mappa di soggetti associati a ciascun processo figlio (quindi processo di livello 2, no macro no sub) tramite le sue fasi; la mappa (Dictionary) è indicizzata per identificativo di processo at, incapsulato in un Wrapper di tipo primitivo.
- RiskBean - Class in it.rol.bean
-
Classe usata per rappresentare un rischio.
- RiskBean() - Constructor for class it.rol.bean.RiskBean
-
Costruttore senza parametri: inizializza i campi a valori di default.
- RiskCommand - Class in it.rol.command
-
RiskCommand.java
Implementa la logica per la gestione dei rischi corruttivi (ROL). - RiskCommand() - Constructor for class it.rol.command.RiskCommand
-
Crea una nuova istanza di WbsCommand
- RISKS - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati registro rischi corruttivi
- rol_manager - Static variable in class it.rol.db.DBWrapper
-
Connessione db postgres di pol.
- ROOT_QM - Static variable in interface it.rol.Constants
-
Costante per il separatore che precede immediatamente la querystring (root question mark)
- RTF - Static variable in interface it.rol.Constants
-
Costante per il formato di file "Rich Text Format"
S
- safeParseInt(String, int) - Static method in class it.rol.util.Utils
-
Converte un valore di tipo String in uno di tipo primitivo int.
- SALT_LENGTH - Static variable in class it.rol.SessionManager
-
Costante indicante la lunghezza in termini di caratteri del seme, usato per la criptazione della password.
- SECOND_DIVISOR - Static variable in class it.rol.Main
-
Fatto un nanosecondo pari a 1, la stessa quantità di tempo espressa in altre unità può essere ricavata adottando opportuni divisori, come nello schema seguente: microsecondi 10-3 millisecondi 10-6 secondi 10-9 minuti 1,67 × 10-11 ore 2,78 × 10-13 giorni 1,16 × 10-14 Pertanto, per convertire un tempo espresso in millisecondi, quale quello fornito ad esempio dalla classe System, basta definire numeri aventi la grandezza dei divisori, e porli al denominatore.
- SELECT_COUNT - Static variable in interface it.rol.db.Query
-
Estrae il numero di record di una tabella definita nel chiamante
- SELECT_MAX_ID - Static variable in interface it.rol.db.Query
-
Estrae l'id massimo da una tabella definita nel chiamante
- SELECT_MAX_MAT_CODE - Static variable in interface it.rol.db.Query
-
Estrae il massimo codice di un macroprocesso appartenente a una data area di rischio
- SELECT_MAX_PAT_CODE - Static variable in interface it.rol.db.Query
-
Estrae il massimo codice di un processo dato il codice del suo macroprocesso e fornisce anche il codice macroprocesso (il codice macroprocesso in effetti è già contenuto nel codice processo però siccome in questo punto abbiamo solo l'id macro,ottenere il codice macro dalla stessa query è gratis in termini di accesso al disco o computazione (legata al successivo parsing nel caso in cui si debba ricavare a valle).
- SELECT_MAX_RISK_CODE - Static variable in interface it.rol.db.Query
-
Estrae il massimo codice di un rischio avente data tipologia di codice dalla tabella del rischio corruttivo
- SELECT_MIN_ID - Static variable in interface it.rol.db.Query
-
Estrae l'id minimo da una tabella definita nel chiamante
- SEMICOLON - Static variable in interface it.rol.Constants
-
Costante per l'uso del carattere punto e virgola
- SEPARATOR - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore semicolon
- service(HttpServletRequest, HttpServletResponse) - Method in class it.rol.Data
- SessionManager - Class in it.rol
-
SessionManager è la classe che si occupa dell'autenticazione dell'utente, dell'impostazione dei privilegi, di eventuali cookies, del logout e di quant'altro occorra alle funzioni di gestione utenti della web-application
Rischi on Line (rol). - SessionManager() - Constructor for class it.rol.SessionManager
- set(String, int) - Method in class it.rol.util.DataUrl
-
Imposta il parametro
'parametro'al valore'valore'dove'valore'è un numero. - set(String, String) - Method in class it.rol.util.DataUrl
-
Imposta il parametro
'parametro'al valore'valore' - setAcronimo(String) - Method in class it.rol.bean.DepartmentBean
-
Imposta il prefisso di un dipartimento
- setAllegati(Vector<FileDocBean>) - Method in class it.rol.bean.MeasurementBean
-
Imposta l'elenco dei riferimenti logici agli allegati fisici caricati per la misurazione corrente
- setAmbito(CodeBean) - Method in class it.rol.bean.QuestionBean
-
Imposta l'ambito di analisi di un quesito.
- setAnswer(QuestionBean) - Method in class it.rol.bean.QuestionBean
-
Imposta la risposta al quesito corrente.
- setAreaRischio(String) - Method in class it.rol.bean.ProcessBean
-
Imposta l'area di rischio del processo
- setAttivita(AbstractList<ActivityBean>) - Method in class it.rol.bean.ProcessBean
-
Imposta tutte o parte delle attività in cui è articolato il processo corrente.
- setAutore(String) - Method in class it.rol.bean.FileDocBean
- setAutoreUltimaModifica(int) - Method in class it.rol.bean.MeasureBean
-
Imposta l'autore dell'ultima modifica di una misura
- setAutoreUltimaModifica(int) - Method in class it.rol.bean.ProcessBean
-
Imposta l'autore dell'ultima modifica di un processo
- setAutoreUltimaModifica(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta l'autore dell'ultima modifica
- setAutoreUltimaModifica(String) - Method in class it.rol.bean.InterviewBean
-
Imposta l'autore dell'ultima modifica
- setAutoreUltimaModifica(String) - Method in class it.rol.bean.MeasurementBean
-
Imposta l'autore dell'ultima modifica
- setAutoreUltimaRevisione(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta l'autore dell'ultima revisione
- setBaseline(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta la baseline di un indicatore
- setCapofila(ArrayList<DepartmentBean>) - Method in class it.rol.bean.MeasureBean
-
Imposta le strutture capofila
- setCapofila2(ArrayList<DepartmentBean>) - Method in class it.rol.bean.MeasureBean
-
Imposta le strutture che sono capofila aggiuntive
- setCapofila3(ArrayList<DepartmentBean>) - Method in class it.rol.bean.MeasureBean
-
Imposta le strutture che sono capofila opzionali
- setCarattere(CodeBean) - Method in class it.rol.bean.MeasureBean
-
Imposta il carattere con l'oggetto CodeBean passato
- setChildQuestions(ArrayList<QuestionBean>) - Method in class it.rol.bean.QuestionBean
-
Imposta i quesiti "di cui" del quesito corrente.
- setCod1(int) - Method in class it.rol.bean.ItemBean
- setCod2(int) - Method in class it.rol.bean.ItemBean
- setCod3(int) - Method in class it.rol.bean.ItemBean
- setCod4(int) - Method in class it.rol.bean.ItemBean
- setCodAreaFunzionale(String) - Method in class it.rol.bean.PersonBean
- setCodice(String) - Method in class it.rol.bean.ActivityBean
-
Imposta il codice di un'attività
- setCodice(String) - Method in class it.rol.bean.ItemBean
- setCodice(String) - Method in class it.rol.bean.MeasureBean
-
Imposta il codice di una misura
- setCodice(String) - Method in class it.rol.bean.ProcessBean
-
Imposta il codice univoco del processo.
- setCodiceFiscale(String) - Method in class it.rol.bean.PersonBean
- setCodRuoloGiuridico(String) - Method in class it.rol.bean.PersonBean
- setCognome(String) - Method in class it.rol.bean.PersonBean
- setContextPath(String) - Static method in class it.rol.util.DataUrl
-
Setter per il context path da usare nel DataUrl.
- setData(Date) - Method in class it.rol.bean.FileDocBean
- setData(Date) - Method in class it.rol.bean.InterviewBean
- setDataBaseline(Date) - Method in class it.rol.bean.IndicatorBean
- setDataFine(Date) - Method in class it.rol.bean.ActivityBean
-
Imposta la data di fine di un'attività
- setDataFine(Date) - Method in class it.rol.bean.ProcessBean
-
Imposta la data di fine di un processo.
- setDataFineAttesa(Date) - Method in class it.rol.bean.ActivityBean
-
Imposta la data di fine attesa di un'attività
- setDataFineEffettiva(Date) - Method in class it.rol.bean.ActivityBean
-
Imposta la data fine effettiva di un'attività
- setDataInizio(Date) - Method in class it.rol.bean.ActivityBean
-
Imposta la data di inizio di un'attività
- setDataInizio(Date) - Method in class it.rol.bean.ProcessBean
-
Imposta la data di inizio di un processo.
- setDataInizioAttesa(Date) - Method in class it.rol.bean.ActivityBean
-
Imposta la data di inizio attesa di un'attività
- setDataInizioEffettiva(Date) - Method in class it.rol.bean.ActivityBean
-
Imposta la data inizio effettiva di un'attività
- setDataMisurazione() - Method in class it.rol.bean.MeasurementBean
-
È un wrapper di setDataUltimaModifica(date)
- setDataMonitoraggio(Date) - Method in class it.rol.bean.MeasureBean
-
Imposta la data di monitoraggio, che coincide con la data di ultima modifica della misura.
- setDataNascita(Date) - Method in class it.rol.bean.PersonBean
- setDataRevisione(Date) - Method in class it.rol.bean.IndicatorBean
-
Imposta la data dell'ultima revisione
- setDataScadenza(Date) - Method in class it.rol.bean.MeasureBean
-
Imposta la data di scadenza della misura
- setDataTarget(Date) - Method in class it.rol.bean.IndicatorBean
- setDataUltimaModifica(Date) - Method in class it.rol.bean.IndicatorBean
-
Imposta la data dell'ultima modifica
- setDataUltimaModifica(Date) - Method in class it.rol.bean.InterviewBean
-
Imposta la data dell'ultima modifica
- setDataUltimaModifica(Date) - Method in class it.rol.bean.MeasureBean
-
Imposta la data dell'ultima della misura
- setDataUltimaModifica(Date) - Method in class it.rol.bean.MeasurementBean
-
Imposta la data dell'ultima modifica
- setDataUltimaModifica(Date) - Method in class it.rol.bean.ProcessBean
-
Imposta la data dell'ultima dello status di un processo
- setDescrizione(String) - Method in class it.rol.bean.ActivityBean
-
Imposta la descrizione di un'attività
- setDescrizione(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta la descrizione di un indicatore
- setDescrizione(String) - Method in class it.rol.bean.InterviewBean
-
Imposta la descrizione di una intervista
- setDescrizione(String) - Method in class it.rol.bean.MeasurementBean
-
Imposta la descrizione di una misurazione
- setDescrizione(String) - Method in class it.rol.bean.ProcessBean
-
Imposta la descrizione di un processo.
- setDescrizioneStatoCorrente(String) - Method in class it.rol.bean.ProcessBean
-
Imposta la descrizione dello stato corrente
- setDettagli(boolean) - Method in class it.rol.bean.MeasureBean
-
Imposta il flag specificante se la misura ha dettagli di monitoraggio associati.
- setDimensione(long) - Method in class it.rol.bean.FileDocBean
- setDipart(DepartmentBean) - Method in class it.rol.bean.ProcessBean
-
Imposta dipart con l'oggetto DepartmentBean passato
- setDipartimento(String) - Method in class it.rol.bean.PersonBean
- setDomanda1(String) - Method in class it.rol.bean.MeasurementBean
-
Imposta il contenuto della domanda 1
- setDomanda2(String) - Method in class it.rol.bean.MeasurementBean
-
Imposta il contenuto della domanda 2
- setDomanda3(String) - Method in class it.rol.bean.MeasurementBean
-
Imposta il contenuto della domanda 3
- setEmail(String) - Method in class it.rol.bean.PersonBean
- setEstensione(String) - Method in class it.rol.bean.FileDocBean
- setEta(int) - Method in class it.rol.bean.PersonBean
- setExtraInfo(ItemBean) - Method in class it.rol.bean.DepartmentBean
-
Imposta informazioni aggiuntive relative alla struttura corrente
- setExtraInfo(ItemBean) - Method in class it.rol.bean.MeasurementBean
-
Imposta un oggetto contente ulteriori informazioni relative alla misurazione corrente
- setExtraInfo(String) - Method in class it.rol.bean.ItemBean
- setExtraInfo1(String) - Method in class it.rol.bean.ItemBean
- setExtraInfo2(String) - Method in class it.rol.bean.ItemBean
- setExtraInfo3(String) - Method in class it.rol.bean.ItemBean
- setExtraInfo4(String) - Method in class it.rol.bean.ItemBean
- setFase(ActivityBean) - Method in class it.rol.bean.IndicatorBean
-
Imposta il bean rappresentante la fase misurata dall'indicatore corrente.
- setFasi(ArrayList<ActivityBean>) - Method in class it.rol.bean.MeasureBean
-
Imposta lista delle fasi di attuazione della misura
- setFattori(AbstractList<CodeBean>) - Method in class it.rol.bean.RiskBean
-
Imposta i fattori abilitanti associati al rischio corrente.
- setFiglie(Vector<DepartmentBean>) - Method in class it.rol.bean.DepartmentBean
-
Imposta le figlie della struttura corrente
- setFile(String) - Method in class it.rol.bean.FileDocBean
- setFileDoc(HashMap<String, Object>) - Method in class it.rol.db.DBWrapper
-
Inserisce le informazioni relative ad un file, i cui estremi vengono comunicati in un dictionary passato come argomento.
- setFormulazione(String) - Method in class it.rol.bean.QuestionBean
-
Imposta la formulazione di un quesitp.
- setFoto(Vector<FileDocBean>) - Method in class it.rol.bean.PersonBean
- setFte(float) - Method in class it.rol.bean.DepartmentBean
-
Imposta fte della struttura
- setGregarie(ArrayList<DepartmentBean>) - Method in class it.rol.bean.MeasureBean
-
Imposta le strutture che partecipano alla misura in qualità di gregarie
- setGuEffettivi(int) - Method in class it.rol.bean.ActivityBean
-
Imposta i giorni uomo effettivi per l'attività
- setGuPrevisti(int) - Method in class it.rol.bean.ActivityBean
-
Imposta i giorni uomo previsti per l'attività
- setIcona(String) - Method in class it.rol.bean.ItemBean
- setId(int) - Method in class it.rol.bean.CodeBean
-
Imposta l'id di un raggruppamento.
- setId(int) - Method in class it.rol.bean.FileDocBean
- setId(int) - Method in class it.rol.bean.ItemBean
- setId(int) - Method in class it.rol.bean.PersonBean
- setIdComplessita(int) - Method in class it.rol.bean.ActivityBean
-
Imposta l'identificativo della complessità che descrive, appunto, il grado di complessità dell'attività
- setIdDipart(int) - Method in class it.rol.bean.ProcessBean
-
Imposta l'id del dipartimento del processo
- setIdDipartimento(int) - Method in class it.rol.bean.PersonBean
- setIdProprietario(int) - Method in class it.rol.bean.FileDocBean
- setIdRilevazione(int) - Method in class it.rol.bean.ProcessBean
-
Imposta l'identificativo della rilevazione cui il processo è collegato
- setIdStato(int) - Method in class it.rol.bean.ActivityBean
-
Imposta l'identificativo dello stato che descrive, appunto, il grado di avanzamento dell'attività
- setImpatto(String) - Method in class it.rol.bean.RiskBean
-
Imposta l'impatto di rischio
- setIndicatore(IndicatorBean) - Method in class it.rol.bean.ActivityBean
-
Imposta l'eventuale indicatore di monitoraggio collegato alla fase corrente nel contesto di una certa misura di mitigazione monitorata.
- setIndicatore(IndicatorBean) - Method in class it.rol.bean.MeasurementBean
-
Imposta il bean rappresentante l'indicatore misurato.
- setIndicatoreOld(IndicatorBean) - Method in class it.rol.bean.ActivityBean
-
Imposta l'eventuale indicatore di monitoraggio collegato alla fase corrente nel contesto di una certa misura di mitigazione monitorata.
- setIndicatori(ArrayList<IndicatorBean>) - Method in class it.rol.bean.ActivityBean
-
Imposta struttura vettoriale contenente gli indicatori
- setIndicatori(LinkedHashMap<String, InterviewBean>) - Method in class it.rol.bean.InterviewBean
-
Imposta la lista ordinata di indicatori calcolati per l'intervista corrente, indicizzati per codice
- setIndicatori(LinkedHashMap<String, InterviewBean>) - Method in class it.rol.bean.ProcessBean
-
Imposta la lista ordinata di indicatori calcolati per il processo corrente, indicizzati per codice
- setIndirizzo(String) - Method in class it.rol.bean.DepartmentBean
-
Imposta l'indirizzo della sede di un dipartimento
- setInformativa(String) - Method in class it.rol.bean.CodeBean
-
Imposta la descrizione di un raggruppamento.
- setInformativa(String) - Method in class it.rol.bean.ItemBean
- setInputs(AbstractList<ItemBean>) - Method in class it.rol.bean.ProcessBean
-
Imposta gli input collegati al processo corrente.
- setLabelWeb(String) - Method in class it.rol.bean.ItemBean
- setLingua(String) - Method in class it.rol.bean.FileDocBean
- setLivello(int) - Method in class it.rol.bean.DepartmentBean
-
Imposta il livello di una struttura
- setLivello(int) - Method in class it.rol.bean.ItemBean
- setLivello(int) - Method in class it.rol.bean.ProcessBean
-
Imposta il livello di una struttura.
- setLivello(String) - Method in class it.rol.bean.RiskBean
-
Imposta il livello di rischio
- setLivFunzioneSpecialistica(String) - Method in class it.rol.bean.PersonBean
- setLivResponsabilitaOrganizzativa(String) - Method in class it.rol.bean.PersonBean
- setLivTecnicoLaboratorio(String) - Method in class it.rol.bean.PersonBean
- setMandatory(boolean) - Method in class it.rol.bean.ActivityBean
-
Imposta obbligatorietà della fase
- setMaster(boolean) - Method in class it.rol.bean.IndicatorBean
-
Imposta il valore del flag master di un indicatore di monitoraggio
- setMilestone(boolean) - Method in class it.rol.bean.ActivityBean
-
Imposta milestone l'attività
- setMime(String) - Method in class it.rol.bean.FileDocBean
- setMisurazioni(Vector<?>) - Method in class it.rol.bean.IndicatorBean
-
Imposta la lista delle misurazioni che fanno riferimento all'indicatore.
- setMisure(AbstractList<MeasureBean>) - Method in class it.rol.bean.RiskBean
-
Imposta le misure preventive previste per il rischio corrente.
- setMisure(ArrayList<MeasureBean>) - Method in class it.rol.bean.DepartmentBean
-
Imposta lista di misure cui la struttura corrente è associata
- setMisureMonitorate(AbstractList<MeasureBean>) - Method in class it.rol.bean.RiskBean
-
Imposta le misure preventive monitorate per il rischio corrente.
- setMostraPersona(boolean) - Method in class it.rol.bean.PersonBean
- setNome(String) - Method in class it.rol.bean.CodeBean
-
Imposta la denominazione di un raggruppamento.
- setNome(String) - Method in class it.rol.bean.ItemBean
- setNome(String) - Method in class it.rol.bean.PersonBean
- setNomeClasse(String) - Method in class it.rol.bean.ItemBean
- setNomeReale(String) - Method in class it.rol.bean.ItemBean
- setNote(String) - Method in class it.rol.bean.InterviewBean
-
Imposta le note aggiuntive
- setNote(String) - Method in class it.rol.bean.PersonBean
- setNoteRevisione(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta la descrizione dei motivi che hanno portato all'aggiornamento di un indicatore
- setObiettiviMisurabili(String) - Method in class it.rol.bean.ProcessBean
-
Imposta gli obiettivi misurabili
- setObiettivo(String) - Method in class it.rol.bean.MeasureBean
-
Imposta l'obiettivo della misura
- setOblio(boolean) - Method in class it.rol.bean.PersonBean
- setOnerosa(String) - Method in class it.rol.bean.MeasureBean
-
Imposta la specificità economica della misura
- setOraUltimaModifica(Time) - Method in class it.rol.bean.ActivityBean
-
Imposta l'ora dell'ultima modifica
- setOraUltimaModifica(Time) - Method in class it.rol.bean.IndicatorBean
-
Imposta l'ora dell'ultima modifica
- setOraUltimaModifica(Time) - Method in class it.rol.bean.InterviewBean
-
Imposta l'ora dell'ultima modifica
- setOraUltimaModifica(Time) - Method in class it.rol.bean.MeasureBean
-
Imposta l'ora dell'ultima modifica di una misura
- setOraUltimaModifica(Time) - Method in class it.rol.bean.MeasurementBean
-
Imposta l'ora dell'ultima modifica
- setOraUltimaModifica(Time) - Method in class it.rol.bean.ProcessBean
-
Imposta l'ora dell'ultima modifica di un processo
- setOrdinale(int) - Method in class it.rol.bean.CodeBean
-
Imposta il numero d'ordine di un raggruppamento.
- setOrdinale(int) - Method in class it.rol.bean.ItemBean
- setOutputs(AbstractList<ItemBean>) - Method in class it.rol.bean.ProcessBean
-
Imposta gli output collegati al processo corrente.
- setPadre(DepartmentBean) - Method in class it.rol.bean.DepartmentBean
-
Imposta il padre della struttura corrente
- setPadre(ProcessBean) - Method in class it.rol.bean.ProcessBean
-
Imposta il processo padre del processo corrente.
- setPaginaJsp(String) - Method in class it.rol.bean.ItemBean
- setParentQuestion(QuestionBean) - Method in class it.rol.bean.QuestionBean
-
Imposta il quesito padre del quesito corrente.
- setPersone(ArrayList<PersonBean>) - Method in class it.rol.bean.DepartmentBean
-
Imposta le persone allocate sulla struttura corrente
- setPrefisso(String) - Method in class it.rol.bean.DepartmentBean
-
Imposta il prefisso di un dipartimento
- setPrivato(boolean) - Method in class it.rol.bean.ItemBean
-
Imposta il valore dell'attributo specificante se l'item deve essere considerato 'privato'
- setProcessi(AbstractList<ProcessBean>) - Method in class it.rol.bean.ProcessBean
-
Imposta i processi (di ordine inferiore) aggregati dal processo corrente.
- setProcessi(AbstractList<ProcessBean>) - Method in class it.rol.bean.RiskBean
-
Imposta i processi esposti al rischio corrente.
- setProcesso(ProcessBean) - Method in class it.rol.bean.InterviewBean
-
Imposta il bean rappresentante il processo sondato.
- setResponsabile(boolean) - Method in class it.rol.bean.PersonBean
- setRilevazione(CodeBean) - Method in class it.rol.bean.MeasureBean
-
Imposta rilevazione con l'oggetto CodeBean passato
- setRilevazione(CodeBean) - Method in class it.rol.bean.ProcessBean
-
Imposta rilevazione con l'oggetto CodeBean passato
- setRischi(ArrayList<RiskBean>) - Method in class it.rol.bean.ProcessBean
-
Imposta una lista di rischi collegati al processo corrente
- setRiservato(boolean) - Method in class it.rol.bean.FileDocBean
- setRisposte(ArrayList<QuestionBean>) - Method in class it.rol.bean.InterviewBean
-
Imposta l'elenco delle risposte fornite nel contesto dell'intervista corrente
- setRuoli(Vector<CodeBean>) - Method in class it.rol.bean.PersonBean
- setRuolo(String) - Method in class it.rol.bean.MeasureBean
-
Imposta un ruolo correlato alla misura corrente
- setRuoloGiuridico(String) - Method in class it.rol.bean.PersonBean
- setServletToken(String) - Static method in class it.rol.util.DataUrl
-
Setter per il token usato per rappresentare la Main servlet.
- setSesso(String) - Method in class it.rol.bean.PersonBean
-
Setter for property sesso.
- setSmartWorking(String) - Method in class it.rol.bean.ProcessBean
-
Imposta la lavorabilità in smart working del processo.
- setSoggetti(Vector<DepartmentBean>) - Method in class it.rol.bean.ActivityBean
-
Imposta i soggetti contingenti che partecipano all'attività
- setStato(CodeBean) - Method in class it.rol.bean.ActivityBean
-
Imposta lo stato esatto (stato calcolato) relativo all'attività
- setStato(CodeBean) - Method in class it.rol.bean.IndicatorBean
-
Imposta lo stato dell'indicatore
- setStato(String) - Method in class it.rol.bean.RiskBean
-
Imposta lo stato di rischio
- setStatoprocesso(CodeBean) - Method in class it.rol.bean.ProcessBean
-
Imposta lo stato di un processo.
- setStruttura(DepartmentBean) - Method in class it.rol.bean.InterviewBean
-
Imposta il bean rappresentante la struttura sondata.
- setStrutture(ArrayList<DepartmentBean>) - Method in class it.rol.bean.ActivityBean
-
Imposta le strutture che partecipano all'attività
- setTag(String) - Method in class it.rol.bean.ProcessBean
-
Imposta etichetta classificatoria del processo
- setTarget(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta i risultati attesi per l'indicatore
- setTargetRivisto(String) - Method in class it.rol.bean.IndicatorBean
-
Imposta un target revisionato per l'indicatore.
- setTempoPieno(boolean) - Method in class it.rol.bean.PersonBean
- setTempoPieno(char) - Method in class it.rol.bean.PersonBean
- setTipo(CodeBean) - Method in class it.rol.bean.IndicatorBean
-
Imposta il tipo dell'indicatore
- setTipo(CodeBean) - Method in class it.rol.bean.QuestionBean
-
Imposta il tipo di un quesito.
- setTipo(String) - Method in class it.rol.bean.ProcessBean
-
Imposta etichetta classificatoria del tipo del processo
- setTipoFormulazione(ItemBean) - Method in class it.rol.bean.QuestionBean
-
Imposta il tipo di formulazione di un quesito.
- setTipologia(int) - Method in class it.rol.bean.FileDocBean
- setTipologie(ArrayList<CodeBean>) - Method in class it.rol.bean.MeasureBean
-
Imposta le tipologie della misura
- setTitolo(String) - Method in class it.rol.bean.FileDocBean
- setTotMisurazioni(int) - Method in class it.rol.bean.IndicatorBean
-
Imposta il numero di misurazioni trovate per l'indicatore
- setUltimo(boolean) - Method in class it.rol.bean.InterviewBean
-
Imposta ultima misurazione
- setUltimo(boolean) - Method in class it.rol.bean.MeasurementBean
-
Imposta ultima misurazione
- setUrgente(boolean) - Method in class it.rol.bean.RiskBean
-
Imposta l'urgenza del rischio
- setUrl(String) - Method in class it.rol.bean.ItemBean
- setUrl(String) - Method in class it.rol.bean.PersonBean
- setUrlDipartimento(String) - Method in class it.rol.bean.PersonBean
- setUrlInterno(boolean) - Method in class it.rol.bean.ItemBean
-
Metodo per impostare se l'url è interno o meno.
- setUrlPersonalPage(String) - Method in class it.rol.bean.PersonBean
- setUso(int) - Method in class it.rol.bean.MeasureBean
-
Imposta il numero di volte che la misura corrente è stata applicata a rischi nella rilevazione corrente
- setUsrId(int) - Method in class it.rol.bean.PersonBean
- setValore(String) - Method in class it.rol.bean.MeasurementBean
-
Imposta il valore di una misurazione
- setValue1(float) - Method in class it.rol.bean.ItemBean
- setValue2(float) - Method in class it.rol.bean.ItemBean
- setValue3(float) - Method in class it.rol.bean.ItemBean
- setValue4(float) - Method in class it.rol.bean.ItemBean
- setVincoli(String) - Method in class it.rol.bean.ProcessBean
-
Imposta i vincoli del processo
- SLASH - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore 'slash' (p.es. nei percorsi)
- sort(Vector<MeasurementBean>) - Static method in class it.rol.bean.MeasurementBean
-
Sort the parametric Vector
by dataUltimaModifica (newest first) WARNING: this method does alter the original order of measurements of the current indicator Use Collections.sort((Vector)((Vector)measurements).clone(), comparator) or Java 8 streams instead: Java 8+ Streams (Recommended - Clean) public static Vector sort(Vector measurements) { return measurements.stream() .sorted((m1, m2) -> m2.getDataUltimaModifica().compareTo(m1.getDataUltimaModifica())) .collect(Collectors.toCollection(Vector::new)); } // TODO COMMENTO - STATI_STRUTTURA - Static variable in interface it.rol.Constants
-
Valori possibili dell'attributo stato di struttura.
- STATI_STRUTTURA_AS_LIST - Static variable in interface it.rol.Constants
-
Lista contenente i possibili valori dell'attributo stato di struttura.
- STD_SPACER - Static variable in class it.rol.manager.FileManager
-
Talking const for the preferred, standard separator between entity names and attribute names.
- STR_PFX - Static variable in interface it.rol.Constants
-
Costante per i nomi di immagini relative a strutture
- STRUCTURES - Static variable in interface it.rol.Constants
-
Costante per i nomi di estrazioni dati strutture
- SUB_MENU - Static variable in interface it.rol.Constants
-
Costante parlante per impostare il livello di voci di sottomenu che hanno un solo livello superiore (padre di livello 0)
T
- THE_END_OF_TIME - Static variable in interface it.rol.Constants
-
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.
- TIME_SQL_PATTERN - Static variable in interface it.rol.Constants
-
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! - TIPI_LISTE - Static variable in interface it.rol.Constants
-
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) - toString() - Method in class it.rol.bean.CodeBean
- toString() - Method in class it.rol.bean.ItemBean
- toString() - Method in class it.rol.bean.MeasureBean
- toString() - Method in class it.rol.bean.MeasurementBean
- toString() - Method in class it.rol.bean.PersonBean
- TWELWE_HOUR_FORMAT - Static variable in interface it.rol.Constants
-
Pattern per un oggetto Time espresso su 12 ore.
U
- UNDERSCORE - Static variable in interface it.rol.Constants
-
Costante per l'uso del separatore underscore
- UNIX_EPOCH - Static variable in interface it.rol.Constants
-
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. - UPDATE - Static variable in interface it.rol.Constants
-
Costante per il parametro identificante la funzione di aggiornamento di una entità.
- UPDATE_ACCESSLOG_BY_USER - Static variable in interface it.rol.db.Query
-
Query per aggiornamento di ultimo accesso al sistema.
- UPDATE_ACTIVITY_NOTE - Static variable in interface it.rol.db.Query
-
Query per aggiornamento di una descrizione di una fase di processo (attività).
- UPDATE_ANSWER - Static variable in interface it.rol.db.Query
-
Query per aggiornamento dei valori di una data risposta.
- UPDATE_MEASURE - Static variable in interface it.rol.db.Query
-
Query per aggiornamento di una misura di mitigazione.
- UPDATE_NOTE_BY_PROCESS - Static variable in interface it.rol.db.Query
-
Query per aggiornamento di una nota di un giudizio sintetico.
- UPDATE_ORDER_BY_ACTIVITY - Static variable in interface it.rol.db.Query
-
Query per aggiornamento del numero d'ordine delle attività.
- updateActivities(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'aggiornamento dei numeri d'ordine delle attività.
- updateActivity(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'aggiornamento della descrizione di un'attività (o fase di processo).
- updateAnswer(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'aggiornamento dei valori di una risposta data.
- updateMeasure(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'aggiornamento di un misura di mitigazione.
- updateNote(PersonBean, HashMap<String, LinkedHashMap<String, String>>) - Method in class it.rol.db.DBWrapper
-
Metodo per fare l'aggiornamento di una nota al giudizio sintetico.
- urlDipartimento - Variable in class it.rol.bean.PersonBean
-
Indirizzo web del dipartimento cui la persona afferisce
- useDigits(boolean) - Method in class it.rol.PasswordGenerator.PasswordGeneratorBuilder
-
Set true in case you would like to include digit characters (123..).
- useLower(boolean) - Method in class it.rol.PasswordGenerator.PasswordGeneratorBuilder
-
Set true in case you would like to include lower characters (abc...xyz).
- usePunctuation(boolean) - Method in class it.rol.PasswordGenerator.PasswordGeneratorBuilder
-
Set true in case you would like to include punctuation characters (!
- useUpper(boolean) - Method in class it.rol.PasswordGenerator.PasswordGeneratorBuilder
-
Set true in case you would like to include upper characters (ABC...XYZ).
- Utils - Class in it.rol.util
-
Classe contenitore di metodi di utilità e alcune costanti di uso comune
- Utils() - Constructor for class it.rol.util.Utils
-
Costruttore vuoto.
V
- verifyPassword(String, CodeBean) - Static method in class it.rol.SessionManager
-
Verifica che la password inserita dall'utente e la password criptata nel database corrispondano.
- VOID_SQL_STRING - Static variable in interface it.rol.Constants
-
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 ().
- VOID_STRING - Static variable in interface it.rol.Constants
-
Costante da utilizzare quando serve un valore per inizializzazione, o da utilizzare come argomento, per effettuare test, etc.
W
- WebStorageException - Exception Class in it.rol.exception
-
Questa eccezione viene ritornata quando si verifica un generico errore SQL.
- WebStorageException() - Constructor for exception class it.rol.exception.WebStorageException
- WebStorageException(String) - Constructor for exception class it.rol.exception.WebStorageException
- WebStorageException(String, Throwable) - Constructor for exception class it.rol.exception.WebStorageException
-
Richiama il costruttore della superclasse che accetta uno specifico messaggio di dettaglio e richiama a sua volta il metodo
fillInStackTrace()per inizializzare i dati della traccia dello stack nell'oggetto (figlio di) Throwable, appena creato. - WEIGHT_GENERIC - Static variable in interface it.rol.Constants
-
Costante parlante per la mitigazione apportata da una misura generica
- WEIGHT_SPECIFIC - Static variable in interface it.rol.Constants
-
Costante parlante per la mitigazione apportata da una misura generica
Y
- YEAR_SHIFT - Static variable in interface it.rol.Constants
-
Numero di anni da spostare per l'estrazione degli elementi nella visualizzazione di default.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form