Package org.hibernate

Examples of org.hibernate.Query.uniqueResult()


    String hql = generateQL(entityClass, search, paramList);
    Query query = session.createQuery(hql);
    addParams(query, paramList);
    addResultMode(query, search);

    return query.uniqueResult();
  }

  // ---- SEARCH HELPERS ---- //

  @SuppressWarnings("unchecked")
View Full Code Here


  public void canUpdateEntityReturnedByQuery() {
    Session session = sessions.openSession();
    Transaction transaction = session.beginTransaction();

    Query query = session.createQuery( "from Helicopter h where name = 'Sergio'" );
    Helicopter helicopter = (Helicopter) query.uniqueResult();
    assertThat( helicopter ).isNotNull();
    helicopter.setName( "Leonie" );

    transaction.commit();
    session.clear();
View Full Code Here

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    query = session.createQuery( "from Helicopter h where name = 'Leonie'" );
    helicopter = (Helicopter) query.uniqueResult();
    assertThat( helicopter ).isNotNull();

    transaction.commit();
    session.close();
  }
View Full Code Here

  public ProcessDefinition findProcessDefinition(String name, int version) {
    Query query = session.getNamedQuery("findProcessDefinitionByNameAndVersion");
    query.setString("name", name);
    query.setInteger("version", version);
    ProcessDefinition processDefinition = (ProcessDefinition) query.uniqueResult();
    return processDefinition;
  }

  public ProcessDefinition findProcessDefinition(String name) {
    Query query = session.getNamedQuery("findProcessDefinitionsByName");
View Full Code Here

  public ProcessDefinition findProcessDefinition(String name) {
    Query query = session.getNamedQuery("findProcessDefinitionsByName");
    query.setString("name", name);
    query.setMaxResults(1);
    ProcessDefinition processDefinition = (ProcessDefinition) query.uniqueResult();
    return processDefinition;
  }

  public Timer findNextTimer() {
    Query query = session.getNamedQuery("findNextTimer");
View Full Code Here

  }

  public Timer findNextTimer() {
    Query query = session.getNamedQuery("findNextTimer");
    query.setMaxResults(1);
    Timer timer = (Timer) query.uniqueResult();
    return timer;
  }

  public List<Timer> findAllTimers() {
    Query query = session.getNamedQuery("findAllTimers");
View Full Code Here

  public Execution findExecution(String processDefinitionName, String key) {
    Query query = session.getNamedQuery("findExecutionByProcessDefinitionNameAndKey");
    query.setString("name", processDefinitionName);
    query.setString("key", key);
    query.setMaxResults(1);
    return (Execution) query.uniqueResult();
  }

  public List<Job> getJobs() {
    return session.getNamedQuery("findJobs").list();
  }
View Full Code Here

  public Job getFirstAcquirableJob() {
    Query query = hibernateSession.getSession().getNamedQuery("getFirstAcquirableJob");
    query.setTimestamp("now", Clock.getCurrentTime());
    query.setMaxResults(1);
    return (Job) query.uniqueResult();
  }

  @SuppressWarnings("unchecked")
  public List<Job> findExclusiveJobs(Execution processInstance) {
    Query query = hibernateSession.getSession().getNamedQuery("findExclusiveJobs");
View Full Code Here

  public Job getFirstDueJob() {
    Query query = hibernateSession.getSession().getNamedQuery("getFirstDueJob");
    query.setTimestamp("now", Clock.getCurrentTime());
    query.setMaxResults(1);
    return (Job) query.uniqueResult();
  }

  public void delete(Job job) {
    hibernateSession.delete(job);
  }
View Full Code Here

      LOG.info(post.toString());
        }
    }
      }*/

      userDetails = (UserDetails) query.uniqueResult();
  }
  catch (Exception e) {
      LOG.error("Excpetion occurred : " + e);
  }
  finally {
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.