//LogicalRoom ENTER
HashMap<String,RoomClient> clientListRoom = this.getRoomClients(room_id);
// appointed meeting or moderated Room?
Rooms room = Roommanagement.getInstance().getRoomById(room_id);
//Check Max Users first
if (room.getNumberOfPartizipants() != null && clientListRoom.size() > room.getNumberOfPartizipants()) {
roomStatus.setRoomFull(true);
return roomStatus;
}
// not really - default logic
if(room.getAppointment() == null || room.getAppointment() == false){
if (room.getIsModeratedRoom()) {
//if this is a Moderated Room then the Room can be only locked off by the Moderator Bit
//List<RoomClient> clientModeratorListRoom = this.clientListManager.getCurrentModeratorByRoom(room_id);
//If there is no Moderator yet we have to check if the current User has the Bit set to true to