Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- searchUserByEmail(String) - Method in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.UserEntityServiceImpl
- searchUserByEmail(String) - Method in interface diegosneves.github.conectardoacoes.adapters.rest.service.UserEntityService
-
Este método é usado para obter uma entidade de usuário pelo seu email.
- securityFilterChain(HttpSecurity) - Method in class diegosneves.github.conectardoacoes.adapters.rest.config.web.WebSecurityConfig
-
Cria uma cadeia de filtros de segurança (
SecurityFilterChain) para a instânciaHttpSecurityfornecida. - service - Variable in class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.DonorDepositControllerImpl
- service - Variable in class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.UserControllerImpl
- Shelter - Class in diegosneves.github.conectardoacoes.core.domain.shelter.entity
-
Implementação da interface
ShelterContract, que representa um abrigo na aplicação. - Shelter(String, String, Address, UserContract) - Constructor for class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
-
Construtor da classe
Shelterque inicializa a classe com valores fornecidos e valida o conjunto de dados presentes. - SHELTER_CLASS - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.ShelterEntityMapper
- SHELTER_CREATION_ERROR - Enum constant in enum class diegosneves.github.conectardoacoes.core.enums.ExceptionDetails
- SHELTER_CREATION_ERROR_MESSAGE - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- SHELTER_CREATION_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- SHELTER_CREATION_FAILURE_LOG - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- SHELTER_CREATION_SUCCESS_LOG - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- SHELTER_DATA_MAPPING_FAILED_LOG - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- SHELTER_ENTITY_CLASS - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.ShelterMapper
- SHELTER_ERROR_MESSAGE - Enum constant in enum class diegosneves.github.conectardoacoes.adapters.rest.enums.ExceptionDetails
- SHELTER_ERROR_MESSAGE - Static variable in interface diegosneves.github.conectardoacoes.adapters.rest.repository.ShelterRepository
- SHELTER_MANIPULATION_ERROR - Enum constant in enum class diegosneves.github.conectardoacoes.core.enums.ExceptionDetails
- SHELTER_NAME_REQUIRED_ERROR - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
- ShelterContract - Interface in diegosneves.github.conectardoacoes.core.domain.shelter.entity
-
Interface
ShelterContractdefine os métodos que representam os principais comportamentos e a divulgação de informações de uma entidadeShelter. - shelterContractRepository - Variable in class diegosneves.github.conectardoacoes.core.service.ShelterService
- ShelterContractRepository - Interface in diegosneves.github.conectardoacoes.core.domain.shelter.shared.repository
-
A interface
ShelterContractRepositoryherda da interfaceRepositoryContract. - ShelterController - Interface in diegosneves.github.conectardoacoes.adapters.rest.controller
-
Interface que define as operações de gerenciamento de abrigos.
- ShelterControllerImpl - Class in diegosneves.github.conectardoacoes.adapters.rest.controller.imp
-
A classe
ShelterControllerImplimplementa a interfaceShelterControllere serve como o ponto de entrada da API para o gerenciamento dos abrigos. - ShelterControllerImpl(ShelterEntityService) - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.ShelterControllerImpl
- ShelterCreatedResponse - Class in diegosneves.github.conectardoacoes.adapters.rest.response
-
Classe modelo
DTOpara a resposta de criação de um abrigo. - ShelterCreatedResponse() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.response.ShelterCreatedResponse
- ShelterCreationFailureException - Exception in diegosneves.github.conectardoacoes.core.exception
-
Esta é uma classe de exceção personalizada que estende a
RuntimeException. - ShelterCreationFailureException(String) - Constructor for exception diegosneves.github.conectardoacoes.core.exception.ShelterCreationFailureException
-
Construtor que aceita uma mensagem como argumento e chama o construtor da superclasse com a mensagem de erro construída a partir de
ERRORe a mensagem dada. - ShelterCreationFailureException(String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.core.exception.ShelterCreationFailureException
-
Construtor que aceita uma mensagem e uma causa como argumentos e chama o construtor da superclasse com a mensagem de erro construída a partir de ERROR, a mensagem dada e a causa da exceção.
- ShelterCreationRequest - Class in diegosneves.github.conectardoacoes.adapters.rest.request
-
Classe modelo para o Pedido de Criação do Abrigo
ShelterCreationRequest. - ShelterCreationRequest() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.request.ShelterCreationRequest
- ShelterEntity - Class in diegosneves.github.conectardoacoes.adapters.rest.model
-
Objeto de entidade
ShelterEntityque representa um objeto abrigo no banco de dados mapeado para a tabela "shelters". - ShelterEntity() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.model.ShelterEntity
- ShelterEntityFailuresException - Exception in diegosneves.github.conectardoacoes.adapters.rest.exception
-
A classe
ShelterEntityFailuresExceptionrepresenta uma exceção específica que será lançada quando ocorrer uma falha em uma operação relacionada aoShelterEntity. - ShelterEntityFailuresException(Integer) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.ShelterEntityFailuresException
-
O construtor da classe
ShelterEntityFailuresException. - ShelterEntityFailuresException(Integer, String) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.ShelterEntityFailuresException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
ShelterEntity. - ShelterEntityFailuresException(Integer, String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.ShelterEntityFailuresException
-
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada ao
ShelterEntity. - ShelterEntityFailuresException(Integer, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.adapters.rest.exception.ShelterEntityFailuresException
-
Construtor para a classe
ShelterEntityFailuresException. - ShelterEntityMapper - Class in diegosneves.github.conectardoacoes.adapters.rest.mapper
-
Classe
ShelterEntityMapperque implementa a interfaceMapperStrategypara executar operações de mapeamento entre a classeShelterContracte a classeShelterEntity. - ShelterEntityMapper() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.mapper.ShelterEntityMapper
- shelterEntityService - Variable in class diegosneves.github.conectardoacoes.adapters.rest.controller.imp.ShelterControllerImpl
- ShelterEntityService - Interface in diegosneves.github.conectardoacoes.adapters.rest.service
-
Interface para a criação de um novo abrigo no sistema.
- ShelterEntityServiceImpl - Class in diegosneves.github.conectardoacoes.adapters.rest.service.impl
-
Esta classe é responsável pela implementação dos métodos necessários para gerenciar abrigos no sistema.
- ShelterEntityServiceImpl(ShelterRepository, AddressEntityService, UserEntityService, DonationEntityService) - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- ShelterFactory - Class in diegosneves.github.conectardoacoes.core.domain.shelter.factory
-
Classe
ShelterFactoryresponsável por fornecer métodos para criar instâncias da classeShelter. - ShelterFactory() - Constructor for class diegosneves.github.conectardoacoes.core.domain.shelter.factory.ShelterFactory
- ShelterInformationResponse - Class in diegosneves.github.conectardoacoes.adapters.rest.response
-
Classe de resposta para recebimento de doações.
- ShelterInformationResponse() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.response.ShelterInformationResponse
- ShelterInformationResponseFromShelterEntityMapper - Class in diegosneves.github.conectardoacoes.adapters.rest.mapper
-
Esta classe é responsável pela conversão de objetos do tipo
ShelterEntityparaShelterInformationResponse. - ShelterInformationResponseFromShelterEntityMapper() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.mapper.ShelterInformationResponseFromShelterEntityMapper
- ShelterMapper - Class in diegosneves.github.conectardoacoes.adapters.rest.mapper
-
Implementação da interface
MapperStrategypara a conversão entre a entidadeShelterEntitye a classe de domínioShelterContract. - ShelterMapper() - Constructor for class diegosneves.github.conectardoacoes.adapters.rest.mapper.ShelterMapper
- shelterName - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.ShelterEntity
- shelterName - Variable in class diegosneves.github.conectardoacoes.adapters.rest.request.ShelterCreationRequest
- shelterName - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.ShelterCreatedResponse
- shelterName - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.ShelterInformationResponse
- shelterName - Variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.Shelter
- ShelterRepository - Interface in diegosneves.github.conectardoacoes.adapters.rest.repository
-
Este repositório é responsável pela persistência de dados relacionados a abrigos (
Shelter). - ShelterService - Class in diegosneves.github.conectardoacoes.core.service
-
A classe de serviço
ShelterServiceé responsável pelas operações de negócios relacionadas a abrigos. - ShelterService(ShelterContractRepository) - Constructor for class diegosneves.github.conectardoacoes.core.service.ShelterService
- shelterServiceContract - Variable in class diegosneves.github.conectardoacoes.adapters.rest.service.impl.ShelterEntityServiceImpl
- ShelterServiceContract - Interface in diegosneves.github.conectardoacoes.core.service
-
Interface
ShelterServiceContractdefine vários métodos que manipulam um objetoShelter. - ShelterServiceFailureException - Exception in diegosneves.github.conectardoacoes.core.exception
-
Esta é uma classe de exceção personalizada que estende a
RuntimeException. - ShelterServiceFailureException(String) - Constructor for exception diegosneves.github.conectardoacoes.core.exception.ShelterServiceFailureException
-
Construtor que aceita uma mensagem como argumento e chama o construtor da superclasse com a mensagem de erro construída a partir de
ERRORe a mensagem dada. - ShelterServiceFailureException(String, Throwable) - Constructor for exception diegosneves.github.conectardoacoes.core.exception.ShelterServiceFailureException
-
Construtor que aceita uma mensagem e uma causa como argumentos e chama o construtor da superclasse com a mensagem de erro construída a partir de ERROR, a mensagem dada e a causa da exceção.
- SOURCE_CLASS - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.RegisteredDepositResponseFromDonorDepositMapper
- SOURCE_OBJECT_NULL_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.BuilderMapper
- state - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.AddressApiResponseDTO
- state - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.AddressDTO
- state - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.AddressEntity
- state - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.AddressApiResponse
- state - Variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
- STATE_NAME_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
- statusCode - Variable in record class diegosneves.github.conectardoacoes.adapters.rest.dto.ExceptionDTO
-
The field for the
statusCoderecord component. - statusCode() - Method in record class diegosneves.github.conectardoacoes.adapters.rest.dto.ExceptionDTO
-
Returns the value of the
statusCoderecord component. - STRATEGY_CANNOT_BE_NULL - Static variable in class diegosneves.github.conectardoacoes.adapters.rest.mapper.BuilderMapper
- street - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.AddressApiResponseDTO
- street - Variable in class diegosneves.github.conectardoacoes.adapters.rest.dto.AddressDTO
- street - Variable in class diegosneves.github.conectardoacoes.adapters.rest.model.AddressEntity
- street - Variable in class diegosneves.github.conectardoacoes.adapters.rest.response.AddressApiResponse
- street - Variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
- STREET_NAME_ERROR_MESSAGE - Static variable in class diegosneves.github.conectardoacoes.core.domain.shelter.entity.value.Address
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form