Examples of Rooms


Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

      //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
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

        
          // Filter : no appointed meetings
          List<Rooms> filtered = new ArrayList<Rooms>();
         
          for (Iterator<Rooms> iter = roomList.iterator();iter.hasNext();) {
            Rooms rooms = iter.next();
           
            if(!rooms.getAppointment()){
              rooms.setCurrentusers(this.getRoomClientsListByRoomId(rooms.getRooms_id()));
              filtered.add(rooms);
            }
          }
         
         
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

        
          // Filter : no appointed meetings
          List<Rooms> filtered = new ArrayList<Rooms>();
         
          for (Iterator<Rooms> iter = roomList.iterator();iter.hasNext();) {
            Rooms rooms = iter.next();
           
            if(!rooms.getAppointment()){
              rooms.setCurrentusers(this.getRoomClientsListByRoomId(rooms.getRooms_id()));
              filtered.add(rooms);
            }
          }
         
         
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

   */
  //--------------------------------------------------------------------------------------------
  public Appointment getAppointMentDataForRoom(Long room_id){
    log.debug("getAppointMentDataForRoom");
   
    Rooms room = Roommanagement.getInstance().getRoomById(room_id);
   
    if(room.getAppointment() == false)
      return null;
   
    try{
      Appointment ment = AppointmentLogic.getInstance().getAppointmentByRoom(room_id);
     
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

   
    log.debug("getCurrentRoomClient -2- "+streamid);
   
    RoomClient currentClient = this.clientListManager.getClientByStreamId(streamid);
   
    Rooms room = Roommanagement.getInstance().getRoomById(room_id);
   
    if(room.getAppointment() == false)
      return null;
   
    try{
      Appointment appointment = AppointmentLogic.getInstance().getAppointmentByRoom(room_id);
     
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

       if(points != null){
        for(int i = 0; i < points.size(); i++){
          Appointment ment = points.get(i);
         
          Long rooms_id = ment.getRoom().getRooms_id();
          Rooms rooom = Roommanagement.getInstance().getRoomById(rooms_id);
         
          if(!rooom.getRoomtype().getRoomtypes_id().equals(room_types_id))
            continue;
         
          rooom.setCurrentusers(this.getRoomClientsListByRoomId(rooom.getRooms_id()));
          result.add(rooom);
        }
       }
      
       log.debug("Found " + result.size() + " rooms");
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

        if (appointments != null) {
          for (int i = 0; i < appointments.size(); i++) {
            Appointment ment = appointments.get(i);

            Long rooms_id = ment.getRoom().getRooms_id();
            Rooms rooom = Roommanagement.getInstance().getRoomById(rooms_id);

            rooom.setCurrentusers(this.getRoomClientsListByRoomId(rooom.getRooms_id()));
            result.add(rooom);
          }
        }

        log.debug("Found " + result.size() + " rooms");
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

  }
 
  public Rooms getRoomWithCurrentUsersById(long user_level, long rooms_id){
    try {
      if (AuthLevelmanagement.getInstance().checkUserLevel(user_level)){
        Rooms room = this.getRoomById(rooms_id);
       
        if (room != null) {
          HashMap<String,RoomClient> map = ClientListManager.getInstance().getClientListByRoom(room.getRooms_id());
         
          room.setCurrentusers(new LinkedList<RoomClient>());
         
          for (Iterator<String> iter = map.keySet().iterator(); iter.hasNext(); ) {
            room.getCurrentusers().add(map.get(iter.next()));
          }
         
          return room;
        }
      }
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

            String whereClause = "";
           
            int i = 0;
            List<Rooms> rooms = Roommanagement.getInstance().getPublicRooms(user_level);
            for (Iterator<Rooms> iter = rooms.iterator();iter.hasNext();){
              Rooms room = iter.next();
              if (i==0) whereClause += " (";
              else whereClause += " OR";
              whereClause += " c.rooms.rooms_id = "+room.getRooms_id()+" ";
              i++;
            }
       
        Users us = UsersDaoImpl.getInstance().getUser(users_id);
       
View Full Code Here

Examples of org.openmeetings.app.persistence.beans.rooms.Rooms

      if (rooms_id == 0) {
        return null;
      }
     
      String hql = "select c from Rooms as c where c.rooms_id = :rooms_id AND c.deleted <> :deleted";
      Rooms room = null;
     
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.