Index
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
ModelAttributeeseguito 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).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form