01: package org.osbl.persistence.hibernate;
02:
03: import org.osbl.persistence.Persistence;
04: import org.hibernate.SessionFactory;
05:
06: public class HibernatePersistence<C extends HibernateCommand> extends
07: Persistence<C> {
08: SessionFactory sessionFactory;
09:
10: public void setSessionFactory(SessionFactory sessionFactory) {
11: this .sessionFactory = sessionFactory;
12: }
13:
14: protected void initializeCommand(C command) {
15: command.setSessionFactory(sessionFactory);
16: }
17: }
|