Examples of EntityTransaction


Examples of javax.persistence.EntityTransaction

      usersusergroups.setStarttime(new Date());
      usersusergroups.setUpdatetime(null);
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
        tx.begin();
        session.merge(usersusergroups);
        session.flush();
        session.refresh(usersusergroups);
        tx.commit();
        PersistenceSessionUtil.closeSession(idf);
      } catch (Exception ex2) {
        log.error("addUserToGroup",ex2);
      }
    } else {
View Full Code Here

Examples of javax.persistence.EntityTransaction

    String res = "updateUserGroup";
    if (checkUserLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        String hqlUpdate = " UPDATE Users_Usergroups set "
            + " usergroup_id = :usergroup_id, user_id = :user_id, "
            + " updatetime = :updatetime, comment = :comment "
            + " where users_usergroups_id= :users_usergroups_id";
        int updatedEntities = session.createQuery(hqlUpdate).setParameter(
            "usergroup_id", usergroup_id.longValue()).setParameter(
            "user_id", user_id.longValue()).setParameter("updatetime",
            new Long(-1)).setParameter(
            "comment", comment).setParameter("users_usergroups_id",
            users_usergroups_id.longValue()).executeUpdate();
        res = "Success: " + updatedEntities;
        tx.commit();
        PersistenceSessionUtil.closeSession(idf);
      } catch (Exception ex2) {
        log.error("updateUserGroup",ex2);
      }
    } else {
View Full Code Here

Examples of javax.persistence.EntityTransaction

    String res = "deleteUserGroupByID";
    if (checkUserLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        String hqlUpdate = "delete users_usergroups where users_usergroups_id= :users_usergroups_id";
        int updatedEntities = session.createQuery(hqlUpdate).setParameter(
            "UID", users_usergroups_id.longValue()).executeUpdate();
        res = "Success" + updatedEntities;
        tx.commit();
        PersistenceSessionUtil.closeSession(idf);

      } catch (Exception ex2) {
        log.error("deleteUserGroupByID",ex2);
      }
View Full Code Here

Examples of javax.persistence.EntityTransaction

  public String deleteUserFromAllGroups(Long user_id) {
    String res = "deleteUserFromAllGroups";
    try {
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      String hqlUpdate = "delete users_usergroups where user_id= :user_id";
      int updatedEntities = session.createQuery(hqlUpdate).setParameter(
          "user_id", user_id.longValue()).executeUpdate();
      res = "Success" + updatedEntities;
      tx.commit();
      PersistenceSessionUtil.closeSession(idf);
    } catch (Exception ex2) {
      log.error("deleteUserFromAllGroups",ex2);
    }
    return res;
View Full Code Here

Examples of javax.persistence.EntityTransaction

  public String deleteAllGroupUsers(Long usergroup_id) {
    String res = "deleteAllGroupUsers";
    try {
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      String hqlUpdate = "delete users_usergroups where usergroup_id= :usergroup_id";
      int updatedEntities = session.createQuery(hqlUpdate).setParameter(
          "usergroup_id", usergroup_id.longValue()).executeUpdate();
      res = "Success" + updatedEntities;
      tx.commit();
      PersistenceSessionUtil.closeSession(idf);

    } catch (Exception ex2) {
      log.error("deleteAllGroupUsers",ex2);
    }
View Full Code Here

Examples of javax.persistence.EntityTransaction

    Users_Usergroups groups = new Users_Usergroups();
    if (checkUserLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        Query query = session
            .createQuery("select c from Usergroups as c where c.usergroup_id = :usergroup_id");
        query.setParameter("usergroup_id", usergroup_id.longValue());
        for (Iterator it2 = query.getResultList().iterator(); it2.hasNext();) {
          groups = (Users_Usergroups) it2.next();
        }
        tx.commit();
        PersistenceSessionUtil.closeSession(idf);
        //TODO: setzen der Usergroups einer Gruppe
        //groups.setUsergroups(getUsergroupsUsers(GROUP_ID));
      } catch (Exception ex2) {
        log.error("getGroupUsers",ex2);
View Full Code Here

Examples of javax.persistence.EntityTransaction

  public Usergroups[] getUsergroupsUsers(Long usergroup_id) {
    Usergroups[] usergroups = new Usergroups[1];
    try {
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      Query query = session
          .createQuery("select c from Usergroups as c where c.usergroup_id = :usergroup_id");
      query.setParameter("usergroup_id", usergroup_id.longValue());
      int count = query.getResultList().size();
      usergroups = new Usergroups[count];
      int k = 0;
      for (Iterator it2 = query.getResultList().iterator(); it2.hasNext();) {
        usergroups[k] = (Usergroups) it2.next();
        k++;
      }
      tx.commit();
      PersistenceSessionUtil.closeSession(idf);
      for (int vars = 0; vars < usergroups.length; vars++) {
        //Todo:setzend er Passenden Benutzergruppen
        //usergroups[vars].setUsers(ResHandler.getUsermanagement().getUserForGroup(usergroups[vars].getUSER_ID()));
      }
View Full Code Here

Examples of javax.persistence.EntityTransaction

    Usergroups[] usergroups = new Usergroups[1];
    if (checkConfLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        Query query = session.createQuery("from Usergroups");
        int count = query.getResultList().size();
        usergroups = new Usergroups[count];
        int k = 0;
        for (Iterator it2 = query.getResultList().iterator(); it2.hasNext();) {
          usergroups[k] = (Usergroups) it2.next();
          k++;
        }
        tx.commit();
        PersistenceSessionUtil.closeSession(idf);
        for (int vars = 0; vars < usergroups.length; vars++) {
          //Todo:setzen der Benutzer dieser Gruppe
          //groups[vars].setUsergroups(getUsergroupsUsers(groups[vars].getGROUP_ID()));
        }
View Full Code Here

Examples of javax.persistence.EntityTransaction

  public Usergroups getGroup(Long usergroup_id) {
    Usergroups usergroups = new Usergroups();
    try {
      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
      Query query = session
          .createQuery("select c from Usergroups as c where c.usergroup_id = :usergroup_id");
      query.setParameter("usergroup_id", usergroup_id.longValue());
      for (Iterator it2 = query.getResultList().iterator(); it2.hasNext();) {
        usergroups = (Usergroups) it2.next();
      }
      tx.commit();
      PersistenceSessionUtil.closeSession(idf);
    } catch (Exception ex2) {
      log.error("getGroup",ex2);
    }
    return usergroups;
View Full Code Here

Examples of javax.persistence.EntityTransaction

    Usergroups[] usergroups = new Usergroups[1];
    if (checkConfLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        Query query = session.createQuery("from Usergroups");
        int count = query.getResultList().size();
        usergroups = new Usergroups[count];
        int k = 0;
        for (Iterator it2 = query.getResultList().iterator(); it2.hasNext();) {
          usergroups[k] = (Usergroups) it2.next();
          k++;
        }
        tx.commit();
        PersistenceSessionUtil.closeSession(idf);
        for (int vars = 0; vars < usergroups.length; vars++) {
          //groups[vars].setUsers(ResHandler.getUsermanagement().getUser(groups[vars].getUSER_ID()));
        }
      } catch (Exception ex2) {
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.