A B C D E F G H I K L M N O P Q R S T U V W X

S

SALDO - Static variable in class ssbm.commons.DataID
Il codice che identifica il saldo delle movimentazioni finanziarie relative ad un determinato periodo di tempo.
saldo - Variable in class ssbm.domain.entities.Bilancio
Il saldo del bilancio
SALVA - Static variable in class ssbm.presentation.gui.GUIConstants.RequestCode
 
scegli_data_fine - Variable in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
scegli_data_fine - Variable in class ssbm.presentation.gui.VisualizzazioneBilancio
 
scegli_data_inizio - Variable in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
scegli_data_inizio - Variable in class ssbm.presentation.gui.VisualizzazioneBilancio
 
scegli_data_origine - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
scegli_data_origine_rif - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
scegli_data_registrazione - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
scegli_tipo - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
scrol_movimentazioni - Variable in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
scrol_movimentazioni - Variable in class ssbm.presentation.gui.VisualizzazioneBilancio
 
scroll_descrizione - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
Searchable - Interface in ssbm.presentation.gui
Definisce la firma dei metodi che devono essere implementati dalle classi che rappresentano i form che contengono dei campi utilizzati per l’inserimento di parametri di ricerca.
SELECT4SECURITY_CHECK - Static variable in class ssbm.db.SQLStatementProvider
La stringa contenente lo statement SQL che seleziona l'ID utente della tupla individuata dallo username e dall'indirizzo IP.
SELECT_ELENCO_MOVIMENTAZIONI - Static variable in class ssbm.db.SQLStatementProvider
La stringa contenente lo statement SQL per il recupero dell'elenco di movimentazioni relative ad un utente, aventi una specifica natura e verificatesi in uno specifico periodo di tempo.
SELECT_ELENCO_TIPI - Static variable in class ssbm.db.SQLStatementProvider
La stringa contenente lo statement SQL per il recupero dell'elenco dei tipi di movimentazione relativi ad una particolare natura.
SELECT_LAST_INSERT_ID - Static variable in class ssbm.db.SQLStatementProvider
La stringa contenente lo statement SQL per il recupero dell'ultimo ID generato nell'ambito della connessione corrente al database dell'applicazione.
sendData(String) - Method in class ssbm.net.TLSConnection
Invia un messaggio di testo contenente i dati applicativi all’host remoto.
SEPARATORE_DECIMALE_REGEX - Static variable in class ssbm.commons.DomainConstraints
Espressione regolare relativa al separatore delle cifre intere e delle cifre decimali.
serialVersionUID - Static variable in exception ssbm.commons.exception.DatabaseException
 
serialVersionUID - Static variable in exception ssbm.commons.exception.DomainException
 
serialVersionUID - Static variable in exception ssbm.commons.exception.NetException
 
serialVersionUID - Static variable in exception ssbm.commons.exception.ServerException
 
serialVersionUID - Static variable in exception ssbm.commons.exception.SSBMSecurityException
 
serialVersionUID - Static variable in exception ssbm.presentation.filters.FiltrationException
Versione della classe.
serialVersionUID - Static variable in class ssbm.presentation.gui.GestioneAccount
 
serialVersionUID - Static variable in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
serialVersionUID - Static variable in class ssbm.presentation.gui.GestioneMovimentazione
 
serialVersionUID - Static variable in class ssbm.presentation.gui.Login
 
serialVersionUID - Static variable in class ssbm.presentation.gui.MainFrame
 
serialVersionUID - Static variable in class ssbm.presentation.gui.MovimentazioniTableModel.CurrencyRenderer
 
serialVersionUID - Static variable in class ssbm.presentation.gui.MovimentazioniTableModel.DateRenderer
 
serialVersionUID - Static variable in class ssbm.presentation.gui.MovimentazioniTableModel
 
serialVersionUID - Static variable in class ssbm.presentation.gui.RegistrazioneUtente
 
serialVersionUID - Static variable in class ssbm.presentation.gui.VisualizzazioneBilancio
 
SERVER_ERROR - Static variable in class ssbm.net.Reply.Code
Codice che denota un errore interno del server.
ServerEndpoint - Class in ssbm.net.server
Questa classe si occupa di accettare le connessioni provenienti dai client e di avviare i thread per la gestione di tali connessioni.
ServerEndpoint() - Constructor for class ssbm.net.server.ServerEndpoint
 
