public class ConferenceService extends Object
Constructor and Description |
---|
ConferenceService() |
Modifier and Type | Method and Description |
---|---|
List<org.apache.openmeetings.db.entity.room.Room> |
getAppointedMeetingRoomsWithoutType(String SID) |
org.apache.openmeetings.db.entity.calendar.Appointment |
getAppointMentDataForRoom(Long roomId)
retrieving Appointment for Room
|
org.apache.openmeetings.db.entity.room.Room |
getRoomById(String SID,
Long roomId) |
org.apache.openmeetings.db.entity.room.Room |
getRoomByOwnerAndType(String SID,
Long typeId,
String roomName) |
List<org.apache.openmeetings.db.entity.room.Client> |
getRoomClientsListByRoomId(Long roomId)
return all participants of a room
|
List<org.apache.openmeetings.db.entity.room.RoomModerator> |
getRoomModeratorsByRoomId(String SID,
Long roomId) |
org.apache.openmeetings.db.dto.basic.SearchResult<org.apache.openmeetings.db.entity.room.Room> |
getRooms(String SID,
int start,
int max,
String orderby,
boolean asc,
String search)
gets a list of all available rooms
|
org.apache.openmeetings.db.dto.basic.SearchResult<org.apache.openmeetings.db.entity.room.RoomGroup> |
getRoomsByGroup(String SID,
long groupId,
int start,
int max,
String orderby,
boolean asc)
gets all rooms of an group TODO:check if the requesting user is
also member of that group
|
List<org.apache.openmeetings.db.entity.room.RoomGroup> |
getRoomsByGroupWithoutType(String SID,
long groupId) |
List<org.apache.openmeetings.db.entity.room.Room> |
getRoomsPublic(String SID,
Long typeId)
get a List of all public availible rooms (non-appointments)
|
List<org.apache.openmeetings.db.entity.room.Room> |
getRoomsPublicWithoutType(String SID) |
org.apache.openmeetings.db.dto.basic.SearchResult<org.apache.openmeetings.db.entity.room.Room> |
getRoomsWithCurrentUsers(String SID,
int start,
int max,
String orderby,
boolean asc) |
List<org.apache.openmeetings.db.entity.room.Room> |
getRoomsWithCurrentUsersByList(String SID,
int start,
int max,
String orderby,
boolean asc) |
List<org.apache.openmeetings.db.entity.room.Room> |
getRoomsWithCurrentUsersByListAndType(String SID,
int start,
int max,
String orderby,
boolean asc,
String externalType) |
org.apache.openmeetings.db.entity.room.Room |
getRoomWithCurrentUsersById(String SID,
long roomId) |
Date |
getServerTime()
retrieving ServerTime
|
boolean |
isRoomFull(Long roomId)
return all participants of a room
|
public List<org.apache.openmeetings.db.entity.room.RoomGroup> getRoomsByGroupWithoutType(String SID, long groupId)
public org.apache.openmeetings.db.dto.basic.SearchResult<org.apache.openmeetings.db.entity.room.RoomGroup> getRoomsByGroup(String SID, long groupId, int start, int max, String orderby, boolean asc)
SID
- groupId
- public List<org.apache.openmeetings.db.entity.room.Room> getRoomsPublic(String SID, Long typeId)
SID
- typeId
- public List<org.apache.openmeetings.db.entity.room.Room> getRoomsPublicWithoutType(String SID)
public Date getServerTime()
public org.apache.openmeetings.db.entity.calendar.Appointment getAppointMentDataForRoom(Long roomId)
roomId
- public List<org.apache.openmeetings.db.entity.room.Room> getAppointedMeetingRoomsWithoutType(String SID)
public org.apache.openmeetings.db.entity.room.Room getRoomWithCurrentUsersById(String SID, long roomId)
public org.apache.openmeetings.db.dto.basic.SearchResult<org.apache.openmeetings.db.entity.room.Room> getRooms(String SID, int start, int max, String orderby, boolean asc, String search)
SID
- start
- max
- orderby
- asc
- public org.apache.openmeetings.db.dto.basic.SearchResult<org.apache.openmeetings.db.entity.room.Room> getRoomsWithCurrentUsers(String SID, int start, int max, String orderby, boolean asc)
public List<org.apache.openmeetings.db.entity.room.RoomModerator> getRoomModeratorsByRoomId(String SID, Long roomId)
public boolean isRoomFull(Long roomId)
roomId
- public List<org.apache.openmeetings.db.entity.room.Client> getRoomClientsListByRoomId(Long roomId)
roomId
- public List<org.apache.openmeetings.db.entity.room.Room> getRoomsWithCurrentUsersByList(String SID, int start, int max, String orderby, boolean asc)
public List<org.apache.openmeetings.db.entity.room.Room> getRoomsWithCurrentUsersByListAndType(String SID, int start, int max, String orderby, boolean asc, String externalType)
public org.apache.openmeetings.db.entity.room.Room getRoomByOwnerAndType(String SID, Long typeId, String roomName)
Copyright © 2012–2016 Apache Software Foundation. All rights reserved.