Index

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

A

addCorsMappings(CorsRegistry) - Method in class fr.tiogars.inception.config.ApiCorsConfiguration
 
ADMIN - Static variable in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
AdminAccountProperties - Record Class in fr.tiogars.inception.config
Initial administrator account settings.
AdminAccountProperties(String, String) - Constructor for record class fr.tiogars.inception.config.AdminAccountProperties
Creates an instance of a AdminAccountProperties record class.
ANONYMOUS - Static variable in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
AnonymousUserSettingsReadController - Class in fr.tiogars.inception.settings.user.controllers
Exposes the public endpoint that reads the ANONYMOUS role settings.
AnonymousUserSettingsUpdateController - Class in fr.tiogars.inception.settings.user.controllers
Exposes the administrator endpoint that updates the ANONYMOUS role settings.
ApiCorsConfiguration - Class in fr.tiogars.inception.config
Configures browser access to the API from the web console.
ApiCorsConfiguration(String[]) - Constructor for class fr.tiogars.inception.config.ApiCorsConfiguration
 
auditClock() - Method in class fr.tiogars.inception.config.JpaAuditingConfiguration
 
auditDateTimeProvider(Clock) - Method in class fr.tiogars.inception.config.JpaAuditingConfiguration
 
AuthLoginController - Class in fr.tiogars.inception.domains.auth.controllers
Exposes the endpoint that authenticates users.
AuthMeController - Class in fr.tiogars.inception.domains.auth.controllers
Exposes the current authenticated user.
AuthService - Class in fr.tiogars.inception.domains.auth.services
Authenticates credentials and issues JWT access tokens.

C

code() - Method in record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Returns the value of the code record component.
code() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the code record component.
code() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns the value of the code record component.
code() - Method in record class fr.tiogars.inception.domains.auth.role.models.CreateRoleRequest
Returns the value of the code record component.
code() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Returns the value of the code record component.
code() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the code record component.
concurrentWrite(OptimisticLockingFailureException) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateConflictHandler
 
create(CreateDomainTemplateRequest) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Creates a DomainTemplate.
create(CreateRoleRequest) - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
create(CreateUserRequest) - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
create(CreateDomainTemplateRequest) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateCreateService
Creates a DomainTemplate when its code does not already exist.
createdBy() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the createdBy record component.
createdBy() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the createdBy record component.
createdDate() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the createdDate record component.
createdDate() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns the value of the createdDate record component.
createdDate() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns the value of the createdDate record component.
createdDate() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the createdDate record component.
createdDate() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns the value of the createdDate record component.
createDomainTemplate(CreateDomainTemplateRequest) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateCreateController
Creates a new version of a domain record.
CreateDomainTemplateRequest - Record Class in fr.tiogars.inception.client
Defines the data required to create a DomainTemplate.
CreateDomainTemplateRequest - Record Class in fr.tiogars.inception.domains.domaintemplate.models
Defines the business data required to create a DomainTemplate.
CreateDomainTemplateRequest(String, String, String) - Constructor for record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Creates an instance of a CreateDomainTemplateRequest record class.
CreateDomainTemplateRequest(String, String, String) - Constructor for record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Creates an instance of a CreateDomainTemplateRequest record class.
CreateRoleRequest - Record Class in fr.tiogars.inception.domains.auth.role.models
Request body used to create a role.
CreateRoleRequest(String, String) - Constructor for record class fr.tiogars.inception.domains.auth.role.models.CreateRoleRequest
Creates an instance of a CreateRoleRequest record class.
CreateUserRequest - Record Class in fr.tiogars.inception.domains.auth.user.models
Request body used to create a user account.
CreateUserRequest(String, String, Boolean, Set) - Constructor for record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Creates an instance of a CreateUserRequest record class.

D

DEFAULT_VIEW_MODE - Static variable in class fr.tiogars.inception.settings.user.services.UserSettingsService
 
delete(long) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Deletes a DomainTemplate.
delete(Long) - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
delete(Long) - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
delete(Long) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateDeleteService
Soft-deletes an active DomainTemplate.
deletedIds() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedResponse
Returns the value of the deletedIds record component.
deleteDomainTemplate(Long) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateDeleteController
Archives an active record, preserving its database row and business code.
deleteEach(List, Predicate) - Static method in class fr.tiogars.inception.common.services.DeleteSelectedSupport
Deletes each distinct identifier, preserving the input order.
deleteSelected(List) - Method in class fr.tiogars.inception.domains.auth.role.services.RoleDeleteSelectedService
 
deleteSelected(List) - Method in class fr.tiogars.inception.domains.auth.user.services.UserDeleteSelectedService
 
