Examples of BIObjectParameterDAOHibImpl


Examples of it.eng.spagobi.behaviouralmodel.analyticaldriver.dao.BIObjectParameterDAOHibImpl

      hqlQuery.setInteger(0, biObject.getId().intValue());
      List hibObjectPars = hqlQuery.list();
      SbiObjPar hibObjPar = null;
      Iterator it = hibObjectPars.iterator();
      BIObjectParameter tmpBIObjectParameter = null;
      BIObjectParameterDAOHibImpl aBIObjectParameterDAOHibImpl = new BIObjectParameterDAOHibImpl();
      IParameterDAO aParameterDAO = DAOFactory.getParameterDAO();
      List biObjectParameters = new ArrayList();
      Parameter aParameter = null;
      int count = 1;
      while (it.hasNext()) {
        hibObjPar = (SbiObjPar) it.next();
        tmpBIObjectParameter = aBIObjectParameterDAOHibImpl.toBIObjectParameter(hibObjPar);

        //*****************************************************************
        //**************** START PRIORITY RECALCULATION *******************
        //*****************************************************************
        Integer priority = tmpBIObjectParameter.getPriority();
        if (priority == null || priority.intValue() != count) {
          logger.warn("The priorities of the biparameters for the document with id = " + biObject.getId() + " are not sorted. Priority recalculation starts.");
          aBIObjectParameterDAOHibImpl.recalculateBiParametersPriority(biObject.getId(), aSession);
          tmpBIObjectParameter.setPriority(new Integer(count));
        }
        count++;
        //*****************************************************************
        //**************** END PRIORITY RECALCULATION *******************
 
View Full Code Here

Examples of it.eng.spagobi.behaviouralmodel.analyticaldriver.dao.BIObjectParameterDAOHibImpl


        // delete parameters associated
        Set objPars = hibBIObject.getSbiObjPars();
        Iterator itObjPar = objPars.iterator();
        BIObjectParameterDAOHibImpl objParDAO = new BIObjectParameterDAOHibImpl();
        while (itObjPar.hasNext()) {
          SbiObjPar aSbiObjPar = (SbiObjPar) itObjPar.next();
          BIObjectParameter aBIObjectParameter = new BIObjectParameter();
          aBIObjectParameter.setId(aSbiObjPar.getObjParId());
          objParDAO.eraseBIObjectParameter(aBIObjectParameter, aSession);
        }

        // delete dossier temp parts eventually associated
        IDossierPartsTempDAO dptDAO = DAOFactory.getDossierPartsTempDAO();
        dptDAO.eraseDossierParts(obj.getId());
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.