Class AsyncResponseImpl
- java.lang.Object
-
- org.jboss.resteasy.reactive.server.jaxrs.AsyncResponseImpl
-
-
Constructor Summary
Constructors Constructor Description AsyncResponseImpl(ResteasyReactiveRequestContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cancel()
boolean
cancel(int retryAfter)
boolean
cancel(Date retryAfter)
boolean
isCancelled()
boolean
isDone()
boolean
isSuspended()
Collection<Class<?>>
register(Class<?> callback)
Map<Class<?>,Collection<Class<?>>>
register(Class<?> callback, Class<?>... callbacks)
Collection<Class<?>>
register(Object callback)
Map<Class<?>,Collection<Class<?>>>
register(Object callback, Object... callbacks)
boolean
resume(Object response)
boolean
resume(Throwable response)
void
run()
boolean
setTimeout(long time, TimeUnit unit)
void
setTimeoutHandler(javax.ws.rs.container.TimeoutHandler handler)
-
-
-
Constructor Detail
-
AsyncResponseImpl
public AsyncResponseImpl(ResteasyReactiveRequestContext context)
-
-
Method Detail
-
resume
public boolean resume(Object response)
- Specified by:
resume
in interfacejavax.ws.rs.container.AsyncResponse
-
resume
public boolean resume(Throwable response)
- Specified by:
resume
in interfacejavax.ws.rs.container.AsyncResponse
-
cancel
public boolean cancel()
- Specified by:
cancel
in interfacejavax.ws.rs.container.AsyncResponse
-
cancel
public boolean cancel(int retryAfter)
- Specified by:
cancel
in interfacejavax.ws.rs.container.AsyncResponse
-
cancel
public boolean cancel(Date retryAfter)
- Specified by:
cancel
in interfacejavax.ws.rs.container.AsyncResponse
-
isSuspended
public boolean isSuspended()
- Specified by:
isSuspended
in interfacejavax.ws.rs.container.AsyncResponse
-
isCancelled
public boolean isCancelled()
- Specified by:
isCancelled
in interfacejavax.ws.rs.container.AsyncResponse
-
isDone
public boolean isDone()
- Specified by:
isDone
in interfacejavax.ws.rs.container.AsyncResponse
-
setTimeout
public boolean setTimeout(long time, TimeUnit unit)
- Specified by:
setTimeout
in interfacejavax.ws.rs.container.AsyncResponse
-
setTimeoutHandler
public void setTimeoutHandler(javax.ws.rs.container.TimeoutHandler handler)
- Specified by:
setTimeoutHandler
in interfacejavax.ws.rs.container.AsyncResponse
-
register
public Collection<Class<?>> register(Class<?> callback)
- Specified by:
register
in interfacejavax.ws.rs.container.AsyncResponse
-
register
public Map<Class<?>,Collection<Class<?>>> register(Class<?> callback, Class<?>... callbacks)
- Specified by:
register
in interfacejavax.ws.rs.container.AsyncResponse
-
register
public Collection<Class<?>> register(Object callback)
- Specified by:
register
in interfacejavax.ws.rs.container.AsyncResponse
-
register
public Map<Class<?>,Collection<Class<?>>> register(Object callback, Object... callbacks)
- Specified by:
register
in interfacejavax.ws.rs.container.AsyncResponse
-
-