ServerEndpointThread - Class in ssbm.net.server
Questa classe si occupa della gestione di una connessione in arrivo dal client.
ServerEndpointThread(SocketChannel) - Constructor for class ssbm.net.server.ServerEndpointThread
Costruisce un esemplare che gestisce la connessione supportata dal canale socket passato come parametro.
ServerException - Exception in ssbm.commons.exception
Questa classe rappresenta un errore che ha impedito al server di eseguire il servizio richiesto dal client.
ServerException(Throwable) - Constructor for exception ssbm.commons.exception.ServerException
Costruisce un'eccezione con un messaggio esplicativo che ne riporta la causa.
ServerException(String) - Constructor for exception ssbm.commons.exception.ServerException
Costruisce un'eccezione con un messaggio esplicativo.
ServerMain - Class in ssbm
Questa classe fornisce il metodo da invocare per avviare il lato server dell'applicazione.
ServerMain() - Constructor for class ssbm.ServerMain
 
service - Variable in class ssbm.domain.BusinessDelegate4Server
Il valore dell'enumerazione Services che indica il nome dell'ultimo servizio richiesto.
service - Variable in class ssbm.net.Request
Il valore dell'enumerazione Services che indica il servizio richiesto.
SERVICE_CODE_USING_DATA_LIST_REGEX - Static variable in class ssbm.net.Request
L'espressione regolare relativa al codice di un servizio che utilizza i dati contenuti in un'istanza di DataContainersList.
SERVICE_USING_DATA_LIST_REGEX - Static variable in enum ssbm.commons.Services
L'espressione regolare relativa al nome del servizio che utilizza i dati contenuti in un'istanza di DataContainersList.
Services - Enum in ssbm.commons
Questa enumerazione elenca i servizi offerti dall’applicazione.
Services() - Constructor for enum ssbm.commons.Services
 
