it.sistematica.isharedoc.persistence
Class InstancePersister<T extends ItemInstance>
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate3.support.HibernateDaoSupport
it.neverworks.application.data.BasePersister<T>
it.neverworks.application.data.StandardPersister<T>
it.sistematica.isharedoc.persistence.IsharedocStandardPersister<T>
it.sistematica.isharedoc.persistence.InstancePersister<T>
- All Implemented Interfaces:
- it.neverworks.data.DataAccessObject<T>, it.neverworks.data.EntityPersister<T>, it.neverworks.data.EntityPersisterFactory, org.springframework.beans.factory.InitializingBean
@Repository
public class InstancePersister<T extends ItemInstance>
- extends IsharedocStandardPersister<T>
Methods inherited from class it.neverworks.application.data.StandardPersister |
buildFor |
Methods inherited from class it.neverworks.application.data.BasePersister |
create, createEntity, exec, getEntityListenerContext, getEntityType, query, query, setEntityListenerContext, setEntityType |
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport |
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
documentManager
protected DocumentManager documentManager
instanceService
protected InstanceService instanceService
instanceSecurityService
protected InstanceSecurityService instanceSecurityService
InstancePersister
public InstancePersister()
getDocumentManager
public DocumentManager getDocumentManager()
getInstanceService
public InstanceService getInstanceService()
getInstanceSecurityService
public InstanceSecurityService getInstanceSecurityService()
find
public it.neverworks.data.Finder<T> find()
- Specified by:
find
in interface it.neverworks.data.DataAccessObject<T extends ItemInstance>
- Overrides:
find
in class IsharedocStandardPersister<T extends ItemInstance>
load
public T load(java.io.Serializable key)
- Specified by:
load
in interface it.neverworks.data.DataAccessObject<T extends ItemInstance>
- Overrides:
load
in class IsharedocStandardPersister<T extends ItemInstance>
save
public void save(ItemInstance entity)
- Specified by:
save
in interface it.neverworks.data.DataAccessObject<T extends ItemInstance>
- Overrides:
save
in class IsharedocStandardPersister<T extends ItemInstance>
delete
public void delete(ItemInstance entity)
- Specified by:
delete
in interface it.neverworks.data.DataAccessObject<T extends ItemInstance>
- Overrides:
delete
in class it.neverworks.application.data.BasePersister<T extends ItemInstance>