@Override public void dispatch(final ServerEvent event, final NodeID remoteNode) { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).dispatch(event, remoteNode); }
@Override public void dispatch(final ServerEvent event, final NodeID remoteNode) { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).dispatch(event, remoteNode); }
@Override public void initializeHandshake(final NodeID thisNode, final NodeID remoteNode, final ClientHandshakeMessage handshakeMessage) { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).initializeHandshake(thisNode, remoteNode, handshakeMessage); }
@Override public void initializeHandshake(final NodeID thisNode, final NodeID remoteNode, final ClientHandshakeMessage handshakeMessage) { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).initializeHandshake(thisNode, remoteNode, handshakeMessage); }
@Override public void pause(final NodeID remoteNode, final int disconnected) { if (remoteNode.equals(GroupID.ALL_GROUPS)) { for (ServerEventListenerManager manager : managers.values()) { manager.pause(remoteNode, disconnected); } } else { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).pause(remoteNode, disconnected); } }
@Override public void pause(final NodeID remoteNode, final int disconnected) { if (remoteNode.equals(GroupID.ALL_GROUPS)) { for (ServerEventListenerManager manager : managers.values()) { manager.pause(remoteNode, disconnected); } } else { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).pause(remoteNode, disconnected); } }
@Override public void unpause(final NodeID remoteNode, final int disconnected) { if (remoteNode.equals(GroupID.ALL_GROUPS)) { for (ServerEventListenerManager manager : managers.values()) { manager.unpause(remoteNode, disconnected); } } else { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).unpause(remoteNode, disconnected); } }
@Override public void unpause(final NodeID remoteNode, final int disconnected) { if (remoteNode.equals(GroupID.ALL_GROUPS)) { for (ServerEventListenerManager manager : managers.values()) { manager.unpause(remoteNode, disconnected); } } else { final GroupID groupId = (GroupID) remoteNode; getManagerForGroup(groupId).unpause(remoteNode, disconnected); } }