public AssessmentTemplateFacade getAssessmentTemplate( Long assessmentTemplateId) { AssessmentTemplateData template = (AssessmentTemplateData) getHibernateTemplate() .load(AssessmentTemplateData.class, assessmentTemplateId); return new AssessmentTemplateFacade(template); }
public void save(AssessmentTemplateIfc template) { try { AssessmentService service = new AssessmentService(); AssessmentTemplateData data = (AssessmentTemplateData) service.getAssessmentTemplate( template.getAssessmentTemplateId().toString()).getData(); service.save(data); } catch (Exception ex) { throw new AssessmentServiceException(ex); } }
.getData()); assessment.setTitle(title); assessment.setDescription(description); .getAssessmentMetaDataByLabel("releaseTo"); if (("ANONYMOUS_USERS").equals(defaultReleaseTo)) { control.setReleaseTo("Anonymous Users");
.getData()); assessment.setTitle(title); assessment.setDescription(description); .getAssessmentMetaDataByLabel("releaseTo"); if (("ANONYMOUS_USERS").equals(defaultReleaseTo)) { control.setReleaseTo("Anonymous Users");
public AssessmentTemplateFacade getAssessmentTemplate( Long assessmentTemplateId) { AssessmentTemplateData template = (AssessmentTemplateData) getHibernateTemplate() .load(AssessmentTemplateData.class, assessmentTemplateId); return new AssessmentTemplateFacade(template); }
public void save(AssessmentTemplateIfc template) { try { AssessmentService service = new AssessmentService(); AssessmentTemplateData data = (AssessmentTemplateData) service.getAssessmentTemplate( template.getAssessmentTemplateId().toString()).getData(); service.save(data); } catch (Exception ex) { throw new AssessmentServiceException(ex); } }
public List<AssessmentTemplateFacade> getAllAssessmentTemplates() { final String agent = AgentFacade.getAgentString(); final Long typeId = TypeD.TEMPLATE_SYSTEM_DEFINED; HibernateCallback<List<AssessmentTemplateData>> hcb = session -> { Query q = session.createQuery( "select new AssessmentTemplateData(a.assessmentBaseId, a.title, a.lastModifiedDate, a.typeId)" + " from AssessmentTemplateData a where a.assessmentBaseId = :id or" + " a.createdBy = :agent or a.typeId = :type order by a.title" ); q.setLong("id", 1L); q.setString("agent", agent); q.setLong("type", typeId); return q.list(); }; List<AssessmentTemplateData> list = getHibernateTemplate().execute(hcb); List<AssessmentTemplateFacade> templateList = new ArrayList<>(); for (AssessmentTemplateData a : list) { AssessmentTemplateFacade f = new AssessmentTemplateFacade(a); templateList.add(f); } return templateList; }
public void deleteTemplate(Long templateId) { int retryCount = PersistenceService.getInstance().getPersistenceHelper().getRetryCount(); while (retryCount > 0) { try { getHibernateTemplate().delete( getAssessmentTemplate(templateId).getData()); retryCount = 0; } catch (Exception e) { log.warn("problem delete template: " + e.getMessage()); retryCount = PersistenceService.getInstance().getPersistenceHelper().retryDeadlock(e, retryCount); } } }
public List<AssessmentTemplateFacade> getAllAssessmentTemplates() { final String agent = AgentFacade.getAgentString(); final Long typeId = TypeD.TEMPLATE_SYSTEM_DEFINED; HibernateCallback<List<AssessmentTemplateData>> hcb = session -> { Query q = session.createQuery( "select new AssessmentTemplateData(a.assessmentBaseId, a.title, a.lastModifiedDate, a.typeId)" + " from AssessmentTemplateData a where a.assessmentBaseId = :id or" + " a.createdBy = :agent or a.typeId = :type order by a.title" ); q.setLong("id", 1L); q.setString("agent", agent); q.setLong("type", typeId); return q.list(); }; List<AssessmentTemplateData> list = getHibernateTemplate().execute(hcb); List<AssessmentTemplateFacade> templateList = new ArrayList<>(); for (AssessmentTemplateData a : list) { AssessmentTemplateFacade f = new AssessmentTemplateFacade(a); templateList.add(f); } return templateList; }
public void deleteTemplate(Long templateId) { int retryCount = PersistenceService.getInstance().getPersistenceHelper().getRetryCount(); while (retryCount > 0) { try { getHibernateTemplate().delete( getAssessmentTemplate(templateId).getData()); retryCount = 0; } catch (Exception e) { log.warn("problem delete template: " + e.getMessage()); retryCount = PersistenceService.getInstance().getPersistenceHelper().retryDeadlock(e, retryCount); } } }
public List<AssessmentTemplateFacade> getAllActiveAssessmentTemplates() { final String agent = AgentFacade.getAgentString(); final Long typeId = TypeD.TEMPLATE_SYSTEM_DEFINED; HibernateCallback<List<AssessmentTemplateData>> hcb = session -> { Query q = session.createQuery( "select new AssessmentTemplateData(a.assessmentBaseId, a.title, a.lastModifiedDate, a.typeId)" + " from AssessmentTemplateData a where a.status = :status and (a.assessmentBaseId = :id or" + " a.createdBy = :agent or a.typeId = :type) order by a.title"); q.setInteger("status", 1); q.setLong("id", 1L); q.setString("agent", agent); q.setLong("type", typeId); return q.list(); }; List<AssessmentTemplateData> list = getHibernateTemplate().execute(hcb); List<AssessmentTemplateFacade> templateList = new ArrayList<>(); for (AssessmentTemplateData a : list) { AssessmentTemplateFacade f = new AssessmentTemplateFacade(a); templateList.add(f); } return templateList; }
public List<AssessmentTemplateFacade> getAllActiveAssessmentTemplates() { final String agent = AgentFacade.getAgentString(); final Long typeId = TypeD.TEMPLATE_SYSTEM_DEFINED; HibernateCallback<List<AssessmentTemplateData>> hcb = session -> { Query q = session.createQuery( "select new AssessmentTemplateData(a.assessmentBaseId, a.title, a.lastModifiedDate, a.typeId)" + " from AssessmentTemplateData a where a.status = :status and (a.assessmentBaseId = :id or" + " a.createdBy = :agent or a.typeId = :type) order by a.title"); q.setInteger("status", 1); q.setLong("id", 1L); q.setString("agent", agent); q.setLong("type", typeId); return q.list(); }; List<AssessmentTemplateData> list = getHibernateTemplate().execute(hcb); List<AssessmentTemplateFacade> templateList = new ArrayList<>(); for (AssessmentTemplateData a : list) { AssessmentTemplateFacade f = new AssessmentTemplateFacade(a); templateList.add(f); } return templateList; }
public List<AssessmentTemplateFacade> getBasicInfoOfAllActiveAssessmentTemplates(String orderBy) { final String agent = AgentFacade.getAgentString(); final Long typeId = TypeD.TEMPLATE_SYSTEM_DEFINED; HibernateCallback<List<AssessmentTemplateData>> hcb = session -> { Query q = session.createQuery( "select new AssessmentTemplateData(a.assessmentBaseId, a.title, a.lastModifiedDate, a.typeId)" + " from AssessmentTemplateData a where a.status = 1 and (a.assessmentBaseId = :id or" + " a.createdBy = :agent or typeId = :type) order by a." + orderBy); q.setLong("id", 1L); q.setString("agent", agent); q.setLong("type", typeId); return q.list(); }; List<AssessmentTemplateData> list = getHibernateTemplate().execute(hcb); List<AssessmentTemplateFacade> assessmentList = new ArrayList<>(); for (AssessmentTemplateData a : list) { assessmentList.add(new AssessmentTemplateFacade(a.getAssessmentBaseId(), a.getTitle(), a.getLastModifiedDate(), a.getTypeId())); } return assessmentList; }
public List<AssessmentTemplateFacade> getBasicInfoOfAllActiveAssessmentTemplates(String orderBy) { final String agent = AgentFacade.getAgentString(); final Long typeId = TypeD.TEMPLATE_SYSTEM_DEFINED; HibernateCallback<List<AssessmentTemplateData>> hcb = session -> { Query q = session.createQuery( "select new AssessmentTemplateData(a.assessmentBaseId, a.title, a.lastModifiedDate, a.typeId)" + " from AssessmentTemplateData a where a.status = 1 and (a.assessmentBaseId = :id or" + " a.createdBy = :agent or typeId = :type) order by a." + orderBy); q.setLong("id", 1L); q.setString("agent", agent); q.setLong("type", typeId); return q.list(); }; List<AssessmentTemplateData> list = getHibernateTemplate().execute(hcb); List<AssessmentTemplateFacade> assessmentList = new ArrayList<>(); for (AssessmentTemplateData a : list) { assessmentList.add(new AssessmentTemplateFacade(a.getAssessmentBaseId(), a.getTitle(), a.getLastModifiedDate(), a.getTypeId())); } return assessmentList; }
for (AssessmentTemplateData a : list) { a.setAssessmentTemplateId(a.getAssessmentBaseId()); AssessmentTemplateFacade f = new AssessmentTemplateFacade(a.getAssessmentBaseId(), a.getTitle()); templateList.add(f);
for (AssessmentTemplateData a : list) { a.setAssessmentTemplateId(a.getAssessmentBaseId()); AssessmentTemplateFacade f = new AssessmentTemplateFacade(a.getAssessmentBaseId(), a.getTitle()); templateList.add(f);