currently there is no method to get it
please file JIRA issue

On 4 November 2014 14:18, Dario Guida <produzion...@infotelsistemi.com>
wrote:

> Oh sorry it is the name of my method… so I built this method 
> getUsersListByRoomId(*long* roomId) that return a Map of Users in a room
>
>
>
>        *public* HashMap<String, String[]> getUsersListByRoomId(*long*
> roomId)
>
>        {
>
>                HashMap<String, String[]> users = *new*
> HashMap<String,String[]>();
>
>
>
>                *try*
>
>                 {
>
>                            String sessionId = userEndPoint.getSession();
>
>                            *long* userId = userEndPoint.loginUser(
> sessionId, *this*.rootUser, *this*.rootPwd);
>
>
>
>                            *if*(userId <0)
>
>                            {//Login Error
>
>
>
>                                   *return* *null*;
>
>                            }
>
>                            *else*
>
>                            {
>
>                                   RoomReturn roomObjet = roomEndPoint
> .getRoomWithClientObjectsById(sessionId, roomId);
>
>                                   *if*(roomObjet!= *null*)
>
>                                   {
>
>                                         RoomUser[] roomUsers = roomObjet
> .getRoomUser();
>
>
>
>                                         *if*(roomUsers != *null* &&
> roomUsers.length >0)
>
>                                         {
>
>                                                *for*(*int* i = 0; i<
> roomUsers.length; i++)
>
>                                                {
>
>                                                       users.put(roomUsers[
> i].getPublicSID(), *new* String[]{roomUsers[i].getLastname(), roomUsers[i
> ].getFirstname()});
>
>                                                }
>
>                                         }
>
>                                   }
>
>                            }
>
>                 }
>
>                 *catch* (RemoteException e)
>
>                 {
>
>                        e.printStackTrace();
>
>                 }
>
>
>
>              *return* users;
>
>          }
>
>
>
> BUT I NEED USERID or EXTERNAL-USERID to be sure of a user….is there a method 
> to get it?
>
>
>
>
>
> *Da:* Maxim Solodovnik [mailto:solomax...@gmail.com]
> *Inviato:* lunedì 3 novembre 2014 19:18
> *A:* Openmeetings user-list
> *Oggetto:* Re: check if user is in a Room
>
>
>
> What version are you using? I'm unable to find the method you a referring
> to
>
>
>
> On 3 November 2014 22:52, Dario Guida <produzion...@infotelsistemi.com>
> wrote:
>
> Hi,
>
>
>
> I want to check if a user is in an specificRoom…How can I do?
>
>
>
> I’ve seen getUsersListByRoomId(roomId) but It return “firstName”,
> “lastName”, “publicSID” of each user… I need userId or externalUserId to be
> sure of a specific user.
>
>
>
> Thank you
>
>
>
>
>
> --
>
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Reply via email to