Package org.jboss.resteasy.spi
Interface ResteasyAsynchronousResponse
-
- All Superinterfaces:
AsyncResponse
- All Known Implementing Classes:
AbstractAsynchronousResponse,SynchronousExecutionContext.SynchronousAsynchronousResponse
public interface ResteasyAsynchronousResponse extends AsyncResponse
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
-
Fields inherited from interface jakarta.ws.rs.container.AsyncResponse
NO_TIMEOUT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcomplete()voidcompletionCallbacks(Throwable throwable)Annotation[]getAnnotations()AsyncWriterInterceptor[]getAsyncWriterInterceptors()ContainerResponseFilter[]getResponseFilters()WriterInterceptor[]getWriterInterceptors()voidinitialRequestThreadFinished()Callback by the initial http request thread.voidsetAnnotations(Annotation[] annotations)voidsetResponseFilters(ContainerResponseFilter[] responseFilters)voidsetWriterInterceptors(WriterInterceptor[] writerInterceptors)-
Methods inherited from interface jakarta.ws.rs.container.AsyncResponse
cancel, cancel, cancel, isCancelled, isDone, isSuspended, register, register, register, register, resume, resume, setTimeout, setTimeoutHandler
-
-
-
-
Method Detail
-
initialRequestThreadFinished
void initialRequestThreadFinished()
Callback by the initial http request thread. It is used to help simulate suspend/resume asynchronous semantics in containers that do not support asychronous HTTP. This method is a no-op in environments that support async HTTP.
-
getResponseFilters
ContainerResponseFilter[] getResponseFilters()
-
setResponseFilters
void setResponseFilters(ContainerResponseFilter[] responseFilters)
-
getWriterInterceptors
WriterInterceptor[] getWriterInterceptors()
-
setWriterInterceptors
void setWriterInterceptors(WriterInterceptor[] writerInterceptors)
-
getAsyncWriterInterceptors
AsyncWriterInterceptor[] getAsyncWriterInterceptors()
-
getAnnotations
Annotation[] getAnnotations()
-
setAnnotations
void setAnnotations(Annotation[] annotations)
-
complete
void complete()
-
completionCallbacks
void completionCallbacks(Throwable throwable)
-
-