Package it.eng.spagobi.behaviouralmodel.analyticaldriver.metadata

Examples of it.eng.spagobi.behaviouralmodel.analyticaldriver.metadata.SbiParuseDetId


      List hibList = hibQuery.list();
      if(!hibList.isEmpty()) {
        return;
      }
      // built key
      SbiParuseDetId hibParuseDetId = new SbiParuseDetId();
      SbiParuse hibParuse = (SbiParuse)session.load(SbiParuse.class, parUse.getUseID());
      SbiExtRoles hibExtRole = (SbiExtRoles)session.load(SbiExtRoles.class, role.getId());
      hibParuseDetId.setSbiExtRoles(hibExtRole);
      hibParuseDetId.setSbiParuse(hibParuse);
      SbiParuseDet hibParuseDet = new SbiParuseDet(hibParuseDetId);
      session.save(hibParuseDet);
      tx.commit();
    } catch (Exception e) {
      logger.error("Error while inserting paruse and role association into export database " , e);
View Full Code Here


      }

      // Recreate Relations with sbi_paruse_det
      List newRoles = aParameterUse.getAssociatedRoles();
      SbiParuseDet hibParUseDet = null;
      SbiParuseDetId hibParUseDetId = null;

      SbiExtRoles tmpExtRole = null;
      Set parUseDetsToSave = new HashSet();
      for (int i = 0; i < newRoles.size(); i++) {
        hibParUseDetId = new SbiParuseDetId();
        hibParUseDetId.setSbiParuse(hibParuse);
        tmpExtRole = (SbiExtRoles) aSession.load(SbiExtRoles.class,
            ((Role) newRoles.get(i)).getId());
        hibParUseDetId.setSbiExtRoles(tmpExtRole);
        hibParUseDet = new SbiParuseDet(hibParUseDetId);
        updateSbiCommonInfo4Insert(hibParUseDet);
        aSession.save(hibParUseDet);
        parUseDetsToSave.add(hibParUseDet);
      }
View Full Code Here

      hibParuse = (SbiParuse)aSession.load(SbiParuse.class, useId);
      // Recreate Relations with sbi_paruse_det
      List newRoles = aParameterUse.getAssociatedRoles();
      SbiParuseDet hibParUseDet = null;
      SbiParuseDetId hibParUseDetId = null;

      SbiExtRoles tmpExtRole = null;
      Set parUseDetsToSave = new HashSet();
      for (int i=0; i < newRoles.size(); i++){
        hibParUseDetId = new SbiParuseDetId();
        hibParUseDetId.setSbiParuse(hibParuse);
        tmpExtRole = (SbiExtRoles)aSession.load(SbiExtRoles.class, ((Role)newRoles.get(i)).getId());
        hibParUseDetId.setSbiExtRoles(tmpExtRole);
        hibParUseDet = new SbiParuseDet(hibParUseDetId);
        updateSbiCommonInfo4Insert(hibParUseDet);
        aSession.save(hibParUseDet);
        parUseDetsToSave.add(hibParUseDet);
      }
View Full Code Here

    return existDom;
  }

  public static SbiParuseDet makeNewSbiParuseDet(SbiParuseDet parusedet, Integer newParuseid, Integer newRoleid) {
    logger.debug("IN");
    SbiParuseDetId parusedetid = parusedet.getId();
    SbiParuseDetId newParusedetid = new SbiParuseDetId();
    if (newParuseid != null) {
      SbiParuse sbiparuse = parusedetid.getSbiParuse();
      SbiParuse newParuse = ImportUtilities.makeNewSbiParuse(sbiparuse, newParuseid);
      newParusedetid.setSbiParuse(newParuse);
    }
    if (newRoleid != null) {
      SbiExtRoles sbirole = parusedetid.getSbiExtRoles();
      SbiExtRoles newRole = ImportUtilities.makeNewSbiExtRole(sbirole, newRoleid);
      newParusedetid.setSbiExtRoles(newRole);
    }
    SbiParuseDet newParuseDet = new SbiParuseDet();
    newParuseDet.setId(newParusedetid);
    newParuseDet.setDefaultVal(parusedet.getDefaultVal());
    newParuseDet.setHiddenFl(parusedet.getHiddenFl());
View Full Code Here

TOP

Related Classes of it.eng.spagobi.behaviouralmodel.analyticaldriver.metadata.SbiParuseDetId

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.