Package es.emergya.bbdd.bean.notmapped

Examples of es.emergya.bbdd.bean.notmapped.Posicion


      Criteria crit = getSession().createCriteria(HistoricoGPS.class)
          .add(Restrictions.eq("recurso", idRecurso))
          .addOrder(Order.desc("marcaTemporal")).setMaxResults(1);

      HistoricoGPS hist = (HistoricoGPS) crit.uniqueResult();
      Posicion p = new Posicion();
      if (hist != null) {
        p.setX(hist.getPosX());
        p.setY(hist.getPosY());
        p.setIdentificador(idRecurso);
        Calendar marcaTemporal = Calendar.getInstance();
        marcaTemporal
            .setTimeInMillis(hist.getMarcaTemporal().getTime());

        p.setMarcaTemporal(marcaTemporal);
        resultado.add(p);
      }

    }
View Full Code Here


      Criteria crit = getSession().createCriteria(Incidencia.class)
          .add(Restrictions.eq("id", idIncidencia)).setMaxResults(1);
      Incidencia incidencia = (Incidencia) crit.uniqueResult();

      if (incidencia != null) {
        Posicion p = new Posicion();

        Point geom = incidencia.getGeometria().getCentroid();

        if (geom != null) {
          p.setX(geom.getCoordinate().x);
          p.setY(geom.getCoordinate().y);
          p.setIdentificador(incidencia.getTitulo());
          Calendar marcaTemporal = Calendar.getInstance();
          marcaTemporal.setTimeInMillis(incidencia.getFechaCreacion()
              .getTime());

          p.setMarcaTemporal(marcaTemporal);
          log.debug("Posicion de incidencia: " + p);
          resultado[i++] = p;
        } else {
          log.error("Incidencia sin posicion (" + idIncidencia + ")");
        }
View Full Code Here

TOP

Related Classes of es.emergya.bbdd.bean.notmapped.Posicion

Copyright © 2018 www.massapicom. 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.