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

C

calcola - Variable in class ssbm.presentation.gui.VisualizzazioneBilancio
 
calcola_bilancio - Variable in class ssbm.presentation.gui.MainFrame
 
calculateSaldo() - Method in class ssbm.domain.entities.Bilancio
Calcola il saldo del bilancio.
carica - Variable in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
CARICA_DATI - Static variable in class ssbm.presentation.gui.GUIConstants.RequestCode
 
CARICA_FORM - Static variable in class ssbm.presentation.gui.GUIConstants.RequestCode
 
checkAmmontare(BigDecimal) - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
Controlla il formato dell'ammontare.
checkConnection() - Static method in class ssbm.net.client.ClientEndpoint
Controlla lo stato della connessione TLS al server: se la connessione non è stata stabilita, provvede alla sua definizione; se la connessione è chiusa, provvede alla sua riapertura.
checkExistance(Utente) - Method in class ssbm.db.mapping.UtenteMapper
Controlla che esista una tupla contenente lo username e l'indirizzo IP riportati nell'istanza di Utente passata come parametro.
checkFilesExistence(File[]) - Static method in class ssbm.file.FilesManager
Controlla l'esistenza di un elenco di file.
checkFilesReadability(File[]) - Static method in class ssbm.file.FilesManager
Controlla l'accesso in lettura di un elenco dei file.
checkFilesToRead(String[]) - Static method in class ssbm.file.FilesManager
Controlla che i file presenti nell'array passato come parametro esistano e siano accessibili in lettura.
chiudiDialogConferma() - Method in class ssbm.presentation.gui.MainFrame
 
chiudiDialogErrore() - Method in class ssbm.presentation.gui.MainFrame
 
chiudiDialogNuovaRichiesta() - Method in class ssbm.presentation.gui.MainFrame
 
chiudiSchedule() - Method in class ssbm.presentation.gui.MainFrame
 
CIFRE_DECIMALI_AMMONTARE - Static variable in class ssbm.commons.DomainConstraints
Numero di cifre decimali che deve avere l'ammontare.
CIFRE_DECIMALI_SALDO - Static variable in class ssbm.commons.DomainConstraints
Numero di cifre decimali che deve avere il saldo.
client - Variable in class ssbm.net.TLSConnection
true se l'host locale è il client, false se l'host locale è il server.
clientChannel - Variable in class ssbm.net.server.ServerEndpointThread
Il canale socket utilizzato per lo scambio di messaggi con il client.
ClientEndpoint - Class in ssbm.net.client
Questa classe gestisce la connessione con il server, in particolare: invia i messaggi per la richiesta di esecuzione di servizi; riceve i messaggi inviati dal server che comunicano l’esito del servizio richiesto; elabora i messaggi ricevuti dal server per costruire delle istanze di DataContainer, di DataContainersList o per lanciare un’opportuna eccezione (se il messaggio del server comunica un errore).
ClientEndpoint() - Constructor for class ssbm.net.client.ClientEndpoint
 
ClientMain - Class in ssbm
Questa classe fornisce il metodo da invocare per avviare il lato client dell'applicazione.
ClientMain() - Constructor for class ssbm.ClientMain
 
clone() - Method in class ssbm.domain.entities.MovimentazioneFinanziaria
 
clone() - Method in class ssbm.domain.entities.Utente
 
clone() - Method in class ssbm.presentation.filters.FieldMetadata
 
clone() - Method in class ssbm.presentation.filters.FieldsContainer
 
close() - Method in class ssbm.net.TLSConnection
Chiude la connessione TLS disattivando la TLSEngine e chiudendo il canale socket.
closeConnection() - Method in class ssbm.db.DatabaseConnector
Chiude la connessione al database dell'applicazione.
closeEngineInbound() - Method in class ssbm.net.TLSConnection
Chiude il flusso in entrata della TLSEngine.
closeEngineOutbound() - Method in class ssbm.net.TLSConnection
Chiude il flusso in uscita della TLSEngine.
closeErrorDialog() - Method in class ssbm.presentation.gui.Login
 
