Examples of RoomModerators


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

        false, //isClosed
        room.getRedirectURL(),
        false, true, false);
    assertNotNull("Cann't add external room ", rooms_id);
   
    RoomModerators rm = RoomModeratorsDaoImpl.getInstance().getRoomModeratorById(rmId);
    assertNotNull("Cann't get room moderator", rm);
   
    RoomModeratorsDaoImpl.getInstance().removeRoomModeratorByUserId(rmId);
  }
View Full Code Here

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

        false, //isClosed
        room.getRedirectURL(),
        false, true, false);
    assertNotNull("Cann't add external room ", rooms_id);
   
    RoomModerators rm = RoomModeratorsDaoImpl.getInstance().getRoomModeratorById(rmId);
    assertNotNull("Cann't get room moderator", rm);
   
    RoomModeratorsDaoImpl.getInstance().removeRoomModeratorByUserId(rmId);
  }
View Full Code Here

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

                 
                  for (Iterator<Element> iterMod = room_moderators.elementIterator( "room_moderator" ); iterMod.hasNext(); ) {
                     
                    Element room_moderator = iterMod.next();
                   
                    RoomModerators roomModerators = new RoomModerators();
                   
                    Long user_id = getNewId(importLongType(unformatString(room_moderator.element("user_id").getText())), Maps.USERS);
                    Boolean is_supermoderator = importBooleanType(unformatString(room_moderator.element("is_supermoderator").getText()));
                   
                    roomModerators.setDeleted("false");
                    roomModerators.setRoomId(getNewId(rooms_id, Maps.ROOMS));
                    roomModerators.setUser(Usermanagement.getInstance().getUserById(user_id));
                    roomModerators.setIsSuperModerator(is_supermoderator);
                   
                    RoomModeratorsDaoImpl.getInstance().addRoomModeratorByObj(roomModerators);
                     
                  }
                 
View Full Code Here

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

   * @param isSuperModerator
   * @return
   */
  public Long addRoomModeratorByUserId(Users us, Boolean isSuperModerator, Long roomId){
    try {
      RoomModerators rModerator = new RoomModerators();
      rModerator.setUser(us);
      rModerator.setIsSuperModerator(isSuperModerator);
      rModerator.setStarttime(new Date());
      rModerator.setDeleted("false");
      rModerator.setRoomId(roomId);
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      rModerator = session.merge(rModerator);
      long rModeratorId = rModerator.getRoomModeratorsId();
      tx.commit();
      PersistenceSessionUtil.closeSession(idf);
      return rModeratorId;
    } catch (Exception ex2) {
      log.error("[addRoomModeratorByUserId] ",ex2);
View Full Code Here

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

      tx.begin();
      Query query = session.createQuery(hql);
     
      query.setParameter("roomModeratorsId", roomModeratorsId);
     
      RoomModerators roomModerators = null;
      try {
        roomModerators = (RoomModerators) query.getSingleResult();
        } catch (NoResultException ex) {
        }
     
View Full Code Here

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

   *
   * @param roomModeratorsId
   */
  public void removeRoomModeratorByUserId(Long roomModeratorsId){
    try {
      RoomModerators rModerator = this.getRoomModeratorById(roomModeratorsId);
     
      if (rModerator == null) {
        return;
      }
     
      rModerator.setUpdatetime(new Date());
      rModerator.setDeleted("true");
     
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      if (rModerator.getRoomModeratorsId() == 0) {
        session.persist(rModerator);
          } else {
            if (!session.contains(rModerator)) {
              session.merge(rModerator);
          }
View Full Code Here

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

    }
  }
 
  public void updateRoomModeratorByUserId(Long roomModeratorsId, Boolean isSuperModerator){
    try {
      RoomModerators rModerator = this.getRoomModeratorById(roomModeratorsId);
     
      if (rModerator == null) {
        return;
      }
     
      rModerator.setIsSuperModerator(isSuperModerator);
      rModerator.setUpdatetime(new Date());
     
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      if (rModerator.getRoomModeratorsId() == 0) {
        session.persist(rModerator);
          } else {
            if (!session.contains(rModerator)) {
              session.merge(rModerator);
          }
View Full Code Here

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

   * @return
   */
  public Long addRoomModeratorByUserId(Users us, Boolean isSuperModerator,
      Long roomId) {
    try {
      RoomModerators rModerator = new RoomModerators();
      rModerator.setUser(us);
      rModerator.setIsSuperModerator(isSuperModerator);
      rModerator.setStarttime(new Date());
      rModerator.setDeleted("false");
      rModerator.setRoomId(roomId);
      rModerator = em.merge(rModerator);
      long rModeratorId = rModerator.getRoomModeratorsId();
      return rModeratorId;
    } catch (Exception ex2) {
      log.error("[addRoomModeratorByUserId] ", ex2);
    }
    return null;
View Full Code Here

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

      TypedQuery<RoomModerators> query = em.createQuery(hql, RoomModerators.class);

      query.setParameter("roomModeratorsId", roomModeratorsId);

      RoomModerators roomModerators = null;
      try {
        roomModerators = query.getSingleResult();
      } catch (NoResultException ex) {
      }
View Full Code Here

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

   *
   * @param roomModeratorsId
   */
  public void removeRoomModeratorByUserId(Long roomModeratorsId) {
    try {
      RoomModerators rModerator = this
          .getRoomModeratorById(roomModeratorsId);

      if (rModerator == null) {
        return;
      }

      rModerator.setUpdatetime(new Date());
      rModerator.setDeleted("true");

      if (rModerator.getRoomModeratorsId() == 0) {
        em.persist(rModerator);
      } else {
        if (!em.contains(rModerator)) {
          em.merge(rModerator);
        }
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.