org.dentaku.services.persistence
Class DefaultPersistenceManager
java.lang.Object
org.dentaku.services.persistence.DefaultPersistenceManager
- All Implemented Interfaces:
- PersistenceManager
- public class DefaultPersistenceManager
- extends java.lang.Object
- implements PersistenceManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultPersistenceManager
public DefaultPersistenceManager()
getPersistenceFactory
public PersistenceFactory getPersistenceFactory(java.lang.String name)
- Specified by:
getPersistenceFactory in interface PersistenceManager
saveOrUpdate
public void saveOrUpdate(ModelEntity object)
throws PersistenceException
- Specified by:
saveOrUpdate in interface PersistenceManager
- Throws:
PersistenceException
delete
public void delete(ModelEntity object)
throws PersistenceException
- Specified by:
delete in interface PersistenceManager
- Throws:
PersistenceException
getSessionProvider
public SessionProvider getSessionProvider()
throws PersistenceException
- Specified by:
getSessionProvider in interface PersistenceManager
- Throws:
PersistenceException
load
public java.lang.Object load(java.lang.Class theClass,
java.io.Serializable id)
throws PersistenceException
- Specified by:
load in interface PersistenceManager
- Throws:
PersistenceException
find
public java.util.List find(java.lang.String query,
java.lang.Object value,
net.sf.hibernate.type.Type type)
throws PersistenceException
- Specified by:
find in interface PersistenceManager
- Throws:
PersistenceException
find
public java.util.List find(java.lang.String query,
java.lang.Object[] values,
net.sf.hibernate.type.Type[] types)
throws PersistenceException
- Specified by:
find in interface PersistenceManager
- Throws:
PersistenceException
filter
public java.util.Collection filter(java.util.Collection c,
java.lang.String filter)
throws PersistenceException
- Specified by:
filter in interface PersistenceManager
- Throws:
PersistenceException
releaseSession
public void releaseSession()
throws PersistenceException
- Specified by:
releaseSession in interface PersistenceManager
- Throws:
PersistenceException
rollback
public void rollback()
- Specified by:
rollback in interface PersistenceManager
refresh
public void refresh(java.lang.Object o)
throws PersistenceException
- Specified by:
refresh in interface PersistenceManager
- Throws:
PersistenceException
Copyright © -2004 . All Rights Reserved.