public List<AssessmentFacade> getAllAssessments(String orderBy) { List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().find("from AssessmentData a order by a." + orderBy); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : list) {; assessmentList.add(new AssessmentFacade(a)); } return assessmentList; }
public List<AssessmentFacade> getAllAssessments(String orderBy) { List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().find("from AssessmentData a order by a." + orderBy); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : list) {; assessmentList.add(new AssessmentFacade(a)); } return assessmentList; }
public List<AssessmentFacade> getSettingsOfAllActiveAssessments(String orderBy) { List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().findByNamedParam( "from AssessmentData a where a.status = :status order by a." + orderBy, "status", 1); // IMPORTANT: // 1. we do not want any Section info, so set loadSection to false // 2. We have also declared SectionData as lazy loading. If loadSection // is set // to true, we will see null pointer List<AssessmentFacade> assessmentList = new ArrayList<>(); Boolean loadSection = Boolean.FALSE; for (AssessmentData a : list) { assessmentList.add(new AssessmentFacade(a, loadSection)); } return assessmentList; }
public List<AssessmentFacade> getSettingsOfAllActiveAssessments(String orderBy) { List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().findByNamedParam( "from AssessmentData a where a.status = :status order by a." + orderBy, "status", 1); // IMPORTANT: // 1. we do not want any Section info, so set loadSection to false // 2. We have also declared SectionData as lazy loading. If loadSection // is set // to true, we will see null pointer List<AssessmentFacade> assessmentList = new ArrayList<>(); Boolean loadSection = Boolean.FALSE; for (AssessmentData a : list) { assessmentList.add(new AssessmentFacade(a, loadSection)); } return assessmentList; }
public List<AssessmentFacade> getAllAssessments(int pageSize, int pageNumber, String orderBy) { PagingUtilQueriesAPI pagingUtilQueries = PersistenceService.getInstance().getPagingUtilQueries(); List<AssessmentData> pageList = pagingUtilQueries.getAll(pageSize, pageNumber, "from AssessmentData a order by a." + orderBy); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : pageList) { assessmentList.add(new AssessmentFacade(a)); } return assessmentList; }
public List<AssessmentFacade> getAllAssessments(int pageSize, int pageNumber, String orderBy) { PagingUtilQueriesAPI pagingUtilQueries = PersistenceService.getInstance().getPagingUtilQueries(); List<AssessmentData> pageList = pagingUtilQueries.getAll(pageSize, pageNumber, "from AssessmentData a order by a." + orderBy); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : pageList) { assessmentList.add(new AssessmentFacade(a)); } return assessmentList; }
public List<AssessmentFacade> getAllActiveAssessments(String orderBy) { List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().findByNamedParam( "from AssessmentData a where a.status = :status order by a." + orderBy, "status", 1); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : list) { a.setSectionSet(getSectionSetForAssessment(a)); AssessmentFacade f = new AssessmentFacade(a); assessmentList.add(f); } return assessmentList; }
public List<AssessmentFacade> getAllActiveAssessments(String orderBy) { List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().findByNamedParam( "from AssessmentData a where a.status = :status order by a." + orderBy, "status", 1); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : list) { a.setSectionSet(getSectionSetForAssessment(a)); AssessmentFacade f = new AssessmentFacade(a); assessmentList.add(f); } return assessmentList; }
public AssessmentFacade getAssessment(Long assessmentId) { try { AssessmentData assessment = getHibernateTemplate().get(AssessmentData.class, assessmentId); if (assessment != null) { assessment.setSectionSet(getSectionSetForAssessment(assessment)); return new AssessmentFacade(assessment); } } catch (DataAccessException dae) { log.warn("Could not retrieve assessment: {}", assessmentId, dae); } return null; }
public AssessmentFacade getAssessment(Long assessmentId) { try { AssessmentData assessment = (AssessmentData) getHibernateTemplate() .load(AssessmentData.class, assessmentId); assessment.setSectionSet(getSectionSetForAssessment(assessment)); return new AssessmentFacade(assessment); } catch (DataAccessException e) { log.warn("error retieving assemement: " + assessmentId.toString() + " " + e.getMessage()); } return null; }
public List<AssessmentFacade> getBasicInfoOfAllActiveAssessments(String orderBy, boolean ascending) { String query = "select new AssessmentData(a.assessmentBaseId, a.title, a.lastModifiedDate)from AssessmentData a where a.status = :status order by a." + orderBy; if (ascending) { query += " asc"; } else { query += " desc"; } List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().findByNamedParam(query, "status", 1); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : list) { assessmentList.add(new AssessmentFacade(a.getAssessmentBaseId(), a.getTitle(), a.getLastModifiedDate())); } return assessmentList; }
public List<AssessmentFacade> getBasicInfoOfAllActiveAssessments(String orderBy, boolean ascending) { String query = "select new AssessmentData(a.assessmentBaseId, a.title, a.lastModifiedDate)from AssessmentData a where a.status = :status order by a." + orderBy; if (ascending) { query += " asc"; } else { query += " desc"; } List<AssessmentData> list = (List<AssessmentData>) getHibernateTemplate().findByNamedParam(query, "status", 1); List<AssessmentFacade> assessmentList = new ArrayList<>(); for (AssessmentData a : list) { assessmentList.add(new AssessmentFacade(a.getAssessmentBaseId(), a.getTitle(), a.getLastModifiedDate())); } return assessmentList; }
public AssessmentFacade createAssessmentWithoutDefaultSection(String title, String description, Long typeId, Long templateId, String siteId) throws Exception { // this assessment came with one default section AssessmentData assessment = null; try { assessment = prepareAssessment(title, description, typeId, templateId, siteId); } catch (Exception e) { throw new Exception(e); } assessment.setSectionSet(new HashSet()); getHibernateTemplate().save(assessment); // register assessment with current site registerWithSite(assessment.getAssessmentId().toString(), siteId); return new AssessmentFacade(assessment); }
public AssessmentFacade createAssessmentWithoutDefaultSection(String title, String description, Long typeId, Long templateId, String siteId) throws Exception { // this assessment came with one default section AssessmentData assessment = null; try { assessment = prepareAssessment(title, description, typeId, templateId, siteId); } catch (Exception e) { throw new Exception(e); } assessment.setSectionSet(new HashSet()); getHibernateTemplate().save(assessment); // register assessment with current site registerWithSite(assessment.getAssessmentId().toString(), siteId); return new AssessmentFacade(assessment); }
public AssessmentIfc getAssessment() throws DataFacadeException { try { this.data = (SectionDataIfc) section.getData(); } catch (AssessmentException ex) { throw new DataFacadeException(ex.getMessage()); } return new AssessmentFacade(this.data.getAssessment()); }
public AssessmentIfc getAssessment() throws DataFacadeException { try { this.data = (SectionDataIfc) section.getData(); } catch (AssessmentException ex) { throw new DataFacadeException(ex.getMessage()); } return new AssessmentFacade(this.data.getAssessment()); }
public AssessmentFacade getBasicInfoOfAnAssessmentFromSectionId(Long sectionId) { SectionData section = loadSection(sectionId); AssessmentData a = (AssessmentData) section.getAssessment(); AssessmentFacade f = new AssessmentFacade(a.getAssessmentBaseId(), a.getTitle(), a.getLastModifiedDate()); f.setCreatedBy(a.getCreatedBy()); return f; }
public AssessmentFacade getBasicInfoOfAnAssessment(Long assessmentId) { AssessmentData a = (AssessmentData) getHibernateTemplate().load( AssessmentData.class, assessmentId); AssessmentFacade f = new AssessmentFacade(a.getAssessmentBaseId(), a .getTitle(), a.getLastModifiedDate()); f.setCreatedBy(a.getCreatedBy()); return f; }
public AssessmentFacade getBasicInfoOfAnAssessmentFromSectionId(Long sectionId) { SectionData section = loadSection(sectionId); AssessmentData a = (AssessmentData) section.getAssessment(); AssessmentFacade f = new AssessmentFacade(a.getAssessmentBaseId(), a.getTitle(), a.getLastModifiedDate()); f.setCreatedBy(a.getCreatedBy()); return f; }
public AssessmentFacade getBasicInfoOfAnAssessment(Long assessmentId) { AssessmentData a = (AssessmentData) getHibernateTemplate().load( AssessmentData.class, assessmentId); AssessmentFacade f = new AssessmentFacade(a.getAssessmentBaseId(), a .getTitle(), a.getLastModifiedDate()); f.setCreatedBy(a.getCreatedBy()); return f; }