Package com.soffid.iam.model
Class PamActionEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.PamActionEntityDaoBase
-
- All Implemented Interfaces:
PamActionEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
PamActionEntityDaoImpl
public abstract class PamActionEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements PamActionEntityDao
DAO Base for Entity PamActionEntity
-
-
Constructor Summary
Constructors Constructor Description PamActionEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.PamActioncreate(com.soffid.iam.api.PamAction action)Operation createvoidcreate(PamActionEntity entity)Adds an instance ofPamActionEntityto the persistent store.voidcreate(Collection<? extends PamActionEntity> entities)Creates a collection ofPamActionEntityand adds it to the persistent store.List<PamActionEntity>findByPolicy(CriteriaSearchConfiguration criteria, String policy)CriteriaSearchConfiguration implementationList<PamActionEntity>findByPolicy(String policy)Operation findByPolicyList<PamActionEntity>findByPolicy(String queryString, CriteriaSearchConfiguration criteria, String policy)Internal implementationList<PamActionEntity>findByPolicyAndRule(CriteriaSearchConfiguration criteria, String policy, String rule)CriteriaSearchConfiguration implementationList<PamActionEntity>findByPolicyAndRule(String queryString, CriteriaSearchConfiguration criteria, String policy, String rule)Internal implementationList<PamActionEntity>findByPolicyAndRule(String policy, String rule)Operation findByPolicyAndRuleList<com.soffid.iam.api.PamAction>getActionsByPolicy(String policy)Operation getActionsByPolicyPamPolicyEntityDaogetPamPolicyEntityDao()Gets reference topamPolicyEntityDao.PamRuleEntityDaogetPamRuleEntityDao()Gets reference topamRuleEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.protected abstract com.soffid.iam.api.PamActionhandleCreate(com.soffid.iam.api.PamAction action)protected abstract List<com.soffid.iam.api.PamAction>handleGetActionsByPolicy(String policy)protected abstract voidhandleRemove(com.soffid.iam.api.PamAction action)protected abstract com.soffid.iam.api.PamActionhandleUpdate(com.soffid.iam.api.PamAction action)PamActionEntityload(Long id)Loads an instance ofPamActionEntityfrom the persistent store.List<PamActionEntity>loadAll()Loads all instances ofPamActionEntityfrom the persistent store.PamActionEntitynewPamActionEntity()Creates an instance ofPamActionEntity.voidpamActionToEntity(com.soffid.iam.api.PamAction source, PamActionEntity target, boolean copyIfNull)Copy data fromPamActionobjectList<PamActionEntity>pamActionToEntityList(Collection<com.soffid.iam.api.PamAction> instances)Transforms fromPamActionlistList<PamActionEntity>query(String queryString, Parameter[] parameters)Query ofPamActionEntityfrom the persistent store.List<PamActionEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofPamActionEntityfrom the persistent store.voidremove(com.soffid.iam.api.PamAction action)Operation removevoidremove(PamActionEntity entity)Removes an instance ofPamActionEntityfrom the persistent store.voidremove(Long id)Removes an instance ofPamActionEntityfrom the persistent store.voidremove(Collection<? extends PamActionEntity> entities)Removes a collection ofPamActionEntityfrom the persistent store.voidsetPamPolicyEntityDao(PamPolicyEntityDao pamPolicyEntityDao)Sets reference topamPolicyEntityDao.voidsetPamRuleEntityDao(PamRuleEntityDao pamRuleEntityDao)Sets reference topamRuleEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.com.soffid.iam.api.PamActiontoPamAction(PamActionEntity entity)Transforms toPamActionobjectvoidtoPamAction(PamActionEntity source, com.soffid.iam.api.PamAction target)Copy data toPamActionobjectList<com.soffid.iam.api.PamAction>toPamActionList(Collection<PamActionEntity> instances)Transforms toPamActionlistcom.soffid.iam.api.PamActionupdate(com.soffid.iam.api.PamAction action)Operation updatevoidupdate(PamActionEntity entity)Updates an instance ofPamActionEntityat the persistent store.voidupdate(Collection<? extends PamActionEntity> entities)Updates a collection ofPamActionEntityin the persistent store.-
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.soffid.iam.model.PamActionEntityDao
pamActionToEntity
-
-
-
-
Method Detail
-
setPamPolicyEntityDao
public void setPamPolicyEntityDao(PamPolicyEntityDao pamPolicyEntityDao)
Sets reference topamPolicyEntityDao.
-
getPamPolicyEntityDao
public PamPolicyEntityDao getPamPolicyEntityDao()
Gets reference topamPolicyEntityDao.
-
setPamRuleEntityDao
public void setPamRuleEntityDao(PamRuleEntityDao pamRuleEntityDao)
Sets reference topamRuleEntityDao.
-
getPamRuleEntityDao
public PamRuleEntityDao getPamRuleEntityDao()
Gets reference topamRuleEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
create
public com.soffid.iam.api.PamAction create(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorExceptionDescription copied from interface:PamActionEntityDaoOperation create- Specified by:
createin interfacePamActionEntityDao- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.PamAction handleCreate(com.soffid.iam.api.PamAction action) throws Exception- Throws:
Exception
-
update
public com.soffid.iam.api.PamAction update(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorExceptionDescription copied from interface:PamActionEntityDaoOperation update- Specified by:
updatein interfacePamActionEntityDao- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.PamAction handleUpdate(com.soffid.iam.api.PamAction action) throws Exception- Throws:
Exception
-
findByPolicy
public List<PamActionEntity> findByPolicy(String policy)
Operation findByPolicy- Specified by:
findByPolicyin interfacePamActionEntityDao- Parameters:
policy-- Returns:
-
findByPolicy
public List<PamActionEntity> findByPolicy(CriteriaSearchConfiguration criteria, String policy)
CriteriaSearchConfiguration implementation- Specified by:
findByPolicyin interfacePamActionEntityDao
-
findByPolicy
public List<PamActionEntity> findByPolicy(String queryString, CriteriaSearchConfiguration criteria, String policy)
Internal implementation
-
findByPolicyAndRule
public List<PamActionEntity> findByPolicyAndRule(String policy, String rule)
Operation findByPolicyAndRule- Specified by:
findByPolicyAndRulein interfacePamActionEntityDao- Parameters:
policy-rule-- Returns:
-
findByPolicyAndRule
public List<PamActionEntity> findByPolicyAndRule(CriteriaSearchConfiguration criteria, String policy, String rule)
CriteriaSearchConfiguration implementation- Specified by:
findByPolicyAndRulein interfacePamActionEntityDao
-
findByPolicyAndRule
public List<PamActionEntity> findByPolicyAndRule(String queryString, CriteriaSearchConfiguration criteria, String policy, String rule)
Internal implementation
-
getActionsByPolicy
public List<com.soffid.iam.api.PamAction> getActionsByPolicy(String policy) throws es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:PamActionEntityDaoOperation getActionsByPolicy- Specified by:
getActionsByPolicyin interfacePamActionEntityDao- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetActionsByPolicy
protected abstract List<com.soffid.iam.api.PamAction> handleGetActionsByPolicy(String policy) throws Exception
- Throws:
Exception
-
remove
public void remove(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorExceptionDescription copied from interface:PamActionEntityDaoOperation remove- Specified by:
removein interfacePamActionEntityDao- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRemove
protected abstract void handleRemove(com.soffid.iam.api.PamAction action) throws Exception- Throws:
Exception
-
toPamAction
public void toPamAction(PamActionEntity source, com.soffid.iam.api.PamAction target)
Copy data toPamActionobject- Specified by:
toPamActionin interfacePamActionEntityDao
-
toPamAction
public com.soffid.iam.api.PamAction toPamAction(PamActionEntity entity)
Transforms toPamActionobject- Specified by:
toPamActionin interfacePamActionEntityDao
-
toPamActionList
public List<com.soffid.iam.api.PamAction> toPamActionList(Collection<PamActionEntity> instances)
Transforms toPamActionlist- Specified by:
toPamActionListin interfacePamActionEntityDao
-
pamActionToEntity
public void pamActionToEntity(com.soffid.iam.api.PamAction source, PamActionEntity target, boolean copyIfNull)Copy data fromPamActionobject- Specified by:
pamActionToEntityin interfacePamActionEntityDao
-
pamActionToEntityList
public List<PamActionEntity> pamActionToEntityList(Collection<com.soffid.iam.api.PamAction> instances)
Transforms fromPamActionlist- Specified by:
pamActionToEntityListin interfacePamActionEntityDao
-
newPamActionEntity
public PamActionEntity newPamActionEntity()
Creates an instance ofPamActionEntity.- Specified by:
newPamActionEntityin interfacePamActionEntityDao
-
load
public PamActionEntity load(Long id)
Loads an instance ofPamActionEntityfrom the persistent store.- Specified by:
loadin interfacePamActionEntityDao
-
loadAll
public List<PamActionEntity> loadAll()
Loads all instances ofPamActionEntityfrom the persistent store.- Specified by:
loadAllin interfacePamActionEntityDao
-
create
public void create(PamActionEntity entity)
Adds an instance ofPamActionEntityto the persistent store.- Specified by:
createin interfacePamActionEntityDao
-
update
public void update(PamActionEntity entity)
Updates an instance ofPamActionEntityat the persistent store.- Specified by:
updatein interfacePamActionEntityDao
-
remove
public void remove(PamActionEntity entity)
Removes an instance ofPamActionEntityfrom the persistent store.- Specified by:
removein interfacePamActionEntityDao
-
create
public void create(Collection<? extends PamActionEntity> entities)
Creates a collection ofPamActionEntityand adds it to the persistent store.- Specified by:
createin interfacePamActionEntityDao
-
update
public void update(Collection<? extends PamActionEntity> entities)
Updates a collection ofPamActionEntityin the persistent store.- Specified by:
updatein interfacePamActionEntityDao
-
remove
public void remove(Collection<? extends PamActionEntity> entities)
Removes a collection ofPamActionEntityfrom the persistent store.- Specified by:
removein interfacePamActionEntityDao
-
remove
public void remove(Long id)
Removes an instance ofPamActionEntityfrom the persistent store.- Specified by:
removein interfacePamActionEntityDao
-
query
public List<PamActionEntity> query(String queryString, Parameter[] parameters)
Query ofPamActionEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfacePamActionEntityDao
-
query
public List<PamActionEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofPamActionEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfacePamActionEntityDao
-
-