All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AdminsOnly AdminsOnlyInterceptor Classe interceptor per verificare lo stato di admin di un utente loggato.AuthenticationRequired AuthenticationRequiredException Eccezione indicante la necessità di autenticarsi come admin per procedere.AuthenticationRequiredInterceptor Classe interceptor per confermare l'autenticazioneAuthenticationService Classe che fornisce i servizi relativi all'autenticazione.AuthorizationConstraints AuthorizationConstraints.Types AuthorizationConstraintsInterceptor AuthorizationException Eccezione relativa all'autenticazioneBan Entità rappresentate il ban di un utenteBanDTO Classe DTO relativa al ban.BanExists L'identificativo deve corrispondere a un ban esistenteBanExistsValidator BannedUserException Eccezione relativa al ban.BanService Classe che fornisce i servizi relativi ai ban.Comment Entità rappresentante il commento ad un postCommentDTO Classe DTO relativa ai commenti.CommentExists L'identificativo deve corrispondere a un commento esistenteCommentExistsValidator CommentRepository Classe che incapsula la logica per il recupero di entità di tipoComment
CommentService Classe che fornisce i servizi relativi ai commenti.CommentVote Entità rappresentate il voto ad un commentoCommentVote.Id CurrentUser Classe DTO relativa all'utente.DateUtils Classe di utilità contenente funzioni per la stampa di date nella viewDenyBannedUsers DenyBannedUsersInterceptor Classe interceptor per negare un'operazione ad un utente bannato.EmailFormat L'email deve avere un formato validoFollow Entità rappresentate una relazione "segui" tra un utente e una sezioneFollow.Id FollowService Classe che fornisce i servizi relativi ai follow.ForwardOnError L'annotazione consente di impostare in modo dichiarativo il percorso su cui una servlet effettua il dispatch in caso di errore.ForwardOnErrorInterceptor GenericRepository Classe che incapsula la logica CRUD di base per tutte le entità persistentiHttpServletBiConsumer Rapprsenta un'operazione che accetta un oggettoHttpServletRequest
, un oggettoHttpServletResponse
e può lanciareServletException
oppureIOException
. Questa è un'interfaccia funzionale il cui metodo funzionale èHttpServletBiConsumer.handle(HttpServletRequest, HttpServletResponse)
Image Lo stream deve rappresentare un'immagineImageService Classe contenente la logica per il recupero di immagini da unità persistentiImageServlet ImageValidator InterceptableServlet Estende la classe astrattaHttpServlet
per fornire supporto al meccanismo degli interceptor.JSONError L'annotazione consente di impostare in modo dichiarativo se inviare eventuali errori in formato JSON nel corpo della rispostaJSONErrorInterceptor LimitedInputStream Stream che permette la lettura di byte fino a un limite arbitrario.MediaRepository Classe che incapsula la logica per il ritrovo di media (immagini) dal filesystemParameterConverter Classe di utilità che permette di accedere a parametri di unHttpServletRequest
nel tipo desideratoPasswordFormat La password deve avere un formato validoPbkdf2PasswordHash Classe dedicata alla sicurezza delle password.Pbkdf2PasswordHash.HashedPassword Post Entità rappresentante un postPost.Type PostEditDTO Classe DTO relativa alla modifica di un post.PostExists L'identificativo deve corrispondere a un post esistentePostExistsValidator PostPage Classe DTO relativa al post.PostRepository Classe che incapsula la logica per il recupero di entità di tipoPost
PostSearchForm PostSearchForm.SortCriteria PostService Classe che fornisce i servizi relativi ai post.PostType PostVote Entità rappresentate il voto ad un commentoPostVote.Id ReadLimitExceededException Segnala il superamento del limite di lettura imposto da unLimitedInputStream
Section SectionExists L'identificativo deve corrispondere a una sezione esistenteSectionExistsByIdValidator SectionExistsByNameValidator SectionPage Classe DTO relativa alla sezione.SectionRepository Classe che incapsula la logica per il recupero di entità di tipoSection
SectionService Classe che fornisce i servizi relativi alle sezioni.ServletContainerInitializer Classe chiamata nella fase di start-up del servlet container.ServletInterceptor<A extends Annotation> Classe astratta rappresentante un interceptor invocabile da unInterceptableServlet
prima di eseguire un metodo "doGet", "doPost", "doX"...ServletInterceptorFactory Questa classe rappresenta un factory per la creazione di oggetti che estendono la classe astrattaServletInterceptor
.
I metodi di questa classe consentono la registrazione di classi ammissibili per l'istanziazione e l'istanziazione di questi ultimi.UniqueEmail L'email deve essere univocaUniqueEmailValidator UniqueSection Il nome di sezione deve essere univocoUniqueSectionNameValidator UniqueUsername L'username deve essere univocoUniqueUsernameValidator User Entità rappresentate un utente della communityUserEditPage Classe DTO relativa alla modifica del profilo utente.UserExists L'identificativo deve corrispondere a un utente esistenteUserExistsByNameValidator UsernameFormat Il formato del nome utente deve essere validoUserProfile Classe DTO relativa alla visualizzazione del profilo utente.UserRepository Classe che incapsula la logica per il recupero di entità di tipoUser
UserService Classe che fornisce i servizi relativi agli utenti.UsersExistsByIdValidator VoteService Classe che fornisce i servizi relativi ai voti.