Browse Source

#162 implement missed method getRoomBroadcastOperation

master
Dmitry Golovin 11 years ago
parent
commit
b696df52ec
  1. 2
      src/main/java/com/corundumstudio/socketio/SocketIONamespace.java
  2. 5
      src/main/java/com/corundumstudio/socketio/namespace/Namespace.java

2
src/main/java/com/corundumstudio/socketio/SocketIONamespace.java

@ -28,6 +28,8 @@ public interface SocketIONamespace extends ClientListeners {
BroadcastOperations getBroadcastOperations();
BroadcastOperations getRoomOperations(String room);
/**
* Get all clients connected to namespace
*

5
src/main/java/com/corundumstudio/socketio/namespace/Namespace.java

@ -205,6 +205,11 @@ public class Namespace implements SocketIONamespace {
return new BroadcastOperations(allClients.values(), storeFactory);
}
@Override
public BroadcastOperations getRoomOperations(String room) {
return new BroadcastOperations(getRoomClients(room), storeFactory);
}
@Override
public int hashCode() {
final int prime = 31;

Loading…
Cancel
Save