|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.jersey.api.JResponse.AJResponseBuilder<E,SuspendResponse.SuspendResponseBuilder<E>>
org.atmosphere.jersey.SuspendResponse.SuspendResponseBuilder<E>
E - public static class SuspendResponse.SuspendResponseBuilder<E>
A Builder for SuspendResponse
| Field Summary | |
|---|---|
protected Collection<AtmosphereResourceEventListener> |
listeners
|
protected boolean |
outputComments
|
protected boolean |
resumeOnBroadcast
|
protected Suspend.SCOPE |
scope
|
protected SuspendResponse.TimeSpan |
suspendTimeout
|
| Fields inherited from class com.sun.jersey.api.JResponse.AJResponseBuilder |
|---|
entity, headers, statusType |
| Constructor Summary | |
|---|---|
SuspendResponse.SuspendResponseBuilder()
Default constructor. |
|
SuspendResponse.SuspendResponseBuilder(SuspendResponse.SuspendResponseBuilder<E> that)
Construct a shallow copy. |
|
| Method Summary | |
|---|---|
SuspendResponse.SuspendResponseBuilder<E> |
addListener(AtmosphereResourceEventListener e)
Add AtmosphereResourceEventListener |
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 |
| Methods inherited from class com.sun.jersey.api.JResponse.AJResponseBuilder |
|---|
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, variants |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected SuspendResponse.TimeSpan suspendTimeout
protected Suspend.SCOPE scope
protected boolean outputComments
protected boolean resumeOnBroadcast
protected final Collection<AtmosphereResourceEventListener> listeners
| Constructor Detail |
|---|
public SuspendResponse.SuspendResponseBuilder()
public SuspendResponse.SuspendResponseBuilder(SuspendResponse.SuspendResponseBuilder<E> that)
that - the AJResponseBuilder to copy from.| Method Detail |
|---|
public SuspendResponse.SuspendResponseBuilder<E> scope(Suspend.SCOPE scope)
Suspend.SCOPE value
scope - Suspend.SCOPE value
public SuspendResponse.SuspendResponseBuilder<E> period(int suspendTimeout,
TimeUnit timeUnit)
suspendTimeout - the periodtimeUnit - the TimeUnit
public SuspendResponse.SuspendResponseBuilder<E> outputComments(boolean outputComments)
outputComments - true to tell Atmosphere to write comments when suspending
public 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)
Broadcaster
broadcaster - Broadcaster
public SuspendResponse.SuspendResponseBuilder<E> addListener(AtmosphereResourceEventListener e)
AtmosphereResourceEventListener
e - AtmosphereResourceEventListener
public SuspendResponse<E> build()
SuspendResponse
SuspendResponse
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||