Examples of RoomModerator


Examples of org.apache.openmeetings.persistence.beans.room.RoomModerator

   *
   * @param roomModeratorsId
   */
  public void removeRoomModeratorByUserId(Long roomModeratorsId) {
    try {
      RoomModerator 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

Examples of org.apache.openmeetings.persistence.beans.room.RoomModerator

  }

  public void updateRoomModeratorByUserId(Long roomModeratorsId,
      Boolean isSuperModerator) {
    try {
      RoomModerator rModerator = this
          .getRoomModeratorById(roomModeratorsId);

      if (rModerator == null) {
        return;
      }

      rModerator.setIsSuperModerator(isSuperModerator);
      rModerator.setUpdatetime(new Date());

      if (rModerator.getRoomModeratorsId() == 0) {
        em.persist(rModerator);
      } else {
        if (!em.contains(rModerator)) {
          em.merge(rModerator);
        }
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.room.RoomModerator

        // We need to reset ids as openJPA reject to store them otherwise
        r.setRooms_id(null);
        if (r.getModerators() != null) {
          for (Iterator<RoomModerator> i = r.getModerators().iterator(); i.hasNext();) {
            RoomModerator rm = i.next();
            if (rm.getUser().getUser_id() == null) {
              i.remove();
            }
          }
        }
        r = roomDao.update(r, null);
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.