Package-level declarations

Types

Link copied to clipboard
@Singleton
class FactoryExceptionHandler : ExceptionHandler<FactoryException, HttpResponse<ErrorResponse>>
Link copied to clipboard
@ExecuteOn(value = "blocking")
@Controller(value = "/users/")
class MicronautUserController(services: UserServices, paymentClient: PaymentService, emailConfirmationKafkaClient: EmailConfirmationClient) : UserAPI.GetUserAPI<HttpResponse<GetUserResponse>> , UserAPI.RegisterUserAPI<HttpResponse<RegisterUserResponse>> , UserAPI.LoginUserAPI<HttpResponse<LoginUserResponse>> , UserAPI.UpdateUserPasswordAPI<HttpResponse<UpdateUserPasswordResponse>> , UserAPI.UpdateUserInfoAPI<HttpResponse<UpdateUserInfoResponse>> , UserAPI.DeleteUserAPI<HttpResponse<DeleteUserResponse>> , UserAPI.EmailVerificationAPI<HttpResponse<VerifyEmailResponse>>

Micronaut HTTP controller for the user-service inbound web adapter.

Link copied to clipboard
@Singleton
class NotFoundExceptionHandler : ExceptionHandler<NotFoundException, HttpResponse<ErrorResponse>>
Link copied to clipboard
@Singleton
class UnauthorizedExceptionHandler : ExceptionHandler<UnauthorizedException, HttpResponse<ErrorResponse>>
Link copied to clipboard
@Singleton
class UnexpectedExceptionHandler : ExceptionHandler<UnexpectedException, HttpResponse<ErrorResponse>>
Link copied to clipboard
@Singleton
class ValidationExceptionHandler : ExceptionHandler<ValidationException, HttpResponse<ErrorResponse>>