Package org.apache.cxf.transport.http
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.servlet.ServletOutputStreambooleanisNew()booleanbooleanbooleanbooleanvoidonComplete(jakarta.servlet.AsyncEvent event) voidonError(jakarta.servlet.AsyncEvent event) voidonStartAsync(jakarta.servlet.AsyncEvent event) voidonTimeout(jakarta.servlet.AsyncEvent event) voidvoidreset()voidresume()voidbooleansuspend(long timeout) protected void
-
Constructor Details
-
Servlet3Continuation
public Servlet3Continuation()
-
-
Method Details
-
suspend
public boolean suspend(long timeout) - Specified by:
suspendin interfaceorg.apache.cxf.continuations.Continuation
-
updateMessageForSuspend
protected void updateMessageForSuspend() -
redispatch
public void redispatch() -
resume
public void resume()- Specified by:
resumein interfaceorg.apache.cxf.continuations.Continuation
-
reset
public void reset()- Specified by:
resetin interfaceorg.apache.cxf.continuations.Continuation
-
isNew
public boolean isNew()- Specified by:
isNewin interfaceorg.apache.cxf.continuations.Continuation
-
isPending
public boolean isPending()- Specified by:
isPendingin interfaceorg.apache.cxf.continuations.Continuation
-
isResumed
public boolean isResumed()- Specified by:
isResumedin interfaceorg.apache.cxf.continuations.Continuation
-
getObject
- Specified by:
getObjectin interfaceorg.apache.cxf.continuations.Continuation
-
setObject
- Specified by:
setObjectin interfaceorg.apache.cxf.continuations.Continuation
-
onComplete
- Specified by:
onCompletein interfacejakarta.servlet.AsyncListener- Throws:
IOException
-
onError
- Specified by:
onErrorin interfacejakarta.servlet.AsyncListener- Throws:
IOException
-
onStartAsync
- Specified by:
onStartAsyncin interfacejakarta.servlet.AsyncListener- Throws:
IOException
-
onTimeout
- Specified by:
onTimeoutin interfacejakarta.servlet.AsyncListener- Throws:
IOException
-
isReadyForWrite
public boolean isReadyForWrite()- Specified by:
isReadyForWritein interfaceorg.apache.cxf.continuations.Continuation
-
getOutputStream
protected jakarta.servlet.ServletOutputStream getOutputStream() -
isTimeout
public boolean isTimeout()- Specified by:
isTimeoutin interfaceorg.apache.cxf.continuations.Continuation
-