Class Servlet3ContinuationProvider.Servlet3Continuation

java.lang.Object
org.apache.cxf.transport.http.Servlet3ContinuationProvider.Servlet3Continuation
All Implemented Interfaces:
jakarta.servlet.AsyncListener, EventListener, org.apache.cxf.continuations.Continuation
Direct Known Subclasses:
Servlet3ContinuationProvider.Servlet31Continuation
Enclosing class:
Servlet3ContinuationProvider

public class Servlet3ContinuationProvider.Servlet3Continuation extends Object implements org.apache.cxf.continuations.Continuation, jakarta.servlet.AsyncListener
  • Constructor Details

    • Servlet3Continuation

      public Servlet3Continuation()
  • Method Details

    • suspend

      public boolean suspend(long timeout)
      Specified by:
      suspend in interface org.apache.cxf.continuations.Continuation
    • updateMessageForSuspend

      protected void updateMessageForSuspend()
    • redispatch

      public void redispatch()
    • resume

      public void resume()
      Specified by:
      resume in interface org.apache.cxf.continuations.Continuation
    • reset

      public void reset()
      Specified by:
      reset in interface org.apache.cxf.continuations.Continuation
    • isNew

      public boolean isNew()
      Specified by:
      isNew in interface org.apache.cxf.continuations.Continuation
    • isPending

      public boolean isPending()
      Specified by:
      isPending in interface org.apache.cxf.continuations.Continuation
    • isResumed

      public boolean isResumed()
      Specified by:
      isResumed in interface org.apache.cxf.continuations.Continuation
    • getObject

      public Object getObject()
      Specified by:
      getObject in interface org.apache.cxf.continuations.Continuation
    • setObject

      public void setObject(Object o)
      Specified by:
      setObject in interface org.apache.cxf.continuations.Continuation
    • onComplete

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

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

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

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

      public boolean isReadyForWrite()
      Specified by:
      isReadyForWrite in interface org.apache.cxf.continuations.Continuation
    • getOutputStream

      protected jakarta.servlet.ServletOutputStream getOutputStream()
    • isTimeout

      public boolean isTimeout()
      Specified by:
      isTimeout in interface org.apache.cxf.continuations.Continuation