deleteSelected(List) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateDeleteSelectedService
Soft-deletes the selected DomainTemplates.
deleteSelectedDomainTemplate(DeleteSelectedRequest) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateDeleteSelectedController
Archives every selected active record.
DeleteSelectedRequest - Record Class in fr.tiogars.inception.common.models
Identifies the records selected for a bulk deletion.
DeleteSelectedRequest(List) - Constructor for record class fr.tiogars.inception.common.models.DeleteSelectedRequest
Creates an instance of a DeleteSelectedRequest record class.
DeleteSelectedResponse - Record Class in fr.tiogars.inception.common.models
Reports the outcome of a bulk deletion.
DeleteSelectedResponse(List, List) - Constructor for record class fr.tiogars.inception.common.models.DeleteSelectedResponse
Creates an instance of a DeleteSelectedResponse record class.
DeleteSelectedSupport - Class in fr.tiogars.inception.common.services
Applies a single-record deletion to each selected identifier.
description() - Method in record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Returns the value of the description record component.
description() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the description record component.
description() - Method in record class fr.tiogars.inception.client.UpdateDomainTemplateRequest
Returns the value of the description record component.
description() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Returns the value of the description record component.
description() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the description record component.
description() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.UpdateDomainTemplateRequest
Returns the value of the description record component.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class fr.tiogars.inception.domains.auth.services.JwtAuthenticationFilter
 
DomainTemplate - Record Class in fr.tiogars.inception.client
Represents a DomainTemplate returned by the DomainTemplate API.
DomainTemplate - Record Class in fr.tiogars.inception.domains.domaintemplate.models
Represents an business object managed by the template API.
DomainTemplate(Long, String, String, String, Instant, Instant, String, String) - Constructor for record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Creates an instance of a DomainTemplate record class.
DomainTemplate(Long, String, String, String, Instant, Instant) - Constructor for record class fr.tiogars.inception.client.DomainTemplate
Creates a template without audit actors for compatibility with older API responses.
DomainTemplate(Long, String, String, String, Instant, Instant, String, String) - Constructor for record class fr.tiogars.inception.client.DomainTemplate
Creates an instance of a DomainTemplate record class.
DomainTemplateApplication - Class in fr.tiogars.inception
Bootstraps the DomainTemplate Spring application.
DomainTemplateApplication() - Constructor for class fr.tiogars.inception.DomainTemplateApplication
 
DomainTemplateClient - Class in fr.tiogars.inception.client
Provides HTTP access to the DomainTemplate API.
DomainTemplateClient(URI) - Constructor for class fr.tiogars.inception.client.DomainTemplateClient
Creates a client backed by the default Java HTTP client.
DomainTemplateConflictHandler - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Reports active-code and concurrent-write conflicts without hiding other database errors.
DomainTemplateConflictHandler() - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateConflictHandler
 
