|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.atmosphere.cpr.AtmosphereResourceEventImpl
public class AtmosphereResourceEventImpl
AtmosphereResourceEvent implementation.
| Field Summary | |
|---|---|
protected Object |
message
|
protected AtmosphereResourceImpl |
resource
|
| Constructor Summary | |
|---|---|
AtmosphereResourceEventImpl(AtmosphereResourceImpl resource)
|
|
AtmosphereResourceEventImpl(AtmosphereResourceImpl resource,
boolean isCancelled,
boolean isResumedOnTimeout)
|
|
AtmosphereResourceEventImpl(AtmosphereResourceImpl resource,
boolean isCancelled,
boolean isResumedOnTimeout,
boolean isClosedByClient,
Throwable throwable)
|
|
AtmosphereResourceEventImpl(AtmosphereResourceImpl resource,
boolean isCancelled,
boolean isResumedOnTimeout,
Throwable throwable)
|
|
| Method Summary | |
|---|---|
Broadcaster |
broadcaster()
Return the broadcaster associated with the AtmosphereResource this object contains. |
AtmosphereResourceEvent |
destroy()
|
boolean |
equals(Object o)
|
Object |
getMessage()
Return the object that was passed to Broadcaster.broadcast(java.lang.Object). |
AtmosphereResource |
getResource()
Return the AtmosphereResource associated with this event. |
int |
hashCode()
|
boolean |
isCancelled()
Return true when the remote client close the connection. |
boolean |
isClosedByApplication()
Return true if the application closed the connection using AtmosphereResource.close(). |
boolean |
isClosedByClient()
Return true if the client closed the connection and send the Atmosphere close message. |
AtmosphereResourceEventImpl |
isClosedByClient(boolean isClosedByClient)
|
boolean |
isResumedOnTimeout()
Return true is the response gets resumed after a timeout. |
boolean |
isResuming()
Return true if AtmosphereResource.resume() has been invoked. |
boolean |
isSuspended()
Return true if AtmosphereResource.suspend() has been invoked and set to true. |
protected AtmosphereResourceEventImpl |
setCancelled(boolean isCancelled)
|
AtmosphereResourceEventImpl |
setCloseByApplication(boolean b)
|
protected AtmosphereResourceEventImpl |
setIsResumedOnTimeout(boolean isResumedOnTimeout)
|
AtmosphereResourceEventImpl |
setMessage(Object message)
Set an Object that can be retrieved with AtmosphereResourceEvent.getMessage(). |
AtmosphereResourceEvent |
setThrowable(Throwable t)
|
Throwable |
throwable()
Return a Throwable if an unexpected exception occured. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected Object message
protected AtmosphereResourceImpl resource
| Constructor Detail |
|---|
public AtmosphereResourceEventImpl(AtmosphereResourceImpl resource)
public AtmosphereResourceEventImpl(AtmosphereResourceImpl resource,
boolean isCancelled,
boolean isResumedOnTimeout)
public AtmosphereResourceEventImpl(AtmosphereResourceImpl resource,
boolean isCancelled,
boolean isResumedOnTimeout,
Throwable throwable)
public AtmosphereResourceEventImpl(AtmosphereResourceImpl resource,
boolean isCancelled,
boolean isResumedOnTimeout,
boolean isClosedByClient,
Throwable throwable)
| Method Detail |
|---|
public boolean isResuming()
AtmosphereResourceEventAtmosphereResource.resume() has been invoked.
isResuming in interface AtmosphereResourceEventAtmosphereResource.resume() has been invoked and set to truepublic boolean isSuspended()
AtmosphereResourceEventAtmosphereResource.suspend() has been invoked and set to true.
isSuspended in interface AtmosphereResourceEventAtmosphereResource.suspend() has been invoked and set to truepublic boolean isClosedByClient()
AtmosphereResourceEventOnDisconnectInterceptor in order to receive the proper value,
and enableProtocol must be set to true on the client side (enabledProtocol is true by default).
isClosedByClient in interface AtmosphereResourceEventpublic boolean isClosedByApplication()
AtmosphereResourceEventAtmosphereResource.close().
isClosedByApplication in interface AtmosphereResourceEventpublic AtmosphereResourceEventImpl setCloseByApplication(boolean b)
public Object getMessage()
AtmosphereResourceEventBroadcaster.broadcast(java.lang.Object).
getMessage in interface AtmosphereResourceEventBroadcaster.broadcast(java.lang.Object)public AtmosphereResourceEventImpl setMessage(Object message)
AtmosphereResourceEventAtmosphereResourceEvent.getMessage(). Note that the value may be overridden when
Broadcaster.broadcast(java.lang.Object) gets invoked.
setMessage in interface AtmosphereResourceEventmessage - an Object that can be retrieved with AtmosphereResourceEvent.getMessage().public AtmosphereResourceEventImpl isClosedByClient(boolean isClosedByClient)
public boolean isResumedOnTimeout()
AtmosphereResourceEvent
isResumedOnTimeout in interface AtmosphereResourceEventpublic boolean isCancelled()
AtmosphereResourceEvent
isCancelled in interface AtmosphereResourceEventprotected AtmosphereResourceEventImpl setCancelled(boolean isCancelled)
protected AtmosphereResourceEventImpl setIsResumedOnTimeout(boolean isResumedOnTimeout)
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic Throwable throwable()
AtmosphereResourceEventThrowable if an unexpected exception occured.
throwable in interface AtmosphereResourceEventThrowable if an unexpected exception occured.public Broadcaster broadcaster()
AtmosphereResourceEventAtmosphereResource this object contains.
broadcaster in interface AtmosphereResourceEventpublic AtmosphereResource getResource()
AtmosphereResourceEventAtmosphereResource associated with this event.
getResource in interface AtmosphereResourceEventAtmosphereResourcepublic AtmosphereResourceEvent setThrowable(Throwable t)
public AtmosphereResourceEvent destroy()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||