]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.hibernate/src/main/java/org/argeo/slc/hibernate/test/tree/TreeTestResultCollectionDaoHibernate.java
Restrict automatic beans lookup (no eager it of factory beans)
[gpl/argeo-slc.git] / org.argeo.slc.hibernate / src / main / java / org / argeo / slc / hibernate / test / tree / TreeTestResultCollectionDaoHibernate.java
1 package org.argeo.slc.hibernate.test.tree;
2
3 import java.util.SortedSet;
4 import java.util.TreeSet;
5
6 import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
7
8 import org.argeo.slc.core.test.tree.TreeTestResultCollection;
9 import org.argeo.slc.dao.test.tree.TreeTestResultCollectionDao;
10
11 public class TreeTestResultCollectionDaoHibernate extends HibernateDaoSupport
12 implements TreeTestResultCollectionDao {
13
14 public void create(TreeTestResultCollection ttrCollection) {
15 getHibernateTemplate().save(ttrCollection);
16 }
17
18 public TreeTestResultCollection getTestResultCollection(String id) {
19 return (TreeTestResultCollection) getHibernateTemplate().get(
20 TreeTestResultCollection.class, id);
21 }
22
23 public void update(TreeTestResultCollection ttrCollection) {
24 getHibernateTemplate().update(ttrCollection);
25 }
26
27 public SortedSet<TreeTestResultCollection> listCollections() {
28 return new TreeSet<TreeTestResultCollection>(getHibernateTemplate()
29 .find("from TreeTestResultCollection"));
30 }
31
32 }