Package com.nsharmon.iTranslate.dao.entities

Examples of com.nsharmon.iTranslate.dao.entities.User


  private User loadUser(com.google.appengine.api.users.User gUser) {
    EntityManager em = EMF.createEntityManager();
    Query q = em.createQuery("SELECT u FROM User u WHERE u.userId = ?1");
    q.setParameter(1, gUser.getUserId());
   
    User user = (User)q.getSingleResult();
    if(user == null) {
      user = new User();
      user.setUserId(gUser.getUserId());
    }   
    if(user.getId() == null) {
      em.persist(user);
   
    em.close();   
    return user;
  }
View Full Code Here


    List<TranslationJob> conventions = null;
    if(identity != null) {
      EntityManager entityManager = EMF.createEntityManager();
      conventions = new ArrayList<TranslationJob>();
      try {
        User currentUser = identity.getCurrentUser();
        if(currentUser != null) {
          conventions = currentUser.getTranslationJobs();
        }
      } finally {
        entityManager.close();
      }
    }
View Full Code Here

TOP

Related Classes of com.nsharmon.iTranslate.dao.entities.User

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.