org.atmosphere.wasync.samples
Class Chat

java.lang.Object
  extended by org.atmosphere.wasync.samples.Chat

@ManagedService(path="/chat")
public class Chat
extends Object

Simple annotated class that demonstrate the power of Atmosphere. This class supports all transports, support message length garantee, heart beat, message cache thanks to the @managedAService.


Constructor Summary
Chat()
           
 
Method Summary
 void onDisconnect(org.atmosphere.cpr.AtmosphereResourceEvent event)
          Invoked when the client disconnect or when an unexpected closing of the underlying connection happens.
 Message onMessage(Message message)
          Simple annotated class that demonstrate how Encoder and Decoder can be used.
 void onReady(org.atmosphere.cpr.AtmosphereResource r)
          Invoked when the connection as been fully established and suspended, e.g ready for receiving messages.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Chat

public Chat()
Method Detail

onReady

public void onReady(org.atmosphere.cpr.AtmosphereResource r)
Invoked when the connection as been fully established and suspended, e.g ready for receiving messages.

Parameters:
r -

onDisconnect

public void onDisconnect(org.atmosphere.cpr.AtmosphereResourceEvent event)
Invoked when the client disconnect or when an unexpected closing of the underlying connection happens.

Parameters:
event -

onMessage

public Message onMessage(Message message)
                  throws IOException
Simple annotated class that demonstrate how Encoder and Decoder can be used.

Parameters:
message - an instance of Message
Returns:
a Message}
Throws:
IOException


Copyright © 2014. All Rights Reserved.