Package it.eng.spagobi.engines.dossier.metadata

Examples of it.eng.spagobi.engines.dossier.metadata.SbiDossierPartsTemp


      Query query = aSession.createQuery(hql);
      query.setInteger(0, dossierId.intValue());
      query.setInteger(1, pageId.intValue());
      query.setInteger(2, workflowProcessId.intValue());
     
      SbiDossierPartsTemp hibObjTemp = (SbiDossierPartsTemp) query.uniqueResult();
      if (hibObjTemp == null) {
        hibObjTemp = new SbiDossierPartsTemp();
        SbiObjects objHib = (SbiObjects) aSession.load(SbiObjects.class, dossierId);
        hibObjTemp.setSbiObject(objHib);
        hibObjTemp.setPageId(pageId);
        hibObjTemp.setSbiDossierBinaryContentsTemps(new HashSet());
        hibObjTemp.setWorkflowProcessId(workflowProcessId);
        updateSbiCommonInfo4Insert(hibObjTemp);
        aSession.save(hibObjTemp);
      }
      /*hql = "from SbiDossierBinaryContentsTemp binTemp where binTemp.sbiDossierPartsTemp.pageId=" + pageId.toString() +
        " and binTemp.sbiDossierPartsTemp.sbiObject.biobjId=" + dossierId +
View Full Code Here


      Query query = aSession.createQuery(hql);
      query.setInteger(0, dossierId.intValue());
      query.setInteger(1, pageId.intValue());
      query.setInteger(2, workflowProcessId.intValue());
     
      SbiDossierPartsTemp hibObjTemp = (SbiDossierPartsTemp) query.uniqueResult();
      if (hibObjTemp == null) {
        hibObjTemp = new SbiDossierPartsTemp();
        SbiObjects objHib = (SbiObjects) aSession.load(SbiObjects.class, dossierId);
        hibObjTemp.setSbiObject(objHib);
        hibObjTemp.setPageId(pageId);
        hibObjTemp.setSbiDossierBinaryContentsTemps(new HashSet());
        hibObjTemp.setWorkflowProcessId(workflowProcessId);
        aSession.save(hibObjTemp);
      }
      SbiDossierBinaryContentsTemp temp = new SbiDossierBinaryContentsTemp();
      temp.setSbiDossierPartsTemp(hibObjTemp);
      temp.setBinContent(image);
View Full Code Here

      query.setInteger(1, workflowProcessId.intValue());
     
      List list = query.list();
      Iterator it = list.iterator();
      while (it.hasNext()) {
        SbiDossierPartsTemp hibObj = (SbiDossierPartsTemp) it.next();
        aSession.delete(hibObj);
        // the temporary binary contents in table SbiDossierBinaryContentsTemp are deleted because
        // the foreign key is defined with the ON DELETE CASCADE clause
      }
      tx.commit();
View Full Code Here

      Query query = aSession.createQuery(hql);
      query.setInteger(0, dossierId.intValue());
      List list = query.list();
      Iterator it = list.iterator();
      while (it.hasNext()) {
        SbiDossierPartsTemp hibObj = (SbiDossierPartsTemp) it.next();
        aSession.delete(hibObj);
        // the temporary binary contents in table SbiDossierBinaryContentsTemp are deleted because
        // the foreign key is defined with the ON DELETE CASCADE clause
      }
      tx.commit();
View Full Code Here

TOP

Related Classes of it.eng.spagobi.engines.dossier.metadata.SbiDossierPartsTemp

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.