@Override public void remove(Accessor accessor) { getHibernateTemplate().delete(accessor); } }
@Override public void deleteTargetConfigurationValue(TargetConfigurationValue targetConfigurationValue) { this.getHibernateTemplate().delete(targetConfigurationValue); }
@Override public void deleteManyToManyTargetConfigurationValue(ManyToManyTargetConfigurationValue targetConfigurationValue) { this.getHibernateTemplate().delete(targetConfigurationValue); }
@Transactional public void deleteMessageBundleProperty(MessageBundleProperty mbp) { try { getHibernateTemplate().delete(mbp); } catch (Exception e) { log.warn("Cound not delete MessageBundleProperty " + mbp + ", " + e.getMessage(), e); } }
@Override public void deleteSourceConfigurationValue(SourceConfigurationValue sourceConfigurationValue) { this.getHibernateTemplate().delete(sourceConfigurationValue); }
public void delete(Configuration<List<ConfigurationParameter>> configuration) { getHibernateTemplate().delete(configuration); } }
private void deleteEntity(final String entityName, final Object entityInstance) { LOG.trace("deleteEntity({}, {})", entityName, entityInstance); getHibernateTemplate().delete(entityName, entityInstance); }
@Override public void remove(Consumer consumer) { getHibernateTemplate().delete(consumer); }
public void removeCourseSet(String eid) { CourseSetCmImpl cs = (CourseSetCmImpl)getObjectByEid(eid, CourseSetCmImpl.class.getName()); // Remove the memberships for(Iterator iter = getMemberships(cs).iterator(); iter.hasNext();) { getHibernateTemplate().delete(iter.next()); } // Remove the course set itself getHibernateTemplate().delete(cs); }
public void removeSection(String eid) { SectionCmImpl sec = (SectionCmImpl)getObjectByEid(eid, SectionCmImpl.class.getName()); // Remove the memberships for(Iterator iter = getMemberships(sec).iterator(); iter.hasNext();) { getHibernateTemplate().delete(iter.next()); } // Remove the section itself getHibernateTemplate().delete(sec); }
public void removeEnrollmentSet(String eid) { EnrollmentSetCmImpl es = (EnrollmentSetCmImpl)getObjectByEid(eid, EnrollmentSetCmImpl.class.getName()); List enrollments = getHibernateTemplate().findByNamedQueryAndNamedParam( "findEnrollments", "enrollmentSetEid", eid); for(Iterator iter = enrollments.iterator(); iter.hasNext();) { getHibernateTemplate().delete(iter.next()); } // Remove the enrollment set getHibernateTemplate().delete(es); }
@Override public void deleteMappingConfiguration(MappingConfiguration mappingConfiguration) { List<ParameterName> parameterNames = this.getParameterNameByMappingConfigurationId(mappingConfiguration.getId()); for(ParameterName query: parameterNames) { this.getHibernateTemplate().delete(query); } this.getHibernateTemplate().delete(mappingConfiguration); }
public boolean removeCourseSetMembership(String userId, String courseSetEid) { MembershipCmImpl member = getMembership(userId, (CourseSetCmImpl)getObjectByEid(courseSetEid, CourseSetCmImpl.class.getName())); if(member == null) { return false; } else { getHibernateTemplate().delete(member); return true; } }
public boolean removeSectionMembership(String userId, String sectionEid) { SectionCmImpl sec = (SectionCmImpl)getObjectByEid(sectionEid, SectionCmImpl.class.getName()); MembershipCmImpl member = getMembership(userId, sec); if(member == null) { return false; } else { getHibernateTemplate().delete(member); return true; } }
@Override public void removeAllSectionMeetings(String sectionEid) { Section section = (Section)getObjectByEid(sectionEid, SectionCmImpl.class.getName()); Set<Meeting> meetings = section.getMeetings(); for (Meeting meeting : meetings) { getHibernateTemplate().delete(meeting); } }
public void removeQuestionPoolAccess(Tree tree, String user, final Long questionPoolId, Long accessTypeId) { QuestionPoolAccessData qpad = new QuestionPoolAccessData(questionPoolId, user, accessTypeId); getHibernateTemplate().delete(qpad); Iterator citer = (tree.getChildList(questionPoolId)).iterator(); while (citer.hasNext()) { Long childPoolId = (Long) citer.next(); removeQuestionPoolAccess(tree, user, childPoolId, accessTypeId); } }
public boolean removeCourseOfferingMembership(String userId, String courseOfferingEid) { CourseOfferingCmImpl courseOffering = (CourseOfferingCmImpl)getObjectByEid(courseOfferingEid, CourseOfferingCmImpl.class.getName()); MembershipCmImpl member = getMembership(userId, courseOffering); if(member == null) { return false; } else { getHibernateTemplate().delete(member); return true; } }
public void removeAcademicSession(String eid) { AcademicSessionCmImpl as = (AcademicSessionCmImpl)getObjectByEid(eid, AcademicSessionCmImpl.class.getName()); // Remove the course offerings in this academic session List<CourseOffering> courseOfferings = (List<CourseOffering>) getHibernateTemplate().findByNamedParam("select co from CourseOfferingCmImpl as co where co.academicSession.eid = :eid", "eid", eid); for(Iterator<CourseOffering> iter = courseOfferings.iterator(); iter.hasNext();) { removeCourseOffering(iter.next().getEid()); } // Remove the academic session itself getHibernateTemplate().delete(as); }
public void removeCanonicalCourse(String eid) { CanonicalCourseCmImpl cc = (CanonicalCourseCmImpl)getObjectByEid(eid, CanonicalCourseCmImpl.class.getName()); // Remove any equivalents removeEquiv(cc); // Remove the associated course offerings (see removeCourseOffering for further cascades) Set<CourseOffering> coSet = new HashSet<CourseOffering>((List<CourseOffering>) getHibernateTemplate().findByNamedQueryAndNamedParam("findCourseOfferingsByCanonicalCourse", "canonicalCourseEid",eid)); for(Iterator<CourseOffering> iter = coSet.iterator(); iter.hasNext();) { CourseOffering co = iter.next(); removeCourseOffering(co.getEid()); } getHibernateTemplate().delete(cc); }
public void removeQuestionPoolAccess(Tree tree, String user, final Long questionPoolId, Long accessTypeId) { QuestionPoolAccessData qpad = new QuestionPoolAccessData(questionPoolId, user, accessTypeId); getHibernateTemplate().delete(getHibernateTemplate().merge(qpad)); Iterator citer = (tree.getChildList(questionPoolId)).iterator(); while (citer.hasNext()) { Long childPoolId = (Long) citer.next(); removeQuestionPoolAccess(tree, user, childPoolId, accessTypeId); } }