Package com.soffid.iam.model
Class ProcessHierarchyEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ProcessHierarchyEntityDaoBase
-
- All Implemented Interfaces:
ProcessHierarchyEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ProcessHierarchyEntityDaoImpl
public abstract class ProcessHierarchyEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements ProcessHierarchyEntityDao
DAO Base for Entity ProcessHierarchyEntity
-
-
Constructor Summary
Constructors Constructor Description ProcessHierarchyEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(ProcessHierarchyEntity entity)Adds an instance ofProcessHierarchyEntityto the persistent store.voidcreate(Collection<? extends ProcessHierarchyEntity> entities)Creates a collection ofProcessHierarchyEntityand adds it to the persistent store.List<ProcessHierarchyEntity>findByChildren(CriteriaSearchConfiguration criteria, Long childProcess)CriteriaSearchConfiguration implementationList<ProcessHierarchyEntity>findByChildren(Long childProcess)Operation findByChildrenList<ProcessHierarchyEntity>findByChildren(String queryString, CriteriaSearchConfiguration criteria, Long childProcess)Internal implementationList<ProcessHierarchyEntity>findByParent(CriteriaSearchConfiguration criteria, Long parentProcess)CriteriaSearchConfiguration implementationList<ProcessHierarchyEntity>findByParent(Long parentProcess)Operation findByParentList<ProcessHierarchyEntity>findByParent(String queryString, CriteriaSearchConfiguration criteria, Long parentProcess)Internal implementationAuditEntityDaogetAuditEntityDao()Gets reference toauditoriaEntityDao.com.soffid.iam.service.AuthorizationServicegetAuthorizationService()Gets reference toautoritzacioService.ProcessHierarchyEntityload(Long id)Loads an instance ofProcessHierarchyEntityfrom the persistent store.List<ProcessHierarchyEntity>loadAll()Loads all instances ofProcessHierarchyEntityfrom the persistent store.ProcessHierarchyEntitynewProcessHierarchyEntity()Creates an instance ofProcessHierarchyEntity.List<ProcessHierarchyEntity>query(String queryString, Parameter[] parameters)Query ofProcessHierarchyEntityfrom the persistent store.List<ProcessHierarchyEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofProcessHierarchyEntityfrom the persistent store.voidremove(ProcessHierarchyEntity entity)Removes an instance ofProcessHierarchyEntityfrom the persistent store.voidremove(Long id)Removes an instance ofProcessHierarchyEntityfrom the persistent store.voidremove(Collection<? extends ProcessHierarchyEntity> entities)Removes a collection ofProcessHierarchyEntityfrom the persistent store.voidsetAuditEntityDao(AuditEntityDao auditoriaEntityDao)Sets reference toauditoriaEntityDao.voidsetAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)Sets reference toautoritzacioService.voidupdate(ProcessHierarchyEntity entity)Updates an instance ofProcessHierarchyEntityat the persistent store.voidupdate(Collection<? extends ProcessHierarchyEntity> entities)Updates a collection ofProcessHierarchyEntityin the persistent store.-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
-
-
-
Method Detail
-
setAuditEntityDao
public void setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao.
-
getAuditEntityDao
public AuditEntityDao getAuditEntityDao()
Gets reference toauditoriaEntityDao.
-
setAuthorizationService
public void setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService.
-
getAuthorizationService
public com.soffid.iam.service.AuthorizationService getAuthorizationService()
Gets reference toautoritzacioService.
-
findByChildren
public List<ProcessHierarchyEntity> findByChildren(Long childProcess)
Operation findByChildren- Specified by:
findByChildrenin interfaceProcessHierarchyEntityDao- Parameters:
childProcess-- Returns:
-
findByChildren
public List<ProcessHierarchyEntity> findByChildren(CriteriaSearchConfiguration criteria, Long childProcess)
CriteriaSearchConfiguration implementation- Specified by:
findByChildrenin interfaceProcessHierarchyEntityDao
-
findByChildren
public List<ProcessHierarchyEntity> findByChildren(String queryString, CriteriaSearchConfiguration criteria, Long childProcess)
Internal implementation
-
findByParent
public List<ProcessHierarchyEntity> findByParent(Long parentProcess)
Operation findByParent- Specified by:
findByParentin interfaceProcessHierarchyEntityDao- Parameters:
parentProcess-- Returns:
-
findByParent
public List<ProcessHierarchyEntity> findByParent(CriteriaSearchConfiguration criteria, Long parentProcess)
CriteriaSearchConfiguration implementation- Specified by:
findByParentin interfaceProcessHierarchyEntityDao
-
findByParent
public List<ProcessHierarchyEntity> findByParent(String queryString, CriteriaSearchConfiguration criteria, Long parentProcess)
Internal implementation
-
newProcessHierarchyEntity
public ProcessHierarchyEntity newProcessHierarchyEntity()
Creates an instance ofProcessHierarchyEntity.- Specified by:
newProcessHierarchyEntityin interfaceProcessHierarchyEntityDao
-
load
public ProcessHierarchyEntity load(Long id)
Loads an instance ofProcessHierarchyEntityfrom the persistent store.- Specified by:
loadin interfaceProcessHierarchyEntityDao
-
loadAll
public List<ProcessHierarchyEntity> loadAll()
Loads all instances ofProcessHierarchyEntityfrom the persistent store.- Specified by:
loadAllin interfaceProcessHierarchyEntityDao
-
create
public void create(ProcessHierarchyEntity entity)
Adds an instance ofProcessHierarchyEntityto the persistent store.- Specified by:
createin interfaceProcessHierarchyEntityDao
-
update
public void update(ProcessHierarchyEntity entity)
Updates an instance ofProcessHierarchyEntityat the persistent store.- Specified by:
updatein interfaceProcessHierarchyEntityDao
-
remove
public void remove(ProcessHierarchyEntity entity)
Removes an instance ofProcessHierarchyEntityfrom the persistent store.- Specified by:
removein interfaceProcessHierarchyEntityDao
-
create
public void create(Collection<? extends ProcessHierarchyEntity> entities)
Creates a collection ofProcessHierarchyEntityand adds it to the persistent store.- Specified by:
createin interfaceProcessHierarchyEntityDao
-
update
public void update(Collection<? extends ProcessHierarchyEntity> entities)
Updates a collection ofProcessHierarchyEntityin the persistent store.- Specified by:
updatein interfaceProcessHierarchyEntityDao
-
remove
public void remove(Collection<? extends ProcessHierarchyEntity> entities)
Removes a collection ofProcessHierarchyEntityfrom the persistent store.- Specified by:
removein interfaceProcessHierarchyEntityDao
-
remove
public void remove(Long id)
Removes an instance ofProcessHierarchyEntityfrom the persistent store.- Specified by:
removein interfaceProcessHierarchyEntityDao
-
query
public List<ProcessHierarchyEntity> query(String queryString, Parameter[] parameters)
Query ofProcessHierarchyEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceProcessHierarchyEntityDao
-
query
public List<ProcessHierarchyEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofProcessHierarchyEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceProcessHierarchyEntityDao
-
-