setAmmontare(BigDecimal) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta l'ammontare della movimentazione.
setAmmontare(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta l'ammontare della movimentazione.
setAutoCommit(boolean) - Method in class ssbm.db.DatabaseConnector
Imposta il commit automatico degli statement SQL.
setCells(Date, String, Number, String) - Method in class ssbm.presentation.gui.MovimentazioniTableRow
 
setControparte(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la controparte della movimentazione finanziaria.
setDataInizioEdataFine() - Method in class ssbm.domain.entities.Bilancio
Imposta la data d'inizio e di fine del periodo di riferimento del bilancio.
setDataOrigine(GregorianCalendar) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la data in cui è avvenuta la movimentazione finanziaria.
setDataOrigine(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la data in cui è avvenuta la movimentazione finanziaria.
setDataOrigine(Date) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la data di origine della movimentazione.
setDataRegistrazione(GregorianCalendar) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la data in cui è stata registrata la movimentazione.
setDataRegistrazione(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la data in cui è stata registrata la movimentazione.
setDataRegistrazione(Date) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la data di registrazione della movimentazione.
setDataTablesList(DataContainer[]) - Method in class ssbm.commons.DataContainersList
Imposta l'elenco dei dizionari di dati.
setDatum(String, String) - Method in class ssbm.commons.DataContainer
Imposta una nuova voce del dizionario di dati.
setDescrizione(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la descrizione della movimentazione.
setDetails(String) - Method in exception ssbm.commons.exception.DatabaseException
Imposta i dettagli dell'eccezione.
setDetails(String) - Method in exception ssbm.commons.exception.NetException
Imposta i dettagli dell'eccezione.
setDetails(String) - Method in exception ssbm.commons.exception.SSBMSecurityException
Imposta i dettagli dell'eccezione.
setEditability(boolean) - Method in class ssbm.presentation.gui.GestioneAccount
 
setElencoMovimentazioni(MovimentazioneFinanziaria[]) - Method in class ssbm.domain.entities.Bilancio
Imposta l'elenco di movimentazioni del bilancio.
setExpectedResultCodeRegex(Services, Entities) - Static method in class ssbm.net.client.ClientEndpoint
Imposta l'espressione regolare relativa ai codici che denotano un esito positivo dell'esecuzione del servizio service relativo all'entità entity.
setField(FieldMetadata, String) - Method in class ssbm.presentation.filters.FieldsContainer
Aggiunge al dizionario dei campi una voce avente come chiave metadata e come valore value.
setFieldsTable(FieldsContainer) - Method in class ssbm.presentation.filters.Filter
Imposta il dizionario dei campi da filtrare e popola l'elenco dei metadati dei filtri che hanno un tipo gestito da questo filtro.
setForm() - Method in class ssbm.presentation.gui.GestioneAccount
 
setForm() - Method in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
setForm() - Method in class ssbm.presentation.gui.GestioneMovimentazione
 
setForm() - Method in class ssbm.presentation.gui.VisualizzazioneBilancio
 
setFormData(DataContainer) - Method in interface ssbm.presentation.gui.Editable
Imposta i campi del form.
setFormData(DataContainer) - Method in class ssbm.presentation.gui.GestioneAccount
 
setFormData(DataContainer) - Method in class ssbm.presentation.gui.GestioneMovimentazione
 
setFormData(DataContainer) - Static method in class ssbm.presentation.gui.Helper
Imposta il contenuto dei campi del form correntemente visualizzato.
setId(long) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta l’ID numerico che identificata la tupla in cui sono memorizzati i dati di quest'istanza.
setId(long) - Method in class ssbm.domain.entities.Utente
Imposta l'ID numerico.
setMessaggioErrore(String) - Method in class ssbm.presentation.gui.Login
 
setMessaggioErrore(String) - Method in class ssbm.presentation.gui.MainFrame
 
setMessaggioNuovaRichiesta(String) - Method in class ssbm.presentation.gui.MainFrame
 
setNatura(MovimentazioneFinanziaria.Natura) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la natura della movimentazione.
setNatura(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta la natura della movimentazione.
setNetAddress(String) - Method in class ssbm.domain.entities.Utente
Imposta l'indirizzo di rete dal quale è connesso l'utente.
setNetAddress(InetAddress) - Method in class ssbm.domain.entities.Utente
Imposta l'indirizzo di rete dal quale è connesso l'utente.
setPassword(String) - Method in class ssbm.domain.entities.Utente
Imposta la password dell’account di accesso dell’utente.
setSummaryDatum(String, String) - Method in class ssbm.commons.DataContainersList
Imposta il dato di sintesi.
setTipo(String) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta il tipo di movimentazione.
setTipoDialogConferma(int, int) - Method in class ssbm.presentation.gui.MainFrame
 
setUsername(String) - Method in class ssbm.domain.entities.Utente
Imposta lo username dell’account di accesso dell’utente.
setUtente() - Method in class ssbm.domain.entities.Bilancio
Imposta l'utente di riferimento del bilancio.
setUtente(Utente) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Imposta l'utente a cui si riferisce la movimentazione.
setValue(Object) - Method in class ssbm.presentation.gui.MovimentazioniTableModel.CurrencyRenderer
 
setValue(Object) - Method in class ssbm.presentation.gui.MovimentazioniTableModel.DateRenderer
 
showParameters(boolean) - Method in class ssbm.presentation.gui.GestioneMovimentazione
 
shutdownTLSEngine() - Method in class ssbm.net.TLSConnection
Disattiva la TLSEngine chiudendo il flusso di dati in uscita e in ingresso.
sistema - Variable in class ssbm.presentation.gui.MainFrame
 
SQLStatementProvider - Class in ssbm.db
Questa classe fornisce gli statement SQL che consentono di recuperare e manipolare i dati memorizzati nel database dell'applicazione.
SQLStatementProvider() - Constructor for class ssbm.db.SQLStatementProvider
 
ssbm - package ssbm
Contiene le classi che gestiscono l'avvio del lato client e del lato server dell'applicazione.
ssbm.commons - package ssbm.commons
Contiene le classi e le enumerazioni utilizzate per la comunicazione tra le classi dei livelli di presentazione, dominio e rete.
ssbm.commons.exception - package ssbm.commons.exception
Contiene le eccezioni lanciate dalle classi dell'applicazione.
ssbm.db - package ssbm.db
Contiene le classi che si occupano della comunicazione con il database dell'applicazione.
ssbm.db.mapping - package ssbm.db.mapping
Contiene le classi che si occupano del data mapping tra le entità del dominio e le tavole del database dell’applicazione.
ssbm.domain - package ssbm.domain
Contiene le classi che implementano la logica del dominio per fornire i servizi esposti dall'applicazione.
ssbm.domain.entities - package ssbm.domain.entities
Contiene le classi che rappresentano le entità presenti nel dominio gestito dall’applicazione.
ssbm.file - package ssbm.file
Contiene le classi che gestiscono l'interazione con il file system.
ssbm.net - package ssbm.net
Contiene le classi che gestiscono la comunicazione tra il client ed il server dell’applicazione.
ssbm.net.client - package ssbm.net.client
Contiene le classi che gestiscono il lato client della connessione di rete.
ssbm.net.server - package ssbm.net.server
Contiene le classi che gestiscono il lato server della connessione di rete.
ssbm.presentation.filters - package ssbm.presentation.filters
Contiene le classi che si occupano della gestione del filtraggio dei dati dell’interfaccia utente.
ssbm.presentation.gui - package ssbm.presentation.gui
Contiene le classi responsabili della costruzione e della gestione dell’interfaccia grafica esposta dal lato client dell’applicazione.
ssbmFrame - Static variable in class ssbm.presentation.gui.Helper
La schermata principale dell'applicazione.
SSBMSecurityException - Exception in ssbm.commons.exception
Questa classe rappresenta un problema che viola la sicurezza dell’applicazione.
SSBMSecurityException() - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione priva di messaggio esplicativo.
SSBMSecurityException(String) - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione con un messaggio esplicativo.
SSBMSecurityException(String, Throwable) - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione con un messaggio esplicativo e la causa.
SSBMSecurityException(int, String) - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione avente come messaggio esplicativo quello associato al codice di errore specificato.
SSBMSecurityException(int, String, Throwable) - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione avente un messaggio esplicativo ed una causa.
SSBMSecurityException(int) - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione avente come messaggio esplicativo quello associato all'errore identificato dal codice specificato.
SSBMSecurityException(int, Throwable) - Constructor for exception ssbm.commons.exception.SSBMSecurityException
Costruisce un'eccezione avente un messaggio esplicativo ed una causa.
SSL_CONNECTION_CLOSED - Static variable in exception ssbm.commons.exception.SSBMSecurityException
Codice che identifica l'errore generato da un codice dell'esito inaspettato.
SSL_ENGINE_DATA_ERROR - Static variable in exception ssbm.commons.exception.SSBMSecurityException
Codice che identifica un errore nella lettura e/o nella scrittura di dati all'interno dell'SSLEngine.
SSL_ENGINE_INITIALIZATION_ERROR - Static variable in exception ssbm.commons.exception.SSBMSecurityException
Codice che identifica un errore verificatosi durante l'inizializzazione dell'SSLEngine.
start() - Static method in class ssbm.net.server.ServerEndpoint
Costruisce il thread pool e accetta le connessioni in arrivo dai client.
START_REGEX - Static variable in enum ssbm.commons.Services
 
START_REGEX - Static variable in class ssbm.net.Reply
 
START_REGEX - Static variable in class ssbm.net.Request
 
startAfterLogin() - Static method in class ssbm.presentation.gui.Helper
Visualizza la finestra principale dell’applicazione in seguito ad un login eseguito correttamente.
startAfterRegistration() - Static method in class ssbm.presentation.gui.Helper
Visualizza la finestra principale dell’applicazione in seguito alla registrazione di un utente conclusa positivamente.
StartupManager4Client - Class in ssbm
Questa classe si occupa di effettuare i controlli e i settaggi necessari all'avvio del lato client dell'applicazione.
StartupManager4Client() - Constructor for class ssbm.StartupManager4Client
 
StartupManager4Server - Class in ssbm
Questa classe si occupa di effettuare i controlli e i settaggi necessari all'avvio del lato server dell'applicazione.
StartupManager4Server() - Constructor for class ssbm.StartupManager4Server
 
stringa_errore - Variable in class ssbm.presentation.gui.Login
 
stringa_errore - Variable in class ssbm.presentation.gui.MainFrame
 
summaryDatumID - Variable in class ssbm.commons.DataContainersList
Il codice identificativo del dato di sintesi.
summaryDatumValue - Variable in class ssbm.commons.DataContainersList
Il valore del dato di sintesi.

A B C D E F G H I K L M N O P Q R S T U V W X