DomainTemplateCreateController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes the endpoint that creates domain records.
DomainTemplateCreateController(DomainTemplateCreateService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateCreateController
Creates the record creation endpoint.
DomainTemplateCreateService - Class in fr.tiogars.inception.domains.domaintemplate.services
Creates DomainTemplates when their business code is available.
DomainTemplateCreateService(DomainTemplateRepository) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateCreateService
Creates a service using Spring Data auditing.
DomainTemplateCsvCodec - Class in fr.tiogars.inception.domains.domaintemplate.services
Serializes and parses DomainTemplates in the CSV import/export format.
DomainTemplateCsvCodec() - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateCsvCodec
 
DomainTemplateDeleteController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes the endpoint that archives a domain record.
DomainTemplateDeleteController(DomainTemplateDeleteService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateDeleteController
Creates the delete endpoint.
DomainTemplateDeleteSelectedController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes the endpoint that archives a selection of domain records.
DomainTemplateDeleteSelectedController(DomainTemplateDeleteSelectedService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateDeleteSelectedController
Creates the bulk delete endpoint.
DomainTemplateDeleteSelectedService - Class in fr.tiogars.inception.domains.domaintemplate.services
Soft-deletes a selection of DomainTemplates in a single transaction.
DomainTemplateDeleteSelectedService(DomainTemplateDeleteService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateDeleteSelectedService
Creates the bulk deletion service.
DomainTemplateDeleteService - Class in fr.tiogars.inception.domains.domaintemplate.services
Archives DomainTemplates without removing their database rows.
DomainTemplateDeleteService(DomainTemplateRepository, SecurityAuditorAware, Clock) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateDeleteService
 
DomainTemplateEntity - Class in fr.tiogars.inception.domains.domaintemplate.entities
Persists a DomainTemplate business object.
DomainTemplateEntity() - Constructor for class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
DomainTemplateEntity(String, String, String) - Constructor for class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
DomainTemplateException - Exception Class in fr.tiogars.inception.client
Indicates that the DomainTemplate API returned an unexpected response.
DomainTemplateException(String) - Constructor for exception class fr.tiogars.inception.client.DomainTemplateException
Creates an exception with the response failure details.
DomainTemplateFindAllService - Class in fr.tiogars.inception.domains.domaintemplate.services
Retrieves all DomainTemplates.
DomainTemplateFindAllService(DomainTemplateRepository) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateFindAllService
 
DomainTemplateFindByIdService - Class in fr.tiogars.inception.domains.domaintemplate.services
Retrieves a DomainTemplate by its persistent identifier.
DomainTemplateFindByIdService(DomainTemplateRepository) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateFindByIdService
 
DomainTemplateImportExportController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes JSON and CSV import/export endpoints for DomainTemplates.
DomainTemplateImportExportController(DomainTemplateFindAllService, DomainTemplateSeedService, DomainTemplateCsvCodec) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateImportExportController
Creates the import/export controller.
DomainTemplatePdfRenderer - Class in fr.tiogars.inception.domains.domaintemplate.services
Renders printable DomainTemplate documents with wrapping and A4 pagination.
DomainTemplatePdfRenderer() - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatePdfRenderer
 
DomainTemplatePrintController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes printable PDFs for single, all, and selected DomainTemplates.
DomainTemplatePrintController(DomainTemplatePrintService, DomainTemplatesPrintAllService, DomainTemplatesPrintSelectedService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplatePrintController
 
DomainTemplatePrintService - Class in fr.tiogars.inception.domains.domaintemplate.services
Generates a printable PDF for one active DomainTemplate.
DomainTemplatePrintService(DomainTemplateFindByIdService, DomainTemplatePdfRenderer) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatePrintService
 
DomainTemplateReadController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes lookup of one DomainTemplate by identifier.
DomainTemplateReadController(DomainTemplateFindByIdService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateReadController
 
DomainTemplateRepository - Interface in fr.tiogars.inception.domains.domaintemplate.repositories
Provides persistence operations for DomainTemplates.
DomainTemplateSeedController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes the endpoint that seeds a collection of domain records.
DomainTemplateSeedController(DomainTemplateSeedService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateSeedController
Creates the seed endpoint.
DomainTemplateSeedService - Class in fr.tiogars.inception.domains.domaintemplate.services
Creates or updates DomainTemplates from seed data.
DomainTemplateSeedService(DomainTemplateRepository) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateSeedService
 
DomainTemplatesListController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes the endpoint that lists records in a domain.
DomainTemplatesListController(DomainTemplateFindAllService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplatesListController
Creates the domain query endpoint.
DomainTemplatesPrintAllService - Class in fr.tiogars.inception.domains.domaintemplate.services
Generates a printable PDF for all active DomainTemplates.
DomainTemplatesPrintAllService(DomainTemplateFindAllService, DomainTemplatePdfRenderer) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatesPrintAllService
 
DomainTemplatesPrintSelectedService - Class in fr.tiogars.inception.domains.domaintemplate.services
Generates a printable PDF for selected active DomainTemplates.
DomainTemplatesPrintSelectedService(DomainTemplateRepository, DomainTemplatePdfRenderer) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatesPrintSelectedService
 
DomainTemplateUpdateController - Class in fr.tiogars.inception.domains.domaintemplate.controllers
Exposes the endpoint that updates domain records.
DomainTemplateUpdateController(DomainTemplateUpdateService) - Constructor for class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateUpdateController
Creates the record update endpoint.
DomainTemplateUpdateService - Class in fr.tiogars.inception.domains.domaintemplate.services
Updates existing DomainTemplates.
DomainTemplateUpdateService(DomainTemplateRepository) - Constructor for class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateUpdateService
 
duplicateActiveCode(DataIntegrityViolationException) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateConflictHandler
 

E

enabled() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns the value of the enabled record component.
enabled() - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Returns the value of the enabled record component.
enabled() - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Returns the value of the enabled record component.
equals(Object) - Method in record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.client.DomainTemplate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.client.UpdateDomainTemplateRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.common.models.DeleteSelectedRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.common.models.DeleteSelectedResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.config.AdminAccountProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.config.JwtProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.models.LoginRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.role.models.CreateRoleRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.role.models.UpdateRoleRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.domaintemplate.models.PrintSelectedDomainTemplatesRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.domains.domaintemplate.models.UpdateDomainTemplateRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class fr.tiogars.inception.settings.user.models.UpdateUserSettingsRequest
Indicates whether some other object is "equal to" this one.
existsByUsername(String) - Method in interface fr.tiogars.inception.domains.auth.user.repositories.UserRepository
 
expirationSeconds() - Method in record class fr.tiogars.inception.config.JwtProperties
Returns the value of the expirationSeconds record component.
expiresAt() - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Returns the value of the expiresAt record component.
expiresAt() - Method in class fr.tiogars.inception.domains.auth.services.JwtTokenService
 
exportCsv() - Method in class fr.tiogars.inception.client.DomainTemplateClient
Exports all DomainTemplates as CSV.
exportCsvDomainTemplate() - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateImportExportController
Exports records as CSV.
exportJson() - Method in class fr.tiogars.inception.client.DomainTemplateClient
Exports all DomainTemplates as JSON-compatible objects.
exportJsonDomainTemplate() - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateImportExportController
Exports records as JSON.
extractUsername(String) - Method in class fr.tiogars.inception.domains.auth.services.JwtTokenService
 

F

findAll() - Method in class fr.tiogars.inception.client.DomainTemplateClient
Lists all DomainTemplates.
findAll() - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
findAll() - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
findAll() - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateFindAllService
Lists all templates ordered by business code.
findAllByIdInOrderByCodeAsc(List) - Method in interface fr.tiogars.inception.domains.domaintemplate.repositories.DomainTemplateRepository
Finds selected active DomainTemplates ordered by code.
findAllByOrderByCodeAsc() - Method in interface fr.tiogars.inception.domains.auth.role.repositories.RoleRepository
 
findAllByOrderByCodeAsc() - Method in interface fr.tiogars.inception.domains.domaintemplate.repositories.DomainTemplateRepository
Finds all DomainTemplates ordered by code.
findAllByOrderByUsernameAsc() - Method in interface fr.tiogars.inception.domains.auth.user.repositories.UserRepository
 
findAnonymous() - Method in class fr.tiogars.inception.settings.user.services.UserSettingsService
 
findByCode(String) - Method in interface fr.tiogars.inception.domains.auth.role.repositories.RoleRepository
 
findByCode(String) - Method in interface fr.tiogars.inception.domains.domaintemplate.repositories.DomainTemplateRepository
Finds a DomainTemplate by its code.
findById(long) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Finds a DomainTemplate by identifier.
findById(Long) - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
findById(Long) - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
findById(Long) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateFindByIdService
Finds a DomainTemplate by identifier.
findByRoleCode(String) - Method in interface fr.tiogars.inception.settings.user.repositories.UserSettingsRepository
 
findByUserId(Long) - Method in interface fr.tiogars.inception.settings.user.repositories.UserSettingsRepository
 
findByUserId(Long) - Method in class fr.tiogars.inception.settings.user.services.UserSettingsService
Returns the settings of an account holding the USER role, or empty otherwise.
findByUsername(String) - Method in interface fr.tiogars.inception.domains.auth.user.repositories.UserRepository
 
findByUsername(String) - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
findByUsername(String) - Method in class fr.tiogars.inception.settings.user.services.UserSettingsService
Returns the settings of the authenticated account, or empty when the account does not exist.
findEntityByCode(String) - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
forceAdminUser(String, String) - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
forRole(String, String, Instant) - Static method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
forUser(UserEntity, String, Instant) - Static method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
fr.tiogars.inception - package fr.tiogars.inception
 
fr.tiogars.inception.client - package fr.tiogars.inception.client
 
fr.tiogars.inception.common.models - package fr.tiogars.inception.common.models
 
fr.tiogars.inception.common.services - package fr.tiogars.inception.common.services
 
fr.tiogars.inception.config - package fr.tiogars.inception.config
 
fr.tiogars.inception.domains.auth.controllers - package fr.tiogars.inception.domains.auth.controllers
 
fr.tiogars.inception.domains.auth.models - package fr.tiogars.inception.domains.auth.models
 
fr.tiogars.inception.domains.auth.role.controllers - package fr.tiogars.inception.domains.auth.role.controllers
 
fr.tiogars.inception.domains.auth.role.entities - package fr.tiogars.inception.domains.auth.role.entities
 
fr.tiogars.inception.domains.auth.role.models - package fr.tiogars.inception.domains.auth.role.models
 
fr.tiogars.inception.domains.auth.role.repositories - package fr.tiogars.inception.domains.auth.role.repositories
 
fr.tiogars.inception.domains.auth.role.services - package fr.tiogars.inception.domains.auth.role.services
 
fr.tiogars.inception.domains.auth.services - package fr.tiogars.inception.domains.auth.services
 
fr.tiogars.inception.domains.auth.user.controllers - package fr.tiogars.inception.domains.auth.user.controllers
 
fr.tiogars.inception.domains.auth.user.entities - package fr.tiogars.inception.domains.auth.user.entities
 
fr.tiogars.inception.domains.auth.user.models - package fr.tiogars.inception.domains.auth.user.models
 
fr.tiogars.inception.domains.auth.user.repositories - package fr.tiogars.inception.domains.auth.user.repositories
 
fr.tiogars.inception.domains.auth.user.services - package fr.tiogars.inception.domains.auth.user.services
 
fr.tiogars.inception.domains.domaintemplate.controllers - package fr.tiogars.inception.domains.domaintemplate.controllers
 
fr.tiogars.inception.domains.domaintemplate.entities - package fr.tiogars.inception.domains.domaintemplate.entities
 
fr.tiogars.inception.domains.domaintemplate.models - package fr.tiogars.inception.domains.domaintemplate.models
 
fr.tiogars.inception.domains.domaintemplate.repositories - package fr.tiogars.inception.domains.domaintemplate.repositories
 
fr.tiogars.inception.domains.domaintemplate.services - package fr.tiogars.inception.domains.domaintemplate.services
 
fr.tiogars.inception.settings.user.controllers - package fr.tiogars.inception.settings.user.controllers
 
fr.tiogars.inception.settings.user.entities - package fr.tiogars.inception.settings.user.entities
 
fr.tiogars.inception.settings.user.models - package fr.tiogars.inception.settings.user.models
 
fr.tiogars.inception.settings.user.repositories - package fr.tiogars.inception.settings.user.repositories
 
fr.tiogars.inception.settings.user.services - package fr.tiogars.inception.settings.user.services
 

G

generateToken(UserDetails) - Method in class fr.tiogars.inception.domains.auth.services.JwtTokenService
 
getCode() - Method in class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
getCode() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getCreatedBy() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getCreatedDate() - Method in class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
getCreatedDate() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
getCreatedDate() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getCreatedDate() - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
getCurrentAuditor() - Method in class fr.tiogars.inception.config.SecurityAuditorAware
 
getDeletedBy() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getDeletedDate() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getDescription() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getId() - Method in class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
getId() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
getId() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getId() - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
getLabel() - Method in class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
getLabel() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getLastModifiedBy() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getLastModifiedDate() - Method in class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
getLastModifiedDate() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
getLastModifiedDate() - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
getLastModifiedDate() - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
getPasswordHash() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
getRoleCode() - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
getRoles() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
getUser() - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
getUsername() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
getViewMode() - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 

H

hashCode() - Method in record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.client.UpdateDomainTemplateRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedResponse
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.config.AdminAccountProperties
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.config.JwtProperties
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.models.LoginRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.role.models.CreateRoleRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.role.models.UpdateRoleRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.PrintSelectedDomainTemplatesRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.UpdateDomainTemplateRequest
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns a hash code value for this object.
hashCode() - Method in record class fr.tiogars.inception.settings.user.models.UpdateUserSettingsRequest
Returns a hash code value for this object.

I

id() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the id record component.
id() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns the value of the id record component.
id() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns the value of the id record component.
id() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the id record component.
ids() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedRequest
Returns the value of the ids record component.
ids() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.PrintSelectedDomainTemplatesRequest
Returns the value of the ids record component.
importCsv(String) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Imports DomainTemplates from a CSV document.
importCsvDomainTemplate(String) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateImportExportController
Imports CSV records.
importJson(List) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Imports DomainTemplates from JSON-compatible requests.
importJsonDomainTemplate(List) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateImportExportController
Imports JSON records.
isEnabled() - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
isValid(String, UserDetails) - Method in class fr.tiogars.inception.domains.auth.services.JwtTokenService
 

J

JpaAuditingConfiguration - Class in fr.tiogars.inception.config
Configures authenticated actors and PostgreSQL-compatible audit timestamps.
JpaAuditingConfiguration() - Constructor for class fr.tiogars.inception.config.JpaAuditingConfiguration
 
JwtAuthenticationFilter - Class in fr.tiogars.inception.domains.auth.services
Reads Bearer tokens and populates the Spring Security context.
JwtProperties - Record Class in fr.tiogars.inception.config
JWT signing and lifetime settings.
JwtProperties(String, long) - Constructor for record class fr.tiogars.inception.config.JwtProperties
Creates an instance of a JwtProperties record class.
JwtTokenService - Class in fr.tiogars.inception.domains.auth.services
Generates and validates signed JWT access tokens.
JwtTokenService(JwtProperties) - Constructor for class fr.tiogars.inception.domains.auth.services.JwtTokenService
 

L

label() - Method in record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.client.UpdateDomainTemplateRequest
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.domains.auth.role.models.CreateRoleRequest
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.domains.auth.role.models.UpdateRoleRequest
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the label record component.
label() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.UpdateDomainTemplateRequest
Returns the value of the label record component.
lastModifiedBy() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the lastModifiedBy record component.
lastModifiedBy() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the lastModifiedBy record component.
lastModifiedDate() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns the value of the lastModifiedDate record component.
lastModifiedDate() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns the value of the lastModifiedDate record component.
lastModifiedDate() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns the value of the lastModifiedDate record component.
lastModifiedDate() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns the value of the lastModifiedDate record component.
lastModifiedDate() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns the value of the lastModifiedDate record component.
listDomainTemplate() - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplatesListController
Lists all records.
loadUserByUsername(String) - Method in class fr.tiogars.inception.domains.auth.services.TemplateUserDetailsService
 
login(LoginRequest) - Method in class fr.tiogars.inception.domains.auth.services.AuthService
 
LoginRequest - Record Class in fr.tiogars.inception.domains.auth.models
Credentials used to request a JWT.
LoginRequest(String, String) - Constructor for record class fr.tiogars.inception.domains.auth.models.LoginRequest
Creates an instance of a LoginRequest record class.
LoginResponse - Record Class in fr.tiogars.inception.domains.auth.models
JWT response returned after successful authentication.
LoginResponse(String, String, Instant, User) - Constructor for record class fr.tiogars.inception.domains.auth.models.LoginResponse
Creates an instance of a LoginResponse record class.

M

main(String[]) - Static method in class fr.tiogars.inception.DomainTemplateApplication
Starts the application.
MyUserSettingsReadController - Class in fr.tiogars.inception.settings.user.controllers
Exposes the endpoint that reads the settings of the authenticated account.
MyUserSettingsUpdateController - Class in fr.tiogars.inception.settings.user.controllers
Exposes the endpoint that updates the settings of the authenticated account.

P

parse(String) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateCsvCodec
Parses records from CSV.
password() - Method in record class fr.tiogars.inception.config.AdminAccountProperties
Returns the value of the password record component.
password() - Method in record class fr.tiogars.inception.domains.auth.models.LoginRequest
Returns the value of the password record component.
password() - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Returns the value of the password record component.
password() - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Returns the value of the password record component.
print(Long) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatePrintService
Prints an active record.
printAll() - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatesPrintAllService
Prints all active records ordered by code.
printAllDomainTemplates() - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplatePrintController
 
printDomainTemplate(Long) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplatePrintController
 
printSelected(List) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatesPrintSelectedService
Prints a selection ordered by code without duplicating records.
printSelectedDomainTemplates(PrintSelectedDomainTemplatesRequest) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplatePrintController
 
PrintSelectedDomainTemplatesRequest - Record Class in fr.tiogars.inception.domains.domaintemplate.models
Identifies DomainTemplates selected for PDF printing.
PrintSelectedDomainTemplatesRequest(List) - Constructor for record class fr.tiogars.inception.domains.domaintemplate.models.PrintSelectedDomainTemplatesRequest
Creates an instance of a PrintSelectedDomainTemplatesRequest record class.

R

readDomainTemplate(Long) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateReadController
 
render(String, List) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplatePdfRenderer
Renders one record per page, continuing long records on additional pages.
Role - Record Class in fr.tiogars.inception.domains.auth.role.entities
Public role representation.
Role(Long, String, String, Instant, Instant) - Constructor for record class fr.tiogars.inception.domains.auth.role.entities.Role
Creates an instance of a Role record class.
roleCode() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns the value of the roleCode record component.
RoleCreateController - Class in fr.tiogars.inception.domains.auth.role.controllers
Exposes the endpoint that creates roles.
RoleDeleteController - Class in fr.tiogars.inception.domains.auth.role.controllers
Exposes the endpoint that deletes roles.
RoleDeleteSelectedController - Class in fr.tiogars.inception.domains.auth.role.controllers
Exposes the endpoint that deletes a selection of roles.
RoleDeleteSelectedService - Class in fr.tiogars.inception.domains.auth.role.services
Deletes a selection of roles in a single transaction; system roles are skipped.
RoleDeleteSelectedService(RoleService) - Constructor for class fr.tiogars.inception.domains.auth.role.services.RoleDeleteSelectedService
 
RoleEntity - Class in fr.tiogars.inception.domains.auth.role.entities
Persists an authorization role.
RoleEntity() - Constructor for class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
RoleEntity(String, String, Instant, Instant) - Constructor for class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
RoleReadController - Class in fr.tiogars.inception.domains.auth.role.controllers
Exposes the endpoint that reads roles.
RoleRepository - Interface in fr.tiogars.inception.domains.auth.role.repositories
Accesses persisted authorization roles.
roles() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns the value of the roles record component.
roles() - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Returns the value of the roles record component.
roles() - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Returns the value of the roles record component.
RoleService - Class in fr.tiogars.inception.domains.auth.role.services
Coordinates role persistence and default role seeding.
RoleService(RoleRepository) - Constructor for class fr.tiogars.inception.domains.auth.role.services.RoleService
 
RolesListController - Class in fr.tiogars.inception.domains.auth.role.controllers
Exposes the endpoint that lists roles.
RoleUpdateController - Class in fr.tiogars.inception.domains.auth.role.controllers
Exposes the endpoint that updates roles.

S

secret() - Method in record class fr.tiogars.inception.config.JwtProperties
Returns the value of the secret record component.
SecurityAuditorAware - Class in fr.tiogars.inception.config
Resolves audit actors from the authenticated security context.
SecurityAuditorAware() - Constructor for class fr.tiogars.inception.config.SecurityAuditorAware
 
seed(List) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Seeds DomainTemplates from structured requests.
seed(List) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateSeedService
Creates or updates templates by immutable business code.
seedDefaultRoles() - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
seedDomainTemplate(List) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateSeedController
Creates or replaces the supplied records.
serialize(List) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateCsvCodec
Serializes records to CSV.
skippedIds() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedResponse
Returns the value of the skippedIds record component.
softDelete(Instant, String) - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 

T

TemplateUserDetailsService - Class in fr.tiogars.inception.domains.auth.services
Loads persisted users for Spring Security authentication.
token() - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Returns the value of the token record component.
tokenType() - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Returns the value of the tokenType record component.
toRecord(RoleEntity) - Static method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
toRecord(UserEntity) - Static method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
toRecord(UserSettingsEntity) - Static method in class fr.tiogars.inception.settings.user.services.UserSettingsService
 
toString() - Method in record class fr.tiogars.inception.client.CreateDomainTemplateRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.client.DomainTemplate
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.client.UpdateDomainTemplateRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.common.models.DeleteSelectedResponse
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.config.AdminAccountProperties
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.config.JwtProperties
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.models.LoginRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.role.entities.Role
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.role.models.CreateRoleRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.role.models.UpdateRoleRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.CreateDomainTemplateRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.DomainTemplate
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.PrintSelectedDomainTemplatesRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.domains.domaintemplate.models.UpdateDomainTemplateRequest
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns a string representation of this record class.
toString() - Method in record class fr.tiogars.inception.settings.user.models.UpdateUserSettingsRequest
Returns a string representation of this record class.

U

update(long, UpdateDomainTemplateRequest) - Method in class fr.tiogars.inception.client.DomainTemplateClient
Updates a DomainTemplate.
update(Long, UpdateRoleRequest) - Method in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
update(Long, UpdateUserRequest) - Method in class fr.tiogars.inception.domains.auth.user.services.UserService
 
update(Long, UpdateDomainTemplateRequest) - Method in class fr.tiogars.inception.domains.domaintemplate.services.DomainTemplateUpdateService
Updates the mutable fields of a DomainTemplate.
update(String, String) - Method in class fr.tiogars.inception.domains.domaintemplate.entities.DomainTemplateEntity
 
update(String, String, boolean, Set, Instant) - Method in class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
update(String, Instant) - Method in class fr.tiogars.inception.domains.auth.role.entities.RoleEntity
 
update(String, Instant) - Method in class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
updateAnonymous(UpdateUserSettingsRequest) - Method in class fr.tiogars.inception.settings.user.services.UserSettingsService
 
updateByUserId(Long, UpdateUserSettingsRequest) - Method in class fr.tiogars.inception.settings.user.services.UserSettingsService
Updates the settings of an account holding the USER role, or returns empty otherwise.
updateByUsername(String, UpdateUserSettingsRequest) - Method in class fr.tiogars.inception.settings.user.services.UserSettingsService
Updates the settings of the authenticated account, or returns empty when the account does not exist.
updateDomainTemplate(Long, UpdateDomainTemplateRequest) - Method in class fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateUpdateController
Replaces the payload of an existing record version.
UpdateDomainTemplateRequest - Record Class in fr.tiogars.inception.client
Defines the mutable data of a DomainTemplate.
UpdateDomainTemplateRequest - Record Class in fr.tiogars.inception.domains.domaintemplate.models
Defines the mutable business data of a DomainTemplate.
UpdateDomainTemplateRequest(String, String) - Constructor for record class fr.tiogars.inception.domains.domaintemplate.models.UpdateDomainTemplateRequest
Creates an instance of a UpdateDomainTemplateRequest record class.
UpdateDomainTemplateRequest(String, String) - Constructor for record class fr.tiogars.inception.client.UpdateDomainTemplateRequest
Creates an instance of a UpdateDomainTemplateRequest record class.
UpdateRoleRequest - Record Class in fr.tiogars.inception.domains.auth.role.models
Request body used to update a role.
UpdateRoleRequest(String) - Constructor for record class fr.tiogars.inception.domains.auth.role.models.UpdateRoleRequest
Creates an instance of a UpdateRoleRequest record class.
UpdateUserRequest - Record Class in fr.tiogars.inception.domains.auth.user.models
Request body used to update a user account.
UpdateUserRequest(String, String, Boolean, Set) - Constructor for record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Creates an instance of a UpdateUserRequest record class.
UpdateUserSettingsRequest - Record Class in fr.tiogars.inception.settings.user.models
Request body used to update user settings.
UpdateUserSettingsRequest(String) - Constructor for record class fr.tiogars.inception.settings.user.models.UpdateUserSettingsRequest
Creates an instance of a UpdateUserSettingsRequest record class.
user() - Method in record class fr.tiogars.inception.domains.auth.models.LoginResponse
Returns the value of the user record component.
User - Record Class in fr.tiogars.inception.domains.auth.user.entities
Public user account representation.
User(Long, String, boolean, List, Instant, Instant) - Constructor for record class fr.tiogars.inception.domains.auth.user.entities.User
Creates an instance of a User record class.
USER - Static variable in class fr.tiogars.inception.domains.auth.role.services.RoleService
 
UserCreateController - Class in fr.tiogars.inception.domains.auth.user.controllers
Exposes the endpoint that creates user accounts.
UserDeleteController - Class in fr.tiogars.inception.domains.auth.user.controllers
Exposes the endpoint that deletes user accounts.
UserDeleteSelectedController - Class in fr.tiogars.inception.domains.auth.user.controllers
Exposes the endpoint that deletes a selection of users.
UserDeleteSelectedService - Class in fr.tiogars.inception.domains.auth.user.services
Deletes a selection of users in a single transaction.
UserDeleteSelectedService(UserService) - Constructor for class fr.tiogars.inception.domains.auth.user.services.UserDeleteSelectedService
 
UserEntity - Class in fr.tiogars.inception.domains.auth.user.entities
Persists a user account and its password hash.
UserEntity() - Constructor for class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
UserEntity(String, String, boolean, Set, Instant, Instant) - Constructor for class fr.tiogars.inception.domains.auth.user.entities.UserEntity
 
userId() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns the value of the userId record component.
username() - Method in record class fr.tiogars.inception.config.AdminAccountProperties
Returns the value of the username record component.
username() - Method in record class fr.tiogars.inception.domains.auth.models.LoginRequest
Returns the value of the username record component.
username() - Method in record class fr.tiogars.inception.domains.auth.user.entities.User
Returns the value of the username record component.
username() - Method in record class fr.tiogars.inception.domains.auth.user.models.CreateUserRequest
Returns the value of the username record component.
username() - Method in record class fr.tiogars.inception.domains.auth.user.models.UpdateUserRequest
Returns the value of the username record component.
UserReadController - Class in fr.tiogars.inception.domains.auth.user.controllers
Exposes the endpoint that reads user accounts.
UserRepository - Interface in fr.tiogars.inception.domains.auth.user.repositories
Accesses persisted user accounts.
UserService - Class in fr.tiogars.inception.domains.auth.user.services
Coordinates user account persistence and password hashing.
UserService(UserRepository, RoleService, PasswordEncoder) - Constructor for class fr.tiogars.inception.domains.auth.user.services.UserService
 
UserSettings - Record Class in fr.tiogars.inception.settings.user.entities
Public user settings representation.
UserSettings(Long, String, String, Instant, Instant) - Constructor for record class fr.tiogars.inception.settings.user.entities.UserSettings
Creates an instance of a UserSettings record class.
UserSettingsEntity - Class in fr.tiogars.inception.settings.user.entities
Persists the settings owned either by one user account or by a role profile such as ANONYMOUS.
UserSettingsEntity() - Constructor for class fr.tiogars.inception.settings.user.entities.UserSettingsEntity
 
UserSettingsReadController - Class in fr.tiogars.inception.settings.user.controllers
Exposes the administrator endpoint that reads the settings of a USER account.
UserSettingsRepository - Interface in fr.tiogars.inception.settings.user.repositories
Accesses persisted user and role settings.
UserSettingsService - Class in fr.tiogars.inception.settings.user.services
Coordinates user settings, the ANONYMOUS role settings and their defaults.
UserSettingsService(UserSettingsRepository, UserRepository) - Constructor for class fr.tiogars.inception.settings.user.services.UserSettingsService
 
UserSettingsUpdateController - Class in fr.tiogars.inception.settings.user.controllers
Exposes the administrator endpoint that updates the settings of a USER account.
UsersListController - Class in fr.tiogars.inception.domains.auth.user.controllers
Exposes the endpoint that lists user accounts.
UserUpdateController - Class in fr.tiogars.inception.domains.auth.user.controllers
Exposes the endpoint that updates user accounts.

V

viewMode() - Method in record class fr.tiogars.inception.settings.user.entities.UserSettings
Returns the value of the viewMode record component.
viewMode() - Method in record class fr.tiogars.inception.settings.user.models.UpdateUserSettingsRequest
Returns the value of the viewMode record component.
A C D E F G H I J L M P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form