Examples of SbiKpiDocument


Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

        Criteria criteria = session.createCriteria(SbiObjects.class);
        criteria.add(labelCriterrion);
        SbiObjects hibObject = (SbiObjects) criteria.uniqueResult();

        if(hibObject!=null){
          SbiKpiDocument temp = new SbiKpiDocument();
          temp.setSbiKpi(hibKpi);
          temp.setSbiObjects(hibObject);
          KpiDocuments docK = kpiDao.loadKpiDocByKpiIdAndDocId(kpiId, origDocId);
          if(docK!=null && docK.getKpiDocId()!=null){
            temp.setIdKpiDoc(docK.getKpiDocId());
            Transaction tx2 = session.beginTransaction();
            session.save(temp);
            tx2.commit();
          }
        }
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

        Criteria criteria = session.createCriteria(SbiObjects.class);
        criteria.add(labelCriterrion);
        SbiObjects hibObject = (SbiObjects) criteria.uniqueResult();

        if(hibObject!=null){
          SbiKpiDocument temp = new SbiKpiDocument();
          temp.setSbiKpi(hibKpi);
          temp.setSbiObjects(hibObject);
          KpiDocuments docK = kpiDao.loadKpiDocByKpiIdAndDocId(kpiId, origDocId);
          if(docK!=null && docK.getKpiDocId()!=null){
            temp.setIdKpiDoc(docK.getKpiDocId());
            Transaction tx2 = session.beginTransaction();
            session.save(temp);
            tx2.commit();
          }
        }
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

      Criterion kpiCriterrion = Expression.eq("sbiKpi",hibKpi);
      Criterion sbiObjCriterrion = Expression.eq("sbiObjects",hibObject);
      Criteria crit = aSession.createCriteria(SbiKpiDocument.class);
      crit.add(kpiCriterrion);
      crit.add(sbiObjCriterrion);
      SbiKpiDocument kpiDoc = (SbiKpiDocument) crit.uniqueResult();
      toReturn = toKpiDoc(kpiDoc);

    } catch (HibernateException he) {
      logger.error("Error while loading the KpiDoc ", he);
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

    Set kpiDocs = kpi.getSbiKpiDocumentses();
    List kpiDocsList = new ArrayList();
    if(kpiDocs!=null && !kpiDocs.isEmpty()){
      Iterator i = kpiDocs.iterator();
      while (i.hasNext()) {
        SbiKpiDocument doc = (SbiKpiDocument) i.next();
        if(doc!=null){       
          KpiDocuments temp = new KpiDocuments();
          temp.setBiObjId(doc.getSbiObjects().getBiobjId());
          temp.setBiObjLabel(doc.getSbiObjects().getLabel());
          temp.setKpiDocId(doc.getIdKpiDoc());
          temp.setKpiId(doc.getSbiKpi().getKpiId());
          kpiDocsList.add(temp);
        }
      }
    }
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

    Set kpiDocs = kpi.getSbiKpiDocumentses();
    List kpiDocsList = new ArrayList();
    if(kpiDocs!=null && !kpiDocs.isEmpty()){
      Iterator i = kpiDocs.iterator();
      while (i.hasNext()) {
        SbiKpiDocument doc = (SbiKpiDocument) i.next();
        if(doc!=null){
          KpiDocuments temp = new KpiDocuments();
          temp.setBiObjId(doc.getSbiObjects().getBiobjId());
          temp.setBiObjLabel(doc.getSbiObjects().getLabel());
          temp.setKpiDocId(doc.getIdKpiDoc());
          temp.setKpiId(doc.getSbiKpi().getKpiId());
          kpiDocsList.add(temp);
        }
      }
    }
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

        Criterion kpiCriterrion = Expression.eq("sbiKpi",sbiKpi);
        Criterion sbiObjCriterrion = Expression.eq("sbiObjects",hibObject);
        Criteria crit = aSession.createCriteria(SbiKpiDocument.class);
        crit.add(kpiCriterrion);
        crit.add(sbiObjCriterrion);
        SbiKpiDocument kpiDoc = (SbiKpiDocument) crit.uniqueResult();

        if(existingDocs!=null && !existingDocs.isEmpty() && kpiDoc!=null){
          if(existingDocs.contains(kpiDoc)){
            existingDocs.remove(kpiDoc);
          }
        }
        if(kpiDoc==null){
          SbiKpiDocument temp = new SbiKpiDocument();
          temp.setSbiKpi(sbiKpi);
          temp.setSbiObjects(hibObject);
          updateSbiCommonInfo4Update(temp);
          aSession.saveOrUpdate(temp);
        }
      }

      if(existingDocs!=null && !existingDocs.isEmpty() ){
        Iterator it2 = existingDocs.iterator();
        while(it2.hasNext()){
          SbiKpiDocument kpiDoc = (SbiKpiDocument) it2.next();
          aSession.delete(kpiDoc);
        }
      }

      sbiKpi.setInterpretation(interpretation);
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

        Criterion labelCriterrion = Expression.eq("label",label);
        Criteria criteria = aSession.createCriteria(SbiObjects.class);
        criteria.add(labelCriterrion);
        SbiObjects hibObject = (SbiObjects) criteria.uniqueResult();

        SbiKpiDocument temp = new SbiKpiDocument();
        temp.setSbiKpi(sbiKpi);
        temp.setSbiObjects(hibObject);
        updateSbiCommonInfo4Insert(temp);
        aSession.save(temp);
      }

      //insertOrUpdateRelatedUdpValues(kpi, sbiKpi, aSession);
View Full Code Here

Examples of it.eng.spagobi.kpi.config.metadata.SbiKpiDocument

        }
       
        Set kpiDocsList = exportedKpi.getSbiKpiDocumentses();
        Iterator i = kpiDocsList.iterator();
        while (i.hasNext()) {
          SbiKpiDocument doc = (SbiKpiDocument) i.next();
          if(doc!=null){
            String label = doc.getSbiObjects().getLabel();
           
            if(label!=null && referenceKpi!=null){   
              Criterion labelCriterrion = Expression.eq("label",label);
              Criteria criteria = sessionCurrDB.createCriteria(SbiObjects.class);
              criteria.add(labelCriterrion);
              SbiObjects hibObject = (SbiObjects) criteria.uniqueResult();
              SbiKpiDocument docToBeSaved = new SbiKpiDocument();
              docToBeSaved.setSbiKpi(referenceKpi);
              docToBeSaved.setSbiObjects(hibObject);
              sessionCurrDB.save(docToBeSaved);
            }
          }
        }
        importUdpValues(oldId, "Kpi", overwrite);
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.