Interface Parser.Listener

All Known Subinterfaces:
ClientParser.Listener, ServerParser.Listener
Enclosing class:
Parser

public static interface Parser.Listener
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    onContent(int request, FCGI.StreamType stream, ByteBuffer buffer)
     
    default void
    onEnd(int request)
     
    default void
    onFailure(int request, Throwable failure)
     
    default void
    onHeader(int request, org.eclipse.jetty.http.HttpField field)
     
    default boolean
    onHeaders(int request)
     
  • Method Details

    • onHeader

      default void onHeader(int request, org.eclipse.jetty.http.HttpField field)
    • onHeaders

      default boolean onHeaders(int request)
      Parameters:
      request - the request id
      Returns:
      true to signal to the parser to stop parsing, false to continue parsing
    • onContent

      default boolean onContent(int request, FCGI.StreamType stream, ByteBuffer buffer)
      Parameters:
      request - the request id
      stream - the stream type
      buffer - the content bytes
      Returns:
      true to signal to the parser to stop parsing, false to continue parsing
      See Also:
    • onEnd

      default void onEnd(int request)
    • onFailure

      default void onFailure(int request, Throwable failure)