Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessContactUs_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessDashboard_ShouldRedirect() - Method in class com.modulink.security.SpringSecurityTest
 
accessForgotPassword_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessHome_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessLogin_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessManuale_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessNews_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessPacchetti_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessPrivacy_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessRegister_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessSupporto_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
accessTermini_ShouldReturnOk() - Method in class com.modulink.security.SpringSecurityTest
 
acquista(Principal, int, int) - Method in class com.modulink.Controller.UserModules.GDM.GDMController
Incrementa la giacenza di un prodotto (operazione di carico/acquisto).
addCommonAttributes(Principal, Model) - Method in class com.modulink.Controller.Dashboard.GlobalControllerAdvice
Metodo annotato con ModelAttribute eseguito prima di ogni metodo di gestione richiesta (@RequestMapping).
addDemoAzienda() - Method in class com.modulink.DatabasePopulator.DataInitializerService
Genera e persiste un set di dati dimostrativi per aziende fittizie ("Tech Solutions" e "Green Energy").
addModulinkAzienda() - Method in class com.modulink.DatabasePopulator.DataInitializerService
Inizializza l'azienda principale "ModuLink" con la configurazione completa di sistema.
addNews(Model, Principal, NewsForm, BindingResult) - Method in class com.modulink.Controller.AdminModules.News.NewsController
Processa la creazione di una nuova news.
addOTP(String, UtenteEntity) - Method in class com.modulink.Model.OTP.OTPManager
Genera e registra un nuovo codice OTP per una specifica email utente.
addProduct(Principal, Model, NewProdottoForm, BindingResult) - Method in class com.modulink.Controller.UserModules.GDM.GDMController
Aggiunge un nuovo prodotto al magazzino aziendale.
addResourceHandlers(ResourceHandlerRegistry) - Method in class com.modulink.WebConfig
Mappa percorsi URL virtuali a directory fisiche sul server.
addRole(NewRoleForm, BindingResult, Principal, Model) - Method in class com.modulink.Controller.UserModules.GRU.GRUController
Crea un nuovo ruolo aziendale personalizzato.
addRuolo(RuoloEntity) - Method in class com.modulink.Model.Utente.UtenteEntity
Metodo di utilità per aggiungere un ruolo all'utente.
addUser(Principal, Model, NewUserForm, BindingResult, EditUserForm) - Method in class com.modulink.Controller.UserModules.GDU.GDUController
Crea un nuovo account utente aziendale.
AdminController - Class in com.modulink.Controller.AdminModules.Manage
Controller per la gestione amministrativa globale della piattaforma ModuLink.
AdminController(ModuloService, CustomUserDetailsService, AziendaService) - Constructor for class com.modulink.Controller.AdminModules.Manage.AdminController
Costruttore per l'iniezione delle dipendenze.
affiliazioni - Variable in class com.modulink.Model.Modulo.ModuloEntity
Insieme delle relazioni di pertinenza che legano il modulo alle aziende.
affiliazioni - Variable in class com.modulink.Model.Ruolo.RuoloEntity
Insieme delle affiliazioni o pertinenze ai Moduli.
aggiornaUtente(UtenteEntity) - Method in class com.modulink.Model.Utente.CustomUserDetailsService
Aggiorna i dati di un utente esistente e invalida le cache pertinenti.
Alert - Class in com.modulink
Classe di utilità per la generazione standardizzata di parametri URL per la gestione degli alert frontend.
Alert() - Constructor for class com.modulink.Alert
 
AlertTest - Class in com.modulink.util
 
AlertTest() - Constructor for class com.modulink.util.AlertTest
 
applicationShouldRespondOnPort8080() - Method in class com.modulink.RunningTest
 
AssegnazioneEntity - Class in com.modulink.Model.Relazioni.Assegnazione
Rappresenta l'entità di relazione che gestisce l'assegnazione di un Task a un Utente all'interno di una specifica Azienda.
AssegnazioneEntity() - Constructor for class com.modulink.Model.Relazioni.Assegnazione.AssegnazioneEntity
Costruttore vuoto richiesto da JPA.
AssegnazioneEntity(TaskEntity, UtenteEntity) - Constructor for class com.modulink.Model.Relazioni.Assegnazione.AssegnazioneEntity
Costruttore parametrico per creare una nuova istanza di assegnazione.
AssegnazioneEntityCase - Class in com.modulink.model
 
