org.atmosphere.samples.chat.jersey
Class ResourceChat

java.lang.Object
  extended by org.atmosphere.samples.chat.jersey.ResourceChat

public class ResourceChat
extends Object

Simple chat resource demonstrating the power of Atmosphere. This resource supports transport like WebSocket, Streaming, JSONP and Long-Polling.

Author:
Jeanfrancois Arcand

Constructor Summary
ResourceChat()
           
 
Method Summary
 Response broadcast(Message message)
          Broadcast the received message object to all suspended response.
 String suspend()
          Suspend the response without writing anything back to the client.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceChat

public ResourceChat()
Method Detail

suspend

@Suspend(contentType="application/json")
public String suspend()
Suspend the response without writing anything back to the client.

Returns:
a white space

broadcast

public Response broadcast(Message message)
Broadcast the received message object to all suspended response. Do not write back the message to the calling connection.

Parameters:
message - a Message
Returns:
a Response


Copyright © 2014. All Rights Reserved.