Examples of uniqueResult()


Examples of org.hibernate.Query.uniqueResult()

  }
 
  public ItemGuidIF createItemGuid(ItemIF item, String location, boolean permaLink) {
    Query query = session.createQuery("from ItemGuid as guid where guid.location = ? ");
    query.setString(0, location);
    ItemGuidIF guid = (ItemGuidIF) query.uniqueResult();
    if (guid == null) {
      guid = new ItemGuid(item, location, permaLink);
      guid.setPermaLink(permaLink);
      session.save(guid);
    }
View Full Code Here

Examples of org.hibernate.Query.uniqueResult()

 
  public CategoryIF createCategory(CategoryIF parent, String title, String domain) {
    Query query = session.createQuery("from Category as cat where cat.title = ? and cat.domain = ? ");
    query.setString(0, title);
    query.setString(1, domain);
    CategoryIF cat = (CategoryIF) query.uniqueResult();
    if (cat == null) {
      cat = new Category(title);
      cat.setDomain(domain);
      if (parent != null) {
        parent.addChild(cat);
View Full Code Here

Examples of org.hibernate.Query.uniqueResult()

      return 1;
    }
    Query query = session.createQuery(hql);
    addParams(query, paramList);

    return ((Number) query.uniqueResult()).intValue();
  }

  /**
   * Returns a <code>SearchResult</code> object that includes the list of
   * results like <code>search()</code> and the total length like
View Full Code Here

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

Examples of org.hibernate.Query.uniqueResult()

  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

Examples of org.hibernate.Query.uniqueResult()

    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

Examples of org.hibernate.Query.uniqueResult()

  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

Examples of org.hibernate.Query.uniqueResult()

  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

Examples of org.hibernate.Query.uniqueResult()

  }

  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

Examples of org.hibernate.Query.uniqueResult()

  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
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.