Available WebServices:


WebService: JabberService

This class provides method implementations necessary for OM to Jabber integration.

WSDL sample Url: http://localhost:5080/openmeetings/services/JabberService?wsdl

Index of Methods available in JabberService

Methods Details in JabberService

getAvailableRooms
Method: getAvailableRooms ( String SID )

Get List<RoomDTO> of all rooms available to the user. No admin rights are necessary for this call

Return Type: java.util.List

Params:

Type Fieldname Description
String SID The SID from UserService.getSession

REST Sample Call/URL:
http://localhost:5080/openmeetings/services/JabberService/getAvailableRooms?SID=VALUE
getUserCount
Method: getUserCount ( String SID , Long roomId )

Returns the count of users currently in the Room with given id No admin rights are necessary for this call

Return Type: int

Params:

Type Fieldname Description
String SID The SID from UserService.getSession
Long roomId id of the room to get users

REST Sample Call/URL:
http://localhost:5080/openmeetings/services/JabberService/getUserCount?SID=VALUE&roomId=VALUE
getInvitationHash
Method: getInvitationHash ( String SID , String username , Long room_id )

Get invitation hash for the room with given id No admin rights are necessary for this call

Return Type: java.lang.String

Params:

Type Fieldname Description
String SID The SID from UserService.getSession
String username The name of invited user, will be displayed in the rooms user list
Long room_id id of the room to get users

REST Sample Call/URL:
http://localhost:5080/openmeetings/services/JabberService/getInvitationHash?SID=VALUE&username=VALUE&room_id=VALUE