All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
Interface for ApiKeyService
A Implementation class of ApiKeyService @see ApiKeyService
GraphQL response payload returned after a successful login or token refresh.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Utility class to decode Basic Auth credentials and retrieve a UserModal object.
 
 
 
Service interface for sending emails
 
Service for managing email verification tokens
 
 
 
 
 
Interface for the ExternalReferenceService, which provides methods for retrieving ExternalReferenceModel objects.
A Implementation class of @see ExternalReferenceService
 
 
 
Centralized GraphQL exception resolver that maps domain exceptions to standardized error codes injected into the GraphQL extensions block under the key errorCode.
 
 
 
 
 
 
 
Interceptor that manages refreshToken HttpOnly cookie operations for login, refreshToken, and logout GraphQL mutations.
Componente de métricas GraphQL para Prometheus As métricas são capturadas via Controller Advice ou interceptadores HTTP
Utilitários para instrumentação GraphQL
WebFilter para capturar e registrar métricas de requisições GraphQL
 
 
 
Filter that authenticates requests using JWT in Authorization header or HttpOnly cookie.
JWT configuration and helper methods for token generation and validation.
 
 
Interface for JwtTokenService to manage JWT tokens for multi-device support.
Implementation of JwtTokenService.
 
 
 
 
 
 
 
Interface for the MediaCategoryService, which provides methods for managing MediaCategoryModel objects.
A Implementation class of MediaCategoryService @see MediaCategoryService
 
 
This enum is used to define the type of external reference.
This enum is used to define the type of media.
Deprecated, for removal: This API element is subject to removal in a future version.
Utility Spring bean that guarantees all lazy-loaded Set<> collections of a MediaModel are available for use outside an active Hibernate session.
 
 
 
Interface for the MediaService, which provides methods for managing MediaModel objects.
A Implementation class of MediaService @see MediaService
 
 
 
Interface for the MediaStatusService, which provides methods for managing MediaStatusModel objects.
An Implementation class of MediaStatusService @see MediaStatusService
 
 
 
 
ItemReader that reads JSONObjects from the JSONArray returned by MediaApi.updateTitles().
 
Record class used in POST REST to create a new user
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Spring Security setup: fully stateless JWT authentication.
 
 
ItemReader that reads JSONObjects from the JSONArray returned by the TV Series MediaApi.
 
 
 
 
 
 
 
Utility for extracting the JWT access token from the current request.
 
 
 
 
Interface for the TypeReferenceService, which provides methods for retrieving TypeReferenceModel objects.
A Implementation class of TypeReferenceRepository @see TypeReferenceRepository
 
GraphQL input type for creating or updating a user's media list entry.
 
 
 
Service interface for managing user-defined custom tracking status labels.
An implementation class of UserCustomStatusService @see UserCustomStatusService
Loads user details from database for Spring Security.
Deprecated, for removal: This API element is subject to removal in a future version.
 
 
 
 
 
Interface for the UserMediaListService, which provides methods for managing the user's personal media library.
An implementation class of UserMediaListService @see UserMediaListService
 
 
This interface defines the contract for the User Service.
A Implementation class of UserService @see UserService