AssegnazioneEntityCase() - Constructor for class com.modulink.model.AssegnazioneEntityCase
 
AssegnazioneID - Class in com.modulink.Model.Relazioni.Assegnazione
Classe che rappresenta la chiave primaria composta per l'entità AssegnazioneEntity.
AssegnazioneID() - Constructor for class com.modulink.Model.Relazioni.Assegnazione.AssegnazioneID
Costruttore vuoto.
AssegnazioneID(int, int, int) - Constructor for class com.modulink.Model.Relazioni.Assegnazione.AssegnazioneID
Costruttore completo per inizializzare la chiave composta.
assegnazioneRepository - Variable in class com.modulink.Model.Relazioni.Assegnazione.AssegnazioneService
 
AssegnazioneRepository - Interface in com.modulink.Model.Relazioni.Assegnazione
Repository JPA per la gestione delle operazioni CRUD e delle query personalizzate sull'entità AssegnazioneEntity.
assegnazioneService - Variable in class com.modulink.Controller.UserModules.GDE.EventoController
 
assegnazioneService - Variable in class com.modulink.Controller.UserModules.GTM.GTMController
 
assegnazioneService - Variable in class com.modulink.Model.Task.TaskService
 
assegnazioneService - Variable in class com.modulink.service.UserModules.GDE.GDEControllerTest
 
assegnazioneService - Variable in class com.modulink.service.UserModules.GTM.GTMControllerTest
 
AssegnazioneService - Class in com.modulink.Model.Relazioni.Assegnazione
Service per la gestione della logica di business relativa alle assegnazioni dei Task agli Utenti.
AssegnazioneService(AssegnazioneRepository) - Constructor for class com.modulink.Model.Relazioni.Assegnazione.AssegnazioneService
Costruttore per l'iniezione delle dipendenze.
assegnazioni - Variable in class com.modulink.Model.Task.TaskEntity
Lista delle assegnazioni associate a questo task.
AssegnzioneEntity() - Method in class com.modulink.model.AssegnazioneEntityCase
 
assignRole(int, List, Principal, Model, NewRoleForm) - Method in class com.modulink.Controller.UserModules.GRU.GRUController
Assegna un insieme di utenti a uno specifico ruolo.
AssocazioneID - Class in com.modulink.Model.Relazioni.Associazione
Rappresenta la chiave primaria composta per l'entità di unione AssociazioneEntity, gestendo l'identità della relazione tra Utenti e Ruoli.
AssocazioneID() - Constructor for class com.modulink.Model.Relazioni.Associazione.AssocazioneID
Costruttore predefinito richiesto per la corretta istanziazione tramite i provider di persistenza (JPA/Hibernate).
AssocazioneID(int, int, int) - Constructor for class com.modulink.Model.Relazioni.Associazione.AssocazioneID
Costruttore parametrico per l'inizializzazione manuale della chiave composta.
AssociazioneEntity - Class in com.modulink.Model.Relazioni.Associazione
Entità di persistenza Associazione, utilizzata per modellare la relazione molti-a-molti (Many-to-Many) tra Utenti e Ruoli.
AssociazioneEntity() - Constructor for class com.modulink.Model.Relazioni.Associazione.AssociazioneEntity
Costruttore predefinito richiesto dalle specifiche JPA.
AssociazioneEntity(UtenteEntity, RuoloEntity) - Constructor for class com.modulink.Model.Relazioni.Associazione.AssociazioneEntity
Costruttore parametrico per l'istanziazione di una nuova relazione Utente-Ruolo.
AssociazioneEntity() - Method in class com.modulink.model.AssociazioneEntityCase
 
AssociazioneEntityCase - Class in com.modulink.model
 
AssociazioneEntityCase() - Constructor for class com.modulink.model.AssociazioneEntityCase
 
associazioneRepository - Variable in class com.modulink.DatabasePopulator.DataInitializerService
 
associazioneRepository - Variable in class com.modulink.Model.Relazioni.Associazione.AssociazioneService
Repository per l'accesso ai dati delle associazioni.
AssociazioneRepository - Interface in com.modulink.Model.Relazioni.Associazione
Repository JPA per la gestione della persistenza dell'entità AssociazioneEntity.
associazioneService - Variable in class com.modulink.Controller.Register.RegisterController
 
