public class FakeAsyncResponse extends Object implements javax.ws.rs.container.AsyncResponse
Modifier and Type | Field and Description |
---|---|
private boolean |
done |
private Object |
payload |
Constructor and Description |
---|
FakeAsyncResponse() |
Modifier and Type | Method and Description |
---|---|
boolean |
cancel() |
boolean |
cancel(Date retryAfter) |
boolean |
cancel(int retryAfter) |
Object |
getPayload() |
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) |
boolean |
setTimeout(long time,
TimeUnit unit) |
void |
setTimeoutHandler(javax.ws.rs.container.TimeoutHandler handler) |
private Object payload
private boolean done
public Object getPayload()
public boolean resume(Object response)
resume
in interface javax.ws.rs.container.AsyncResponse
public boolean resume(Throwable response)
resume
in interface javax.ws.rs.container.AsyncResponse
public boolean cancel()
cancel
in interface javax.ws.rs.container.AsyncResponse
public boolean cancel(int retryAfter)
cancel
in interface javax.ws.rs.container.AsyncResponse
public boolean cancel(Date retryAfter)
cancel
in interface javax.ws.rs.container.AsyncResponse
public boolean isSuspended()
isSuspended
in interface javax.ws.rs.container.AsyncResponse
public boolean isCancelled()
isCancelled
in interface javax.ws.rs.container.AsyncResponse
public boolean isDone()
isDone
in interface javax.ws.rs.container.AsyncResponse
public boolean setTimeout(long time, TimeUnit unit)
setTimeout
in interface javax.ws.rs.container.AsyncResponse
public void setTimeoutHandler(javax.ws.rs.container.TimeoutHandler handler)
setTimeoutHandler
in interface javax.ws.rs.container.AsyncResponse
public Collection<Class<?>> register(Class<?> callback)
register
in interface javax.ws.rs.container.AsyncResponse
public Map<Class<?>,Collection<Class<?>>> register(Class<?> callback, Class<?>... callbacks)
register
in interface javax.ws.rs.container.AsyncResponse
public Collection<Class<?>> register(Object callback)
register
in interface javax.ws.rs.container.AsyncResponse