Package org.hibernate

Examples of org.hibernate.Query.uniqueResult()


   
    Query query = getSession().createQuery(queryText.toString());
    query.setString(0, group);
   
    Map map = new HashMap();
    map.put(ParamsConst.ENTITY, query.uniqueResult());
    return map;
  }
}
View Full Code Here


    queryText.append(id);
   
    Query query = getSession().createQuery(queryText.toString());
   
    Map map = new HashMap();
    map.put(ParamsConst.ENTITY, query.uniqueResult());
    return map;
  }

  public abstract String getEntity();
View Full Code Here

        Film film = null;

        try {
            org.hibernate.Transaction tx = session.beginTransaction();
            Query q = session.createQuery("from Film as film where film.filmId=" + filmId);
            film = (Film) q.uniqueResult();
        } catch (Exception e) {
            e.printStackTrace();
        }

        return film;
View Full Code Here

        Language language = null;

        try {
            org.hibernate.Transaction tx = session.beginTransaction();
            Query q = session.createQuery("from Language as lang where lang.languageId=" + langId);
            language = (Language) q.uniqueResult();
        } catch (Exception e) {
            e.printStackTrace();
        }

        return language.getName();
View Full Code Here

        checkSession();

        Query query = verCfg.getRevisionInfoQueryCreator().getRevisionDateQuery(session, revision);

        try {
            Object timestampObject = query.uniqueResult();
            if (timestampObject == null) {
                throw new RevisionDoesNotExistException(revision);
            }

            // The timestamp object is either a date or a long
View Full Code Here

        checkSession();

        Query query = verCfg.getRevisionInfoQueryCreator().getRevisionNumberForDateQuery(session, date);

        try {
            Number res = (Number) query.uniqueResult();
            if (res == null) {
                throw new RevisionDoesNotExistException(date);
            }

            return res;
View Full Code Here

        Set<Number> revisions = new HashSet<Number>(1);
        revisions.add(revision);
        Query query = verCfg.getRevisionInfoQueryCreator().getRevisionsQuery(session, revisions);

        try {
            T revisionData = (T) query.uniqueResult();

            if (revisionData == null) {
                throw new RevisionDoesNotExistException(revision);
            }
View Full Code Here

   
    Query q = getJbpmContext().getSession().getNamedQuery("TaskMgmtSession.findTaskForNode");
    q.setString("taskName", replacementTaskName);
    q.setLong("taskNodeId", newTaskNode.getId());

    Task newTask = (Task)q.uniqueResult();   
    if (newTask == null)
    {
      throw new JbpmException("Task '" + replacementTaskName + "' for node '" + newTaskNode.getName() + "' not found in new process definition");
    }
    return newTask;
View Full Code Here

      Query q = getSessionFactory().getCurrentSession().createQuery(query);
      for (String key : params.keySet()) {
        q.setParameter(key, params.get(key));
      }
      logger.info("Retornando lista de resultados...");
      T t = (T) q.uniqueResult();
      return t;
    } catch (Exception e) {
      String messageError = "Erro ao executar query para " + getObjectClass().getSimpleName();
      logger.error(messageError, e);
      throw new DaoException(messageError, e);
View Full Code Here

                    String sql = new String(" from " + PermissionDescriptor.class.getName() + " as item where item.dbid = :dbid");
                    Query query = session.createQuery(sql);
                    query.setLong("dbid", idPermission);
                    FlushMode oldFlushMode = session.getFlushMode();
                    session.setFlushMode(FlushMode.NEVER);
                    result.add( (PermissionDescriptor) query.uniqueResult() );
                    session.setFlushMode(oldFlushMode);
                }
            }.execute();
        } catch (Exception e) {
            log.error("PermissionDescriptor with id " + idPermission + " not found!", e);
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.