associazioneService - Variable in class com.modulink.Controller.UserModules.GDU.GDUController
 
associazioneService - Variable in class com.modulink.Controller.UserModules.GTM.GTMController
 
associazioneService - Variable in class com.modulink.service.UserModules.GTM.GTMControllerTest
 
AssociazioneService - Class in com.modulink.Model.Relazioni.Associazione
Service layer dedicato alla gestione della logica di business per le associazioni Utente-Ruolo.
AssociazioneService(AssociazioneRepository) - Constructor for class com.modulink.Model.Relazioni.Associazione.AssociazioneService
Costruttore per l'iniezione della dipendenza repository.
associazioni - Variable in class com.modulink.Model.Ruolo.RuoloEntity
Insieme delle associazioni Utente-Ruolo attive.
associazioni - Variable in class com.modulink.Model.Utente.UtenteEntity
Relazione One-To-Many verso l'entità di associazione intermedio.
attivazione - Variable in class com.modulink.Model.Relazioni.Pertinenza.PertinenzaEntity
Relazione Many-To-One con l'Attivazione del modulo.
attivazioneDefault(AziendaEntity) - Method in class com.modulink.Model.Relazioni.Attivazione.AttivazioneService
Esegue l'attivazione dei moduli predefiniti (Core) per una nuova azienda.
attivazioneDefault(AziendaEntity) - Method in class com.modulink.Model.Relazioni.Pertinenza.PertinenzaService
Assegna i permessi predefiniti per i moduli base al ruolo di amministrazione/default di una nuova azienda.
attivazioneDefault(AziendaEntity) - Method in class com.modulink.Model.Ruolo.RuoloService
Inizializza i ruoli di default necessari per il funzionamento di una nuova azienda.
AttivazioneEntity - Class in com.modulink.Model.Relazioni.Attivazione
Entità di persistenza Attivazione, rappresenta il contratto di utilizzo di un modulo software da parte di un'azienda.
AttivazioneEntity() - Constructor for class com.modulink.Model.Relazioni.Attivazione.AttivazioneEntity
Costruttore predefinito richiesto dalle specifiche JPA.
AttivazioneEntity(ModuloEntity, AziendaEntity) - Constructor for class com.modulink.Model.Relazioni.Attivazione.AttivazioneEntity
Costruttore parametrico per creare una nuova attivazione.
AttivazioneEntity() - Method in class com.modulink.model.AttivazioneEntityCase
 
AttivazioneEntityCase - Class in com.modulink.model
 
AttivazioneEntityCase() - Constructor for class com.modulink.model.AttivazioneEntityCase
 
AttivazioneID - Class in com.modulink.Model.Relazioni.Attivazione
Classe che definisce la chiave primaria composta per l'entità AttivazioneEntity.
AttivazioneID() - Constructor for class com.modulink.Model.Relazioni.Attivazione.AttivazioneID
Costruttore vuoto richiesto per la serializzazione e reflection.
AttivazioneID(ModuloEntity, AziendaEntity) - Constructor for class com.modulink.Model.Relazioni.Attivazione.AttivazioneID
Costruttore completo per inizializzare la chiave composta.
attivazioneRepository - Variable in class com.modulink.DatabasePopulator.DataInitializerService
 
attivazioneRepository - Variable in class com.modulink.Model.Relazioni.Attivazione.AttivazioneService
 
AttivazioneRepository - Interface in com.modulink.Model.Relazioni.Attivazione
Repository JPA per la gestione dell'entità AttivazioneEntity.
attivazioneService - Variable in class com.modulink.Controller.Register.RegisterController
 
attivazioneService - Variable in class com.modulink.Controller.UserModules.GMA.Store.StoreController
 
attivazioneService - Variable in class com.modulink.DatabasePopulator.DataInitializerService
 
attivazioneService - Variable in class com.modulink.Model.Modulo.ModuloService
 
