Class AsyncContextState.WrappedAsyncListener

java.lang.Object
org.eclipse.jetty.server.AsyncContextState.WrappedAsyncListener
All Implemented Interfaces:
EventListener, javax.servlet.AsyncListener
Enclosing class:
AsyncContextState

public static class AsyncContextState.WrappedAsyncListener extends Object implements javax.servlet.AsyncListener
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final javax.servlet.AsyncListener
     
    private final javax.servlet.ServletRequest
     
    private final javax.servlet.ServletResponse
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    WrappedAsyncListener(javax.servlet.AsyncListener listener, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.servlet.AsyncListener
     
    void
    onComplete(javax.servlet.AsyncEvent event)
     
    void
    onError(javax.servlet.AsyncEvent event)
     
    void
    onStartAsync(javax.servlet.AsyncEvent event)
     
    void
    onTimeout(javax.servlet.AsyncEvent event)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • _listener

      private final javax.servlet.AsyncListener _listener
    • _request

      private final javax.servlet.ServletRequest _request
    • _response

      private final javax.servlet.ServletResponse _response
  • Constructor Details

    • WrappedAsyncListener

      public WrappedAsyncListener(javax.servlet.AsyncListener listener, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
  • Method Details

    • getListener

      public javax.servlet.AsyncListener getListener()
    • onTimeout

      public void onTimeout(javax.servlet.AsyncEvent event) throws IOException
      Specified by:
      onTimeout in interface javax.servlet.AsyncListener
      Throws:
      IOException
    • onStartAsync

      public void onStartAsync(javax.servlet.AsyncEvent event) throws IOException
      Specified by:
      onStartAsync in interface javax.servlet.AsyncListener
      Throws:
      IOException
    • onError

      public void onError(javax.servlet.AsyncEvent event) throws IOException
      Specified by:
      onError in interface javax.servlet.AsyncListener
      Throws:
      IOException
    • onComplete

      public void onComplete(javax.servlet.AsyncEvent event) throws IOException
      Specified by:
      onComplete in interface javax.servlet.AsyncListener
      Throws:
      IOException