List of usage examples for org.hibernate Query uniqueResult
R uniqueResult();
From source file:br.gov.jfrj.siga.hibernate.ExDao.java
License:Open Source License
public int consultarQuantidadeParaArquivarIntermediarioEmLote(DpLotacao lot) { final Query query = getSessao().getNamedQuery("consultarQuantidadeParaArquivarIntermediarioEmLote"); query.setLong("idOrgaoUsu", lot.getOrgaoUsuario().getIdOrgaoUsu()); return ((Long) query.uniqueResult()).intValue(); }
From source file:br.gov.jfrj.siga.hibernate.ExDao.java
License:Open Source License
public int consultarQuantidadeParaArquivarPermanenteEmLote(DpLotacao lot) { final Query query = getSessao().getNamedQuery("consultarQuantidadeParaArquivarPermanenteEmLote"); query.setLong("idOrgaoUsu", lot.getOrgaoUsuario().getIdOrgaoUsu()); return ((Long) query.uniqueResult()).intValue(); }
From source file:br.gov.jfrj.siga.hibernate.ExDao.java
License:Open Source License
public int consultarQuantidadeAEliminar(CpOrgaoUsuario orgaoUsu, Date dtIni, Date dtFim) { final Query query = getSessao().getNamedQuery("consultarQuantidadeAEliminar"); query.setLong("idOrgaoUsu", orgaoUsu.getIdOrgaoUsu()); query.setDate("dtIni", dtIni); query.setDate("dtFim", dtFim); return ((Long) query.uniqueResult()).intValue(); }
From source file:br.gov.jfrj.siga.hibernate.ExDao.java
License:Open Source License
public ExModelo consultarModeloAtual(ExModelo mod) { final Query query = getSessao().getNamedQuery("consultarModeloAtual"); query.setLong("hisIdIni", mod.getHisIdIni()); return (ExModelo) query.uniqueResult(); }
From source file:br.gov.jfrj.siga.wf.service.impl.WfServiceImpl.java
License:Open Source License
@Override public Object variavelPorDocumento(String codigoDocumento, String nomeDaVariavel) throws Exception { try {/*from ww w.j av a 2s . c o m*/ // TODO Auto-generated method stub Boolean b = false; GraphSession graph = WfContextBuilder.getJbpmContext().getGraphSession(); JbpmContext ctx = WfContextBuilder.getJbpmContext().getJbpmContext(); // List<TaskInstance> tis = ctx.getTaskList(); // Get latest processInstance that references a certain document // Query qpi = WfDao // .getInstance() // .getSessao() // .createQuery( // "select max(vi.processInstance) from org.jbpm.context.exe.variableinstance.StringInstance as vi, vi.processInstance pi" // + // " where pi.end is null and vi.name like 'doc_%' and vi.value = :codigoDocumento"); Query qpi = WfDao.getInstance().getSessao().createQuery( "select max(vi.processInstance.id) from org.jbpm.context.exe.variableinstance.StringInstance as vi inner join vi.processInstance as pi" + " where pi.end is null and vi.name like 'doc_%' and vi.value = :codigoDocumento"); qpi.setParameter("codigoDocumento", codigoDocumento); Long pid = (Long) qpi.uniqueResult(); if (pid == null) return null; Query qvi = WfDao.getInstance().getSessao() .createQuery("select vi from org.jbpm.context.exe.variableinstance.StringInstance as vi" + " where vi.processInstance.id = :pid and vi.name = :nomeDaVariavel"); qvi.setParameter("pid", pid); qvi.setParameter("nomeDaVariavel", nomeDaVariavel); List<VariableInstance> vis = qvi.list(); for (VariableInstance vi : vis) { if (vi.getValue() != null) return vi.getValue(); } return null; } catch (Exception e) { if (!isHideStackTrace()) e.printStackTrace(System.out); throw e; } }
From source file:br.ifes.gerenciadormesada.dao.BeneficiadoDAO.java
public Beneficiado buscaPorLogin(String login) { BeneficiadoEntidade entidade;//from w ww .j a v a 2s . co m String hql; Query consulta; hql = "select u from BeneficiadoEntidade u where u.login = :login "; this.iniciaOperacao(); consulta = this.sessao.createQuery(hql); consulta.setString("login", login); entidade = (BeneficiadoEntidade) consulta.uniqueResult(); if (entidade != null) { return this.conversor.EntidadeParaModelo(entidade); } return null; }
From source file:br.ifes.gerenciadormesada.dao.MesadaDAO.java
public Mesada buscaPorMesAnoBeneficiado(Beneficiado beneficiado, int mes, int ano) { BeneficiadoEntidade beneficiadoEntidade; BeneficiadoConverte beneficiadoConverte = new BeneficiadoConverte(); MesadaEntidade entidade;// w w w . j a v a2s . com Query consulta; // TODO Auto-generated method stub String hql = "select u from MesadaEntidade u where u.beneficiado = :beneficiado and u.mes = :mes and u.ano =:ano "; this.iniciaOperacao(); consulta = this.sessao.createQuery(hql); beneficiadoEntidade = beneficiadoConverte.ModeloParaEntidade(beneficiado); consulta.setEntity("beneficiado", beneficiadoEntidade); consulta.setInteger("mes", mes); consulta.setInteger("ano", ano); entidade = (MesadaEntidade) consulta.uniqueResult(); if (entidade != null) { return this.conversor.EntidadeParaModelo(entidade); } return null; }
From source file:br.ifes.gerenciadormesada.dao.MesadaDAO.java
public Mesada buscaPorMesAnoPatrocinador(Patrocinador patrocinador, int mes, int ano) { MesadaEntidade entidade;//from w w w . j ava 2s.c o m Query consulta; // TODO Auto-generated method stub String hql = "select u from MesadaEntidade u where u.patrocinador = :idpatrocinador and u.mes = :mes and u.ano =:ano "; this.iniciaOperacao(); consulta = this.sessao.createQuery(hql); consulta.setInteger("idpatrocinador", patrocinador.getId()); consulta.setInteger("mes", mes); consulta.setInteger("ano", ano); entidade = (MesadaEntidade) consulta.uniqueResult(); if (entidade != null) { return this.conversor.EntidadeParaModelo(entidade); } return null; }
From source file:br.ifes.gerenciadormesada.dao.PatrocinadorDAO.java
public Patrocinador buscaPorLogin(String login) { PatrocinadorEntidade entidade;/* ww w .ja va2 s . c o m*/ Query consulta; // TODO Auto-generated method stub String hql = "select u from PatrocinadorEntidade u where u.login = :login "; this.iniciaOperacao(); consulta = this.sessao.createQuery(hql); consulta.setString("login", login); entidade = (PatrocinadorEntidade) consulta.uniqueResult(); if (entidade != null) { return this.conversor.EntidadeParaModelo(entidade); } return null; }
From source file:br.ifes.gerenciadormesada.dao.PatrocinadorDAO.java
public Patrocinador buscaPorBeneficiado(Beneficiado beneficiado) { PatrocinadorEntidade entidade;/*w w w. j ava 2 s . c om*/ Query consulta; // TODO Auto-generated method stub String hql = "select u from PatrocinadorEntidade u where u.beneficiado = :idbeneficiado"; this.iniciaOperacao(); consulta = this.sessao.createQuery(hql); consulta.setInteger("idbeneficiado", beneficiado.getId()); entidade = (PatrocinadorEntidade) consulta.uniqueResult(); if (entidade != null) { return this.conversor.EntidadeParaModelo(entidade); } return null; }