Class BufferLengthExceededHandler

java.lang.Object
io.micronaut.http.server.exceptions.BufferLengthExceededHandler
All Implemented Interfaces:
ExceptionHandler<io.micronaut.http.exceptions.BufferLengthExceededException,io.micronaut.http.HttpResponse>

@Singleton @Produces public class BufferLengthExceededHandler extends Object implements ExceptionHandler<io.micronaut.http.exceptions.BufferLengthExceededException,io.micronaut.http.HttpResponse>
Default handler for BufferLengthExceededHandler errors.
Since:
4.5.0
  • Constructor Details

    • BufferLengthExceededHandler

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

    • handle

      public io.micronaut.http.HttpResponse handle(io.micronaut.http.HttpRequest request, io.micronaut.http.exceptions.BufferLengthExceededException exception)
      Description copied from interface: ExceptionHandler
      Handles an exception and returns the result.
      Specified by:
      handle in interface ExceptionHandler<io.micronaut.http.exceptions.BufferLengthExceededException,io.micronaut.http.HttpResponse>
      Parameters:
      request - The request
      exception - The exception type
      Returns:
      The result