Package org.jboss.resteasy.spi
Interface ResteasyAsynchronousResponse
- All Superinterfaces:
javax.ws.rs.container.AsyncResponse
- All Known Implementing Classes:
AbstractAsynchronousResponse
,Servlet3AsyncHttpRequest.Servlet3ExecutionContext.Servle3AsychronousResponse
,SynchronousExecutionContext.SynchronousAsynchronousResponse
public interface ResteasyAsynchronousResponse
extends javax.ws.rs.container.AsyncResponse
- Version:
- $Revision: 1 $
-
Field Summary
Fields inherited from interface javax.ws.rs.container.AsyncResponse
NO_TIMEOUT
-
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.container.ContainerResponseFilter[]
javax.ws.rs.ext.WriterInterceptor[]
void
Callback by the initial http request thread.void
setAnnotations
(Annotation[] annotations) void
setMethod
(ResourceMethodInvoker method) void
setResponseFilters
(javax.ws.rs.container.ContainerResponseFilter[] responseFilters) void
setWriterInterceptors
(javax.ws.rs.ext.WriterInterceptor[] writerInterceptors) Methods inherited from interface javax.ws.rs.container.AsyncResponse
cancel, cancel, cancel, isCancelled, isDone, isSuspended, register, register, register, register, resume, resume, setTimeout, setTimeoutHandler
-
Method Details
-
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
javax.ws.rs.container.ContainerResponseFilter[] getResponseFilters() -
setResponseFilters
void setResponseFilters(javax.ws.rs.container.ContainerResponseFilter[] responseFilters) -
getWriterInterceptors
javax.ws.rs.ext.WriterInterceptor[] getWriterInterceptors() -
setWriterInterceptors
void setWriterInterceptors(javax.ws.rs.ext.WriterInterceptor[] writerInterceptors) -
getAnnotations
Annotation[] getAnnotations() -
setAnnotations
-
getMethod
ResourceMethodInvoker getMethod() -
setMethod
-