Examples of SbiEngines


Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

      Query hibQuery = session.createQuery(" from SbiEngines where engineId = " + engine.getId());
      List hibList = hibQuery.list();
      if(!hibList.isEmpty()) {
        return;
      }
      SbiEngines hibEngine = new SbiEngines(engine.getId());
      hibEngine.setName(engine.getName());
      hibEngine.setLabel(engine.getLabel());
      hibEngine.setDescr(engine.getDescription());
      hibEngine.setDriverNm(engine.getDriverName());
      hibEngine.setEncrypt(new Short((short)engine.getCriptable().intValue()));
      hibEngine.setMainUrl(engine.getUrl());
      hibEngine.setObjUplDir(engine.getDirUpload());
      hibEngine.setObjUseDir(engine.getDirUsable());
      hibEngine.setSecnUrl(engine.getSecondaryUrl());
      SbiDomains objTypeDom = (SbiDomains)session.load(SbiDomains.class, engine.getBiobjTypeId());
      hibEngine.setBiobjType(objTypeDom);
      hibEngine.setClassNm(engine.getClassName());
      SbiDomains engineTypeDom = (SbiDomains)session.load(SbiDomains.class, engine.getEngineTypeId());
      hibEngine.setEngineType(engineTypeDom);
      hibEngine.setUseDataSource(new Boolean(engine.getUseDataSource()));
      if (engine.getUseDataSource() && engine.getDataSourceId() != null) {
        SbiDataSource ds = (SbiDataSource) session.load(SbiDataSource.class, engine.getDataSourceId());
        hibEngine.setDataSource(ds);
      }
      hibEngine.setUseDataSet(new Boolean(engine.getUseDataSet()));
      session.save(hibEngine);
      tx.commit();
    } catch (Exception e) {
      logger.error("Error while inserting engine into export database " ,e);
      throw new EMFUserError(EMFErrorSeverity.ERROR, "8005", "component_impexp_messages");
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

      List hibList = hibQuery.list();
      if(!hibList.isEmpty()) {
        return;
      }
      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());
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

          aSbiAudit.setSbiSubObject(subObj);
        }
      }
      if (aSbiAudit.getSbiEngine() == null) {
        Integer engineId = aSbiAudit.getEngineId();
        SbiEngines sbiEngine = (SbiEngines) session.load(SbiEngines.class, engineId);
        aSbiAudit.setSbiEngine(sbiEngine);
      }
      updateSbiCommonInfo4Insert(aSbiAudit);
      session.save(aSbiAudit);
      session.flush();
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

      tx = aSession.beginTransaction();
      SbiObjects hibBIObject = (SbiObjects) aSession.load(SbiObjects.class, biObject.getId());
     
      updateSbiCommonInfo4Update(hibBIObject);
     
      SbiEngines hibEngine = (SbiEngines) aSession.load(SbiEngines.class,  biObject.getEngine().getId());
      hibBIObject.setSbiEngines(hibEngine);
      SbiDataSource dSource = null;
      if (biObject.getDataSourceId() != null) {
        dSource = (SbiDataSource) aSession.load(SbiDataSource.class, biObject.getDataSourceId());
      }
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

      tx = aSession.beginTransaction();
      SbiObjects hibBIObject = new SbiObjects();
      // add the common info
     
     
      SbiEngines hibEngine = (SbiEngines) aSession.load(SbiEngines.class,  obj.getEngine().getId());
      hibBIObject.setSbiEngines(hibEngine);
      hibBIObject.setDescr(obj.getDescription());

      hibBIObject.setLabel(obj.getLabel());
      hibBIObject.setName(obj.getName());
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

      return;
    }
    Iterator it = enginesList.iterator();
    while (it.hasNext()) {
      SourceBean anEngineSB = (SourceBean) it.next();
      SbiEngines anEngine = new SbiEngines();
      anEngine.setName((String) anEngineSB.getAttribute("name"));
      anEngine.setDescr((String) anEngineSB.getAttribute("descr"));
      anEngine.setMainUrl((String) anEngineSB.getAttribute("mainUrl"));
      anEngine.setDriverNm((String) anEngineSB.getAttribute("driverNm"));
      anEngine.setLabel((String) anEngineSB.getAttribute("label"));
      anEngine.setClassNm((String) anEngineSB.getAttribute("classNm"));
      anEngine.setUseDataSet(new Boolean((String) anEngineSB.getAttribute("useDataSet")));
      anEngine.setUseDataSource(new Boolean((String) anEngineSB.getAttribute("useDataSource")));
      anEngine.setEncrypt(new Short((String) anEngineSB.getAttribute("encrypt")));
      anEngine.setObjUplDir((String) anEngineSB.getAttribute("objUplDir"));
      anEngine.setObjUseDir((String) anEngineSB.getAttribute("objUseDir"));
      anEngine.setSecnUrl((String) anEngineSB.getAttribute("secnUrl"));

      String engineTypeCd = (String) anEngineSB.getAttribute("engineTypeCd");
      SbiDomains domainEngineType = findDomain(aSession, engineTypeCd, "ENGINE_TYPE");
      anEngine.setEngineType(domainEngineType);

      String biobjTypeCd = (String) anEngineSB.getAttribute("biobjTypeCd");
      SbiDomains domainBiobjectType = findDomain(aSession, biobjTypeCd, "BIOBJ_TYPE");
      anEngine.setBiobjType(domainBiobjectType);

      logger.debug("Inserting Engine with label = [" + anEngineSB.getAttribute("label") + "] ...");

      aSession.save(anEngine);
    }
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

        logger.error("Could not find domain for exporter");
        return;
      }

      String engineLabel = ((String) anExporterSB.getAttribute("engine"));
      SbiEngines hibEngine = findEngine(aSession, engineLabel);
      if (hibEngine == null) {
        logger.error("Could not find engine with label [" + engineLabel + "] for exporter");
      }else{

        String defaultValue=((String) anExporterSB.getAttribute("defaultValue"));
 
        SbiExporters anExporter=new SbiExporters();
        SbiExportersId exporterId=new SbiExportersId(hibEngine.getEngineId(), hibDomain.getValueId());
        anExporter.setId(exporterId);
        anExporter.setSbiDomains(hibDomain);
        anExporter.setSbiEngines(hibEngine);
 
        Boolean value=defaultValue!=null ? Boolean.valueOf(defaultValue) : Boolean.FALSE;
        anExporter.setDefaultValue(value.booleanValue());
 
        logger.debug("Inserting Exporter for engine "+hibEngine.getLabel());
 
        aSession.save(anExporter);
      }
    }
    logger.debug("OUT");
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

  private SbiEngines findEngine(Session aSession, String label) {
    logger.debug("IN");
    String hql = "from SbiEngines where label = ?";
    Query hqlQuery = aSession.createQuery(hql);
    hqlQuery.setParameter(0, label);
    SbiEngines engine = (SbiEngines) hqlQuery.uniqueResult();
    logger.debug("OUT");
    return engine;
  }
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

   *
   * @return the new hibernate engine object
   */
  public static SbiEngines makeNewSbiEngine(SbiEngines engine){
    logger.debug("IN");
    SbiEngines newEng = new SbiEngines();
    newEng.setDescr(engine.getDescr());
    newEng.setDriverNm(engine.getDriverNm());
    newEng.setEncrypt(engine.getEncrypt());
    newEng.setLabel(engine.getLabel());
    newEng.setMainUrl(engine.getMainUrl());
    newEng.setName(engine.getName());
    newEng.setObjUplDir(engine.getObjUplDir());
    newEng.setObjUseDir(engine.getObjUseDir());
    newEng.setSecnUrl(engine.getSecnUrl());
    newEng.setClassNm(engine.getClassNm());
    newEng.setUseDataSet(engine.getUseDataSet());
    newEng.setUseDataSource(engine.getUseDataSource());
    logger.debug("OUT");
    return newEng;
  }
View Full Code Here

Examples of it.eng.spagobi.engines.config.metadata.SbiEngines

   *
   * @return the new hibernate engine object
   */
  public static SbiEngines makeNewSbiEngine(SbiEngines engine, Integer id){
    logger.debug("IN");
    SbiEngines newEng = makeNewSbiEngine(engine);
    newEng.setEngineId(id);
    logger.debug("OUT");
    return newEng;
  }
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.