public class SocketIOServer extends Object implements ClientListeners
| Constructor and Description |
|---|
SocketIOServer(Configuration configuration) |
public SocketIOServer(Configuration configuration)
public void setPipelineFactory(SocketIOChannelInitializer pipelineFactory)
public Collection<SocketIOClient> getAllClients()
public BroadcastOperations getBroadcastOperations()
public BroadcastOperations getRoomOperations(String room)
room nameroom - public BroadcastOperations getBroadcastOperations(Iterable<SocketIOClient> clients)
public void start()
protected void initGroups()
public void stop()
public SocketIONamespace addNamespace(String name)
public SocketIONamespace getNamespace(String name)
public void removeNamespace(String name)
public Configuration getConfiguration()
public <T> void addEventListener(String eventName, Class<T> eventClass, DataListener<T> listener)
addEventListener in interface ClientListenerspublic <T> void addJsonObjectListener(Class<T> clazz, DataListener<T> listener)
addJsonObjectListener in interface ClientListenerspublic void addDisconnectListener(DisconnectListener listener)
addDisconnectListener in interface ClientListenerspublic void addConnectListener(ConnectListener listener)
addConnectListener in interface ClientListenerspublic void addMessageListener(DataListener<String> listener)
addMessageListener in interface ClientListenerspublic void addListeners(Object listeners)
addListeners in interface ClientListenerspublic void addListeners(Object listeners, Class listenersClass)
addListeners in interface ClientListenersCopyright © 2012–2013. All rights reserved.