Code: Select all
allUsers.push( _server.getUserByChannel( socketChan ) ) Code: Select all
allUsers.push( _server.instance.getUserByChannel( socketChan ) ) Code: Select all
allUsers.push( _server.getUserByChannel( socketChan ) ) Code: Select all
allUsers.push( _server.instance.getUserByChannel( socketChan ) ) Code: Select all
public List<Users> getAllUsersInZone()
{
// Grab current extension zone
Zone zone = helper.getZone(this.getOwnerZone());
// Get the java list of socket channels
List listOfChannels = zone.getAllUsersInZone();
// the list of users
List<User> allUsers = new ArrayList<Users>();
SocketChannel socketChan;
for (Object obj : listOfChannels)
{
socketChan = (SocketChannel) obj;
allUsers.add( helper.getUserByChannel(socketChan) );
}
return allUsers
}That code looks like SFS2X, but this is the SFS PRO forum sectionryanhuynh wrote:i use this way for get all user in zone
List<User> arrUser = SmartFoxServer.getInstance().getUserManager().getAllUsers();