]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.core/src/main/java/org/argeo/slc/hibernate/process/SlcExecutionDaoHibernate.java
27656ef2a6ad41a3c6f8e69e889e2580ca781990
[gpl/argeo-slc.git] / org.argeo.slc.core / src / main / java / org / argeo / slc / hibernate / process / SlcExecutionDaoHibernate.java
1 package org.argeo.slc.hibernate.process;
2
3 import java.util.List;
4
5 import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
6
7 import org.argeo.slc.core.process.SlcExecution;
8 import org.argeo.slc.dao.process.SlcExecutionDao;
9
10 public class SlcExecutionDaoHibernate extends HibernateDaoSupport implements
11 SlcExecutionDao {
12
13 public void create(SlcExecution slcExecution) {
14 getHibernateTemplate().save(slcExecution);
15 }
16
17 public SlcExecution getSlcExecution(String uuid) {
18 return (SlcExecution) getHibernateTemplate().get(SlcExecution.class,
19 uuid);
20 }
21
22 public List<SlcExecution> listSlcExecutions() {
23 return (List<SlcExecution>) getHibernateTemplate().loadAll(
24 SlcExecution.class);
25 }
26
27 }