closeMainFrame() - Static method in class ssbm.presentation.gui.Helper
Chiude la finestra principale dell'applicazione.
closeNetConnection() - Method in class ssbm.net.TLSConnection
Chiude il canale socket.
closeStatement(PreparedStatement) - Method in class ssbm.db.DatabaseConnector
Chiude uno statement SQL liberando tutte le risorse ad esso associate.
cmb_tipo_param - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
codice_finestra - Variable in class ssbm.presentation.gui.MainFrame
 
CODICE_FORM - Variable in class ssbm.presentation.gui.GestioneAccount
 
CODICE_FORM - Variable in class ssbm.presentation.gui.GestioneElencoMovimentazioni
 
CODICE_FORM - Variable in class ssbm.presentation.gui.GestioneMovimentazione
 
CODICE_FORM - Static variable in class ssbm.presentation.gui.Login
 
CODICE_FORM - Static variable in class ssbm.presentation.gui.RegistrazioneUtente
 
CODICE_FORM - Static variable in class ssbm.presentation.gui.VisualizzazioneBilancio
 
codice_pulsante - Variable in class ssbm.presentation.gui.MainFrame
 
colNames - Variable in class ssbm.presentation.gui.MovimentazioniTableModel
 
commit() - Method in class ssbm.db.DatabaseConnector
Avvia l'esecuzione di una transazione.
compareTo(Utente) - Method in class ssbm.domain.entities.Utente
 
compareTo(FieldMetadata) - Method in class ssbm.presentation.filters.FieldMetadata
 
compareTo(Filter) - Method in class ssbm.presentation.filters.Filter
Confronta questa istanza con un'altra.
CONFERMA - Static variable in class ssbm.presentation.gui.GUIConstants.RequestCode
 
conferma - Variable in class ssbm.presentation.gui.Login
 
conferma - Variable in class ssbm.presentation.gui.MainFrame
 
conferma_operazione - Variable in class ssbm.presentation.gui.MainFrame
 
ConfigXMLReader - Class in ssbm.file
Questa classe espone i metodi necessari alla lettura di file XML di configurazione e all’estrazione del dizionario di proprietà che essi contengono.
ConfigXMLReader(Document) - Constructor for class ssbm.file.ConfigXMLReader
Imposta il documento XML dal quale estrarre le proprietà.
connect() - Method in class ssbm.db.DatabaseConnector
Avvia la connessione al database dell'applicazione.
Controller - Class in ssbm.presentation.gui
Questa classe gestisce le richieste provenienti dalle schermate e dai form dell’interfaccia grafica invocando gli opportuni metodi di Dispatcher.
Controller() - Constructor for class ssbm.presentation.gui.Controller
 
