]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.hibernate/src/main/java/org/argeo/slc/hibernate/process/SlcExecutionDaoHibernate.java
Improve formatting
[gpl/argeo-slc.git] / org.argeo.slc.hibernate / 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 void update(SlcExecution slcExecution) {
18 getHibernateTemplate().update(slcExecution);
19 }
20
21 public SlcExecution getSlcExecution(String uuid) {
22 return (SlcExecution) getHibernateTemplate().get(SlcExecution.class,
23 uuid);
24 }
25
26 public List<SlcExecution> listSlcExecutions() {
27 return (List<SlcExecution>) getHibernateTemplate().loadAll(
28 SlcExecution.class);
29 }
30
31 }