org.atmosphere.gwt.client.impl
Class BaseCometTransport
java.lang.Object
org.atmosphere.gwt.client.impl.BaseCometTransport
- All Implemented Interfaces:
- CometTransport
- Direct Known Subclasses:
- IFrameCometTransport, OperaEventSourceCometTransport, StreamingProtocolTransport, WebSocketCometTransport
public abstract class BaseCometTransport
- extends Object
- implements CometTransport
This is the base class for the comet implementations
- Author:
- Richard Zschech
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
client
protected AtmosphereClient client
listener
protected AtmosphereListener listener
serverTransport
protected ServerTransport serverTransport
connectionId
protected int connectionId
BaseCometTransport
public BaseCometTransport()
disconnect
public void disconnect()
- Specified by:
disconnect in interface CometTransport
post
public void post(Object message,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
- Specified by:
post in interface CometTransport
post
public void post(List messages,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
- Specified by:
post in interface CometTransport
broadcast
public void broadcast(Object message)
- Specified by:
broadcast in interface CometTransport
broadcast
public void broadcast(List messages)
- Specified by:
broadcast in interface CometTransport
initiate
public void initiate(AtmosphereClient client,
AtmosphereListener listener)
- Specified by:
initiate in interface CometTransport
getServerTransport
protected ServerTransport getServerTransport()
parse
protected Object parse(String message)
throws com.google.gwt.user.client.rpc.SerializationException
- Throws:
com.google.gwt.user.client.rpc.SerializationException
getUrl
public String getUrl(int connectionCount)
addUrlParameter
public String addUrlParameter(String url,
String name,
String value)
Copyright © 2012. All Rights Reserved.