AttivazioneService - Class in com.modulink.Model.Relazioni.Attivazione
Service Layer responsabile della gestione del ciclo di vita delle attivazioni dei moduli.
AttivazioneService(AttivazioneRepository, ModuloRepository, PertinenzaRepository, RuoloService, AziendaRepository) - Constructor for class com.modulink.Model.Relazioni.Attivazione.AttivazioneService
Costruttore per l'iniezione delle dipendenze.
authenticationManager(AuthenticationConfiguration) - Method in class com.modulink.SecurityConfig
Espone il gestore delle autenticazioni come Bean.
authenticationProvider() - Method in class com.modulink.SecurityConfig
Configura il provider di autenticazione DAO.
azienda - Variable in class com.modulink.Controller.UserModules.GTM.GTMMessage
ID dell'azienda di appartenenza (per sicurezza cross-tenant).
azienda - Variable in class com.modulink.Model.Eventi.EventoEntity
Riferimento all'azienda proprietaria dell'evento.
azienda - Variable in class com.modulink.Model.Eventi.EventoID
Identificativo dell'azienda (Foreign Key).
azienda - Variable in class com.modulink.Model.Prodotto.ProdottoEntity
Riferimento all'azienda proprietaria del catalogo prodotti.
azienda - Variable in class com.modulink.Model.Prodotto.ProdottoID
Identificativo dell'azienda (Foreign Key).
azienda - Variable in class com.modulink.Model.Relazioni.Attivazione.AttivazioneEntity
Riferimento all'azienda che ha attivato il modulo.
azienda - Variable in class com.modulink.Model.Relazioni.Attivazione.AttivazioneID
Riferimento all'entità Azienda (parte della chiave).
azienda - Variable in class com.modulink.Model.Ruolo.RuoloEntity
Riferimento all'azienda proprietaria del ruolo.
azienda - Variable in class com.modulink.Model.Ruolo.RuoloID
Identificativo numerico dell'azienda (Foreign Key).
azienda - Variable in class com.modulink.Model.Task.TaskEntity
L'azienda a cui appartiene il task.
azienda - Variable in class com.modulink.Model.Task.TaskID
Identificativo numerico dell'azienda associata al task.
azienda - Variable in class com.modulink.Model.Utente.UtenteEntity
L'azienda a cui appartiene l'utente.
azienda - Variable in class com.modulink.Model.Utente.UtenteID
Identificativo numerico dell'azienda (Foreign Key).
AziendaCotroller - Class in com.modulink.Controller.UserModules.GDR
Controller per il modulo GDR (Gestione Del Responsabile).
AziendaCotroller(CustomUserDetailsService, ModuloService, AziendaService) - Constructor for class com.modulink.Controller.UserModules.GDR.AziendaCotroller
Costruttore per l'iniezione delle dipendenze.
AziendaEntity - Class in com.modulink.Model.Azienda
Rappresenta l'entità di persistenza Azienda all'interno dell'architettura multi-tenant del sistema Modulink.
AziendaEntity() - Constructor for class com.modulink.Model.Azienda.AziendaEntity
Costruttore predefinito richiesto dalle specifiche JPA (Java Persistence API).
AziendaEntity(String, String, String, String, String, String, String) - Constructor for class com.modulink.Model.Azienda.AziendaEntity
Costruttore parametrico per l'inizializzazione completa di una nuova istanza.
AziendaEntityCase - Class in com.modulink.model
 
AziendaEntityCase() - Constructor for class com.modulink.model.AziendaEntityCase
 
aziendaRepository - Variable in class com.modulink.Model.Azienda.AziendaService
 
aziendaRepository - Variable in class com.modulink.Model.Relazioni.Attivazione.AttivazioneService
 
aziendaRepository - Variable in class com.modulink.Model.Utente.CustomUserDetailsService
Repository per recuperare le informazioni dell'azienda in fase di registrazione.
AziendaRepository - Interface in com.modulink.Model.Azienda
Interfaccia di persistenza per l'entità AziendaEntity.
aziendaService - Variable in class com.modulink.Controller.AdminModules.Manage.AdminController
 
aziendaService - Variable in class com.modulink.Controller.Register.RegisterController
 
aziendaService - Variable in class com.modulink.Controller.UserModules.GDR.AziendaCotroller
 
aziendaService - Variable in class com.modulink.Controller.UserModules.GDU.UserRestApi
 
aziendaService - Variable in class com.modulink.DatabasePopulator.DataInitializerService
 
AziendaService - Class in com.modulink.Model.Azienda
Service Layer incaricato dell'implementazione della logica di business per il dominio Azienda.
AziendaService(AziendaRepository) - Constructor for class com.modulink.Model.Azienda.AziendaService
Costruttore per Dependency Injection (Constructor Injection).
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form