Package javax.persistence

Examples of javax.persistence.EntityManager.find()


      return em.find(entityClass, primaryKey, properties);
   
    em = createEntityManager();
   
    try {
      return em.find(entityClass, primaryKey, properties);
    } finally {
      freeEntityManager(em);
    }
  }
View Full Code Here


                    LockModeType lockMode)
  {
    EntityManager em = getCurrent();
   
    if (em != null)
      return em.find(entityClass, primaryKey, lockMode);
   
    em = createEntityManager();
   
    try {
      return em.find(entityClass, primaryKey, lockMode);
View Full Code Here

      return em.find(entityClass, primaryKey, lockMode);
   
    em = createEntityManager();
   
    try {
      return em.find(entityClass, primaryKey, lockMode);
    } finally {
      freeEntityManager(em);
    }
  }
View Full Code Here

                    LockModeType lockMode, Map<String, Object> properties)
  {
    EntityManager em = getCurrent();
   
    if (em != null)
      return em.find(entityClass, primaryKey, lockMode, properties);
   
    em = createEntityManager();
   
    try {
      return em.find(entityClass, primaryKey, lockMode, properties);
View Full Code Here

      return em.find(entityClass, primaryKey, lockMode, properties);
   
    em = createEntityManager();
   
    try {
      return em.find(entityClass, primaryKey, lockMode, properties);
    } finally {
      freeEntityManager(em);
    }
  }
View Full Code Here

        QueryGenerator generator;
        List results;
        switch (type){
            case PROJECT:
                generator = new QueryGenerator(PROJECT);
                Gateway gatewayModel = em.find(Gateway.class, gatewayName);
                generator.setParameter("gateway", gatewayModel);
                q = generator.selectQuery(em);
                results = q.getResultList();
                if (results.size() != 0) {
                    for (Object result : results) {
View Full Code Here

    /**
     * save the gateway to the database
     */
    public void save() {
        EntityManager em = ResourceUtils.getEntityManager();
        Gateway existingGateway = em.find(Gateway.class, gatewayName);
        em.close();

        em = ResourceUtils.getEntityManager();
        em.getTransaction().begin();
        Gateway gateway = new Gateway();
View Full Code Here

        Query q;
        Number count;
        switch (type){
            case USER:
                em = ResourceUtils.getEntityManager();
                Gateway_Worker existingWorker = em.find(Gateway_Worker.class, new Gateway_Worker_PK(gatewayName, name.toString()));
                em.close();
                return existingWorker!= null;
            case PUBLISHED_WORKFLOW:
                em = ResourceUtils.getEntityManager();
                Published_Workflow existingWf = em.find(Published_Workflow.class, new Published_Workflow_PK(gatewayName, name.toString()));
View Full Code Here

                Gateway_Worker existingWorker = em.find(Gateway_Worker.class, new Gateway_Worker_PK(gatewayName, name.toString()));
                em.close();
                return existingWorker!= null;
            case PUBLISHED_WORKFLOW:
                em = ResourceUtils.getEntityManager();
                Published_Workflow existingWf = em.find(Published_Workflow.class, new Published_Workflow_PK(gatewayName, name.toString()));
                em.close();
                boolean a = existingWf != null;
                return existingWf != null;
            case HOST_DESCRIPTOR:
                em = ResourceUtils.getEntityManager();
View Full Code Here

                em.close();
                boolean a = existingWf != null;
                return existingWf != null;
            case HOST_DESCRIPTOR:
                em = ResourceUtils.getEntityManager();
                Host_Descriptor existingHostDesc = em.find(Host_Descriptor.class, new Host_Descriptor_PK(gatewayName, name.toString()));
                em.close();
                return existingHostDesc != null;
            case SERVICE_DESCRIPTOR:
                em = ResourceUtils.getEntityManager();
                Service_Descriptor existingServiceDesc = em.find(Service_Descriptor.class, new Service_Descriptor_PK(gatewayName, name.toString()));
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.