E - public static class SuspendResponse.SuspendResponseBuilder<E> extends com.sun.jersey.api.JResponse.AJResponseBuilder<E,SuspendResponse.SuspendResponseBuilder<E>>
SuspendResponse| Modifier and Type | Field and Description |
|---|---|
protected Collection<AtmosphereResourceEventListener> |
listeners |
protected boolean |
outputComments |
protected boolean |
resumeOnBroadcast |
protected Suspend.SCOPE |
scope |
protected SuspendResponse.TimeSpan |
suspendTimeout |
| Constructor and Description |
|---|
SuspendResponseBuilder()
Default constructor.
|
SuspendResponseBuilder(SuspendResponse.SuspendResponseBuilder<E> that)
Construct a shallow copy.
|
| Modifier and Type | Method and Description |
|---|---|
SuspendResponse.SuspendResponseBuilder<E> |
addListener(AtmosphereResourceEventListener e)
|
SuspendResponse.SuspendResponseBuilder<E> |
broadcaster(Broadcaster broadcaster)
Set the
Broadcaster |
SuspendResponse<E> |
build()
Build the
SuspendResponse |
SuspendResponse.SuspendResponseBuilder<E> |
outputComments(boolean outputComments)
Set true to tell Atmosphere to write comments when suspending.
|
SuspendResponse.SuspendResponseBuilder<E> |
period(int suspendTimeout,
TimeUnit timeUnit)
Set the timeout period.
|
SuspendResponse.SuspendResponseBuilder<E> |
resumeOnBroadcast(boolean resumeOnBroadcast)
Set to true to resume the connection on the first
Broadcaster.broadcast(Object) |
SuspendResponse.SuspendResponseBuilder<E> |
scope(Suspend.SCOPE scope)
Set the
Suspend.SCOPE value |
SuspendResponse.SuspendResponseBuilder<E> |
writeEntity(boolean writeEntity)
Write the returned entity back to the calling connection.
|
cacheControl, contentLocation, cookie, encoding, entity, expires, getEntity, getMetadata, getStatus, getStatusType, header, header, headerSingle, language, language, lastModified, location, reset, status, status, status, tag, tag, type, type, variant, variantsprotected SuspendResponse.TimeSpan suspendTimeout
protected Suspend.SCOPE scope
protected boolean outputComments
protected boolean resumeOnBroadcast
protected final Collection<AtmosphereResourceEventListener> listeners
public SuspendResponseBuilder()
public SuspendResponseBuilder(SuspendResponse.SuspendResponseBuilder<E> that)
that - the AJResponseBuilder to copy from.public SuspendResponse.SuspendResponseBuilder<E> scope(Suspend.SCOPE scope)
Suspend.SCOPE valuescope - Suspend.SCOPE valuepublic SuspendResponse.SuspendResponseBuilder<E> period(int suspendTimeout, TimeUnit timeUnit)
suspendTimeout - the periodtimeUnit - the TimeUnitpublic SuspendResponse.SuspendResponseBuilder<E> outputComments(boolean outputComments)
outputComments - true to tell Atmosphere to write comments when suspendingpublic SuspendResponse.SuspendResponseBuilder<E> resumeOnBroadcast(boolean resumeOnBroadcast)
Broadcaster.broadcast(Object)resumeOnBroadcast - true to resume the connection on the first Broadcaster.broadcast(Object)public SuspendResponse.SuspendResponseBuilder<E> broadcaster(Broadcaster broadcaster)
Broadcasterbroadcaster - Broadcasterpublic SuspendResponse.SuspendResponseBuilder<E> writeEntity(boolean writeEntity)
public SuspendResponse.SuspendResponseBuilder<E> addListener(AtmosphereResourceEventListener e)
e - AtmosphereResourceEventListenerpublic SuspendResponse<E> build()
SuspendResponseSuspendResponseCopyright © 2016. All rights reserved.