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 void
create(ProcessHierarchyEntity entity)
Adds an instance ofProcessHierarchyEntity
to the persistent store.void
create(Collection<? extends ProcessHierarchyEntity> entities)
Creates a collection ofProcessHierarchyEntity
and 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 implementationAuditEntityDao
getAuditEntityDao()
Gets reference toauditoriaEntityDao
.com.soffid.iam.service.AuthorizationService
getAuthorizationService()
Gets reference toautoritzacioService
.ProcessHierarchyEntity
load(Long id)
Loads an instance ofProcessHierarchyEntity
from the persistent store.List<ProcessHierarchyEntity>
loadAll()
Loads all instances ofProcessHierarchyEntity
from the persistent store.ProcessHierarchyEntity
newProcessHierarchyEntity()
Creates an instance ofProcessHierarchyEntity
.List<ProcessHierarchyEntity>
query(String queryString, Parameter[] parameters)
Query ofProcessHierarchyEntity
from the persistent store.List<ProcessHierarchyEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofProcessHierarchyEntity
from the persistent store.void
remove(ProcessHierarchyEntity entity)
Removes an instance ofProcessHierarchyEntity
from the persistent store.void
remove(Long id)
Removes an instance ofProcessHierarchyEntity
from the persistent store.void
remove(Collection<? extends ProcessHierarchyEntity> entities)
Removes a collection ofProcessHierarchyEntity
from the persistent store.void
setAuditEntityDao(AuditEntityDao auditoriaEntityDao)
Sets reference toauditoriaEntityDao
.void
setAuthorizationService(com.soffid.iam.service.AuthorizationService autoritzacioService)
Sets reference toautoritzacioService
.void
update(ProcessHierarchyEntity entity)
Updates an instance ofProcessHierarchyEntity
at the persistent store.void
update(Collection<? extends ProcessHierarchyEntity> entities)
Updates a collection ofProcessHierarchyEntity
in 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:
findByChildren
in interfaceProcessHierarchyEntityDao
- Parameters:
childProcess
-- Returns:
-
findByChildren
public List<ProcessHierarchyEntity> findByChildren(CriteriaSearchConfiguration criteria, Long childProcess)
CriteriaSearchConfiguration implementation- Specified by:
findByChildren
in 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:
findByParent
in interfaceProcessHierarchyEntityDao
- Parameters:
parentProcess
-- Returns:
-
findByParent
public List<ProcessHierarchyEntity> findByParent(CriteriaSearchConfiguration criteria, Long parentProcess)
CriteriaSearchConfiguration implementation- Specified by:
findByParent
in interfaceProcessHierarchyEntityDao
-
findByParent
public List<ProcessHierarchyEntity> findByParent(String queryString, CriteriaSearchConfiguration criteria, Long parentProcess)
Internal implementation
-
newProcessHierarchyEntity
public ProcessHierarchyEntity newProcessHierarchyEntity()
Creates an instance ofProcessHierarchyEntity
.- Specified by:
newProcessHierarchyEntity
in interfaceProcessHierarchyEntityDao
-
load
public ProcessHierarchyEntity load(Long id)
Loads an instance ofProcessHierarchyEntity
from the persistent store.- Specified by:
load
in interfaceProcessHierarchyEntityDao
-
loadAll
public List<ProcessHierarchyEntity> loadAll()
Loads all instances ofProcessHierarchyEntity
from the persistent store.- Specified by:
loadAll
in interfaceProcessHierarchyEntityDao
-
create
public void create(ProcessHierarchyEntity entity)
Adds an instance ofProcessHierarchyEntity
to the persistent store.- Specified by:
create
in interfaceProcessHierarchyEntityDao
-
update
public void update(ProcessHierarchyEntity entity)
Updates an instance ofProcessHierarchyEntity
at the persistent store.- Specified by:
update
in interfaceProcessHierarchyEntityDao
-
remove
public void remove(ProcessHierarchyEntity entity)
Removes an instance ofProcessHierarchyEntity
from the persistent store.- Specified by:
remove
in interfaceProcessHierarchyEntityDao
-
create
public void create(Collection<? extends ProcessHierarchyEntity> entities)
Creates a collection ofProcessHierarchyEntity
and adds it to the persistent store.- Specified by:
create
in interfaceProcessHierarchyEntityDao
-
update
public void update(Collection<? extends ProcessHierarchyEntity> entities)
Updates a collection ofProcessHierarchyEntity
in the persistent store.- Specified by:
update
in interfaceProcessHierarchyEntityDao
-
remove
public void remove(Collection<? extends ProcessHierarchyEntity> entities)
Removes a collection ofProcessHierarchyEntity
from the persistent store.- Specified by:
remove
in interfaceProcessHierarchyEntityDao
-
remove
public void remove(Long id)
Removes an instance ofProcessHierarchyEntity
from the persistent store.- Specified by:
remove
in interfaceProcessHierarchyEntityDao
-
query
public List<ProcessHierarchyEntity> query(String queryString, Parameter[] parameters)
Query ofProcessHierarchyEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceProcessHierarchyEntityDao
-
query
public List<ProcessHierarchyEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofProcessHierarchyEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
query
in interfaceProcessHierarchyEntityDao
-
-