Package javax.persistence

Examples of javax.persistence.EntityManager


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


  public Users_Usergroups getGroupUsers(Long user_level, Long usergroup_id) {
    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();
        }
View Full Code Here

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

  public Usergroups[] getAllGroupUsers(Long user_level) {
    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();
View Full Code Here

  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();
      }
View Full Code Here

  public Usergroups[] getAllGroup(Long user_level) {
    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();
View Full Code Here

  public Users_Usergroups getSingleGroup(Long user_level, Long usergroup_id) {
    Users_Usergroups groups = new Users_Usergroups();
    if (checkConfLevel(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();
        }
View Full Code Here

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

      Long usergroup_id, String name, String description, String comment) {
    String res = "UpdateGroup";
    if (checkUserLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        String hqlUpdate = "update Usergroups set user_id = :user_id,level_id = :level_id, name = :name, description = :description, updatetime = :updatetime, comment = :comment where usergroup_id= :usergroup_id";
        int updatedEntities = session.createQuery(hqlUpdate).setParameter(
            "user_id", USER_ID.longValue()).setParameter("level_id",
            level_id.longValue()).setParameter("name", name)
            .setParameter("description", description).setParameter(
                "updatetime",
                new Long(-1))
View Full Code Here

  public String deleteGroup(Long user_level, Long usergroup_id) {
    String res = "UpdateGroup";
    if (checkUserLevel(user_level)) {
      try {
        Object idf = PersistenceSessionUtil.createSession();
        EntityManager session = PersistenceSessionUtil.getSession();
        EntityTransaction tx = session.getTransaction();
      tx.begin();
        String hqlUpdate = "delete 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);
View Full Code Here

TOP

Related Classes of javax.persistence.EntityManager

Copyright © 2018 www.massapicom. 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.