Examples of SbiObjects


Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

      }
    }
    List exportedBiobj = importer.getAllExportedSbiObjects(sessionExpDB, "SbiObjects", null);
    Iterator iterSbiBiobj = exportedBiobj.iterator();
    while (iterSbiBiobj.hasNext()) {
      SbiObjects objExp = (SbiObjects) iterSbiBiobj.next();
      String label = objExp.getLabel();
      Object existObj = importer.checkExistence(label, sessionCurrDB, new SbiObjects());
      if (existObj != null) {
        SbiObjects objCurr = (SbiObjects) existObj;
        metaAss.insertCoupleBIObj(objExp.getBiobjId(), objCurr.getBiobjId());
        metaAss.insertCoupleBIObj(objExp, objCurr);
        metaLog.log("Found an existing BIObject " + objCurr.getName() + " with "
            + "the same label and path of the exported BIObject " + objExp.getName());
      }
    }
    List exportedLov = importer.getAllExportedSbiObjects(sessionExpDB, "SbiLov", null);
    Iterator iterSbiLov = exportedLov.iterator();
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

           
            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);
            }
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

    try {
      aSession = getSession();
      tx = aSession.beginTransaction();
      SbiKpi hibKpi = (SbiKpi) aSession.load(SbiKpi.class, kpiId);
      SbiObjects hibObject = (SbiObjects) aSession.load(SbiObjects.class, docId);
      Criterion kpiCriterrion = Expression.eq("sbiKpi",hibKpi);
      Criterion sbiObjCriterrion = Expression.eq("sbiObjects",hibObject);
      Criteria crit = aSession.createCriteria(SbiKpiDocument.class);
      crit.add(kpiCriterrion);
      crit.add(sbiObjCriterrion);
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

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



        Integer kpiId = kpi.getKpiId();
        Criterion kpiCriterrion = Expression.eq("sbiKpi",sbiKpi);
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

        KpiDocuments doc = (KpiDocuments) i.next();
        String label = doc.getBiObjLabel();
        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);
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

      hibObjMetacontents.setLastChangeDate(objMetacontent.getLastChangeDate());
      hibObjMetacontents.setObjmetaId(objMetacontent.getObjmetaId());

      // get the object to insert if present
      if (objMetacontent.getBiobjId() != null) {
        SbiObjects sbiObjects = (SbiObjects) session.load(SbiObjects.class, objMetacontent.getBiobjId());
        hibObjMetacontents.setSbiObjects(sbiObjects);
        logger.debug("inserted sbi " + objMetacontent.getBiobjId() + " Object metacontent");
      }
      // get the sub object to insert if present
      if (objMetacontent.getSubobjId() != null) {
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

      if(!hibList.isEmpty()) {
        logger.warn("Exist another SbiSnapshot");
        return;
      }

      SbiObjects hibBIObj = new SbiObjects(biobj.getId());

      byte[] template = snapshot.getContent();

      SbiBinContents hibBinContent = new SbiBinContents();
      hibBinContent.setId(snapshot.getBinId());
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

      if(!hibList.isEmpty()) {
        logger.warn("Exist another SbiSubObjects");
        return;
      }

      SbiObjects hibBIObj = new SbiObjects(biobj.getId());

      SbiBinContents hibBinContent = new SbiBinContents();
      hibBinContent.setId(subObject.getBinaryContentId());
      hibBinContent.setContent(subObject.getContent());
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

      }
      Engine engine = biobj.getEngine()
      SbiEngines hibEngine = (SbiEngines)session.load(SbiEngines.class, engine.getId());
      SbiDomains hibState = (SbiDomains)session.load(SbiDomains.class, biobj.getStateID());
      SbiDomains hibObjectType = (SbiDomains)session.load(SbiDomains.class, biobj.getBiObjectTypeID());
      SbiObjects hibBIObj = new SbiObjects(biobj.getId());
      hibBIObj.setSbiEngines(hibEngine);
      hibBIObj.setDescr(biobj.getDescription());
      hibBIObj.setLabel(biobj.getLabel());
      hibBIObj.setName(biobj.getName());
      hibBIObj.setEncrypt(new Short(biobj.getEncrypt().shortValue()));
      hibBIObj.setRelName(biobj.getRelName());
      hibBIObj.setState(hibState);
      hibBIObj.setStateCode(biobj.getStateCode());
      hibBIObj.setObjectType(hibObjectType);
      hibBIObj.setObjectTypeCode(biobj.getBiObjectTypeCode());
      hibBIObj.setPath(biobj.getPath());
      hibBIObj.setUuid(biobj.getUuid());
      Integer visFlagIn = biobj.getVisible();
      Short visFlagSh = new Short(visFlagIn.toString());
      hibBIObj.setVisible(visFlagSh);
      Integer dataSourceId = biobj.getDataSourceId();
      if (dataSourceId != null) {
        SbiDataSource ds = (SbiDataSource) session.load(SbiDataSource.class, dataSourceId);
        hibBIObj.setDataSource(ds);
      }
      Integer dataSetId = biobj.getDataSetId();

      if (dataSetId != null) {
        // if the transaction is new insert dataset if missing  
        IDataSetDAO datasetDao=DAOFactory.getDataSetDAO();
        // insert dataset if parameter insertDataSet is true (in case of KPI export)
        if(insertDataSet){
          GuiGenericDataSet guiGenericDataSet = datasetDao.loadDataSetById(dataSetId);
          if(guiGenericDataSet!=null){
            insertDataSet(guiGenericDataSet, session);
          }
        }
        SbiDataSetConfig dataset = (SbiDataSetConfig) session.load(SbiDataSetConfig.class, dataSetId);
        hibBIObj.setDataSet(dataset);
      }

      hibBIObj.setCreationDate(biobj.getCreationDate());
      hibBIObj.setCreationUser(biobj.getCreationUser());
      hibBIObj.setRefreshSeconds(biobj.getRefreshSeconds());
      hibBIObj.setProfiledVisibility(biobj.getProfiledVisibility());
      Transaction tx = session.beginTransaction();
      session.save(hibBIObj);
      tx.commit();
      ObjTemplate template = biobj.getActiveTemplate();
      if (template == null) {
View Full Code Here

Examples of it.eng.spagobi.analiticalmodel.document.metadata.SbiObjects

      hibBIObjPar.setMultFl(new Short(biobjpar.getMultivalue().shortValue()));
      hibBIObjPar.setParurlNm(biobjpar.getParameterUrlName());
      hibBIObjPar.setPriority(biobjpar.getPriority());
      hibBIObjPar.setProg(biobjpar.getProg());
      Integer biobjid = biobjpar.getBiObjectID();
      SbiObjects sbiob = (SbiObjects)session.load(SbiObjects.class, biobjid);
      Integer parid = biobjpar.getParID();     
      SbiParameters sbipar = (SbiParameters)session.load(SbiParameters.class, parid);
      hibBIObjPar.setSbiObject(sbiob);
      hibBIObjPar.setSbiParameter(sbipar);
      // save the BI Object Parameter
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.