Class DuplicateRouteHandler

java.lang.Object
io.micronaut.http.server.exceptions.ErrorResponseProcessorExceptionHandler<io.micronaut.web.router.exceptions.DuplicateRouteException>
io.micronaut.http.server.exceptions.DuplicateRouteHandler
All Implemented Interfaces:
ExceptionHandler<io.micronaut.web.router.exceptions.DuplicateRouteException,io.micronaut.http.HttpResponse<?>>

@Singleton @Produces public class DuplicateRouteHandler extends ErrorResponseProcessorExceptionHandler<io.micronaut.web.router.exceptions.DuplicateRouteException>
Handles exceptions of type DuplicateRouteException.
Since:
1.0
  • Constructor Details

    • DuplicateRouteHandler

      public DuplicateRouteHandler(ErrorResponseProcessor<?> responseProcessor)
      Constructor.
      Parameters:
      responseProcessor - Error Response Processor
  • Method Details

    • createResponse

      @NonNull protected @NonNull io.micronaut.http.MutableHttpResponse<?> createResponse(io.micronaut.web.router.exceptions.DuplicateRouteException exception)
      Specified by:
      createResponse in class ErrorResponseProcessorExceptionHandler<io.micronaut.web.router.exceptions.DuplicateRouteException>