CONTROPARTE - Static variable in class ssbm.commons.DataID
Il codice che identifica il nome della controparte di una movimentazione.
controparte - Variable in class ssbm.domain.entities.MovimentazioneFinanziaria
Il nome della controparte della movimentazione.
controparte - Variable in class ssbm.domain.entities.MovimentazioneFinanziaria.IdentificatoreUnivoco
La controparte della movimentazione.
createBody(DataContainer) - Static method in class ssbm.net.Request
Costruisce il corpo del messaggio per la richiesta di un servizio d'uso.
createBodyXorHeadingMessage(DataContainer, boolean) - Static method in class ssbm.net.Reply
Costruisce l'intestazione o il corpo di un messaggio di testo da inviare al client.
createBuffers() - Method in class ssbm.net.TLSConnection
Alloca i byte-buffer utilizzati dalla TLSEngine.
createDataContainer(MovimentazioneFinanziaria) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di DataContainer utilizzando i dati contenuti in un'istanza di MovimentazioneFinanziaria.
createDataContainer(Utente) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di DataContainer utilizzando i dati contenuti in un'istanza di Utente.
createDataContainerForList(MovimentazioneFinanziaria, boolean) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di DataContainer utilizzando i dati contenuti in un'istanza di MovimentazioneFinanziaria.
createDataContainersList(Bilancio) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di DataContainersList utilizzando i dati contenuti in un'istanza di Bilancio.
createDataContainersList(MovimentazioneFinanziaria[]) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di DataContainersList utilizzando i dati contenuti in un array di istanze di MovimentazioneFinanziaria.
createDataContainersList(String[]) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un esemplare di DataContainersList contenente l'elenco di tipi di movimentazione passato come parametro.
createFieldMetadata(String) - Static method in class ssbm.presentation.filters.FieldMetadataFactory
Restituisce i metadati relativi al campo identificato dal codice passato come parametro.
createFieldMetadata(String[]) - Static method in class ssbm.presentation.filters.FieldMetadataFactory
Restituisce i metadati relativi ai campi identificati dagli ID passati come parametri.
createHeading4Auth(DataContainer) - Static method in class ssbm.net.Request
Costruisce l'intestazione di un messaggio per la richiesta di un servizio di autenticazione.
createHeading4Use(String, Entities) - Static method in class ssbm.net.Request
Costruisce l'intestazione del messaggio per la richiesta di un servizio d'uso.
createIDarray(DataContainer[]) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'array di long da un array di istanze di DataContainer.
createIdentificatoreElenco(DataContainer) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di MovimentazioneFinanziaria.IdentificatoreElenco utilizzando i dati contenuti in un'istanza di DataContainer.
createIdentificatoreUnivoco(DataContainer) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di MovimentazioneFinanziaria.IdentificatoreUnivoco utilizzando i dati contenuti in un'istanza di DataContainer.
createMessage(DataContainer, Services, Entities) - Static method in class ssbm.net.Reply
Costruisce un messaggio che comunica l'esito positivo di un servizio.
createMessage(DataContainersList) - Static method in class ssbm.net.Reply
Costruisce un messaggio che comunica l'esito positivo di un servizio di recupero dei dati.
createMessage(Services, Entities) - Static method in class ssbm.net.Reply
Costruisce un messaggio che comunica l'esito positivo di un servizio.
createMessage(Exception) - Static method in class ssbm.net.Reply
Costruisce un messaggio che comunica l'esito negativo di un servizio.
createMessage(DataContainersList, Entities, Services) - Static method in class ssbm.net.Request
Costruisce un messaggio di testo per la richiesta d'esecuzione di un servizio d'uso.
createMessage(DataContainer, Entities, Services) - Static method in class ssbm.net.Request
Costruisce un messaggio di testo per la richiesta d'esecuzione di un servizio d'uso.
createMessage(DataContainer, Services) - Static method in class ssbm.net.Request
Costruisce un messaggio che richiede l'esecuzione di un servizio di autenticazione.
createMovimentazioneFinanziaria(DataContainer) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di MovimentazioneFinanziaria utilizzando i dati contenuti in un'istanza di DataContainer.
createParametriCalcolo(DataContainer) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di Bilancio.ParametriCalcolo utilizzando i dati contenuti in un'istanza di DataContainer.
createUtente(DataContainer, boolean) - Static method in class ssbm.domain.entities.EntitiesFactory
Costruisce un'istanza di Utente utilizzando i dati contenuti in un'istanza di DataContainer.
CurrencyFilter - Class in ssbm.presentation.filters
Questa classe si occupa di filtrare il contenuto dei campi che ospitano valori monetari (valute); il filtraggio consiste nel controllare che: la valuta non sia negativa se e solo se DomainConstraints.AMMONTARE_NEGATIVO == true; la valuta abbia un numero di cifre intere compreso tra DomainConstraints.MAX_CIFRE_INTERE_AMMONTARE (limite massimo, incluso) e DomainConstraints.MIN_CIFRE_INTERE_AMMONTARE (limite minimo, incluso); la valuta abbia un numero di cifre decimali uguali a DomainConstraints.CIFRE_DECIMALI_AMMONTARE; il separatore delle cifre decimali sia quello indicato nel campo DomainConstraints.SEPARATORE_DECIMALE_REGEX.
CurrencyFilter() - Constructor for class ssbm.presentation.filters.CurrencyFilter
Costruisce un'istanza priva del dizionario dei campi da filtrare.

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