Package com.soffid.iam.model
Class RuleEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.RuleEntityDaoBase
-
- All Implemented Interfaces:
RuleEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
RuleEntityDaoImpl
public abstract class RuleEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements RuleEntityDao
DAO Base for Entity RuleEntity
-
-
Constructor Summary
Constructors Constructor Description RuleEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(RuleEntity entity)Adds an instance ofRuleEntityto the persistent store.voidcreate(Collection<? extends RuleEntity> entities)Creates a collection ofRuleEntityand adds it to the persistent store.List<RuleEntity>findByDescription(CriteriaSearchConfiguration criteria, String description)CriteriaSearchConfiguration implementationList<RuleEntity>findByDescription(String description)Operation findByDescriptionList<RuleEntity>findByDescription(String queryString, CriteriaSearchConfiguration criteria, String description)Internal implementationList<RuleEntity>findByRoleId(CriteriaSearchConfiguration criteria, Long roleId)CriteriaSearchConfiguration implementationList<RuleEntity>findByRoleId(Long roleId)Operation findByRoleIdList<RuleEntity>findByRoleId(String queryString, CriteriaSearchConfiguration criteria, Long roleId)Internal implementationRoleAccountEntityDaogetRoleAccountEntityDao()Gets reference torolAccountEntityDao.RuleAssignedRoleEntityDaogetRuleAssignedRoleEntityDao()Gets reference toruleAssignedRoleEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.RuleEntityload(Long id)Loads an instance ofRuleEntityfrom the persistent store.List<RuleEntity>loadAll()Loads all instances ofRuleEntityfrom the persistent store.RuleEntitynewRuleEntity()Creates an instance ofRuleEntity.List<RuleEntity>query(String queryString, Parameter[] parameters)Query ofRuleEntityfrom the persistent store.List<RuleEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofRuleEntityfrom the persistent store.voidremove(RuleEntity entity)Removes an instance ofRuleEntityfrom the persistent store.voidremove(Long id)Removes an instance ofRuleEntityfrom the persistent store.voidremove(Collection<? extends RuleEntity> entities)Removes a collection ofRuleEntityfrom the persistent store.RuleEntityruleToEntity(com.soffid.iam.api.Rule instance)Transforms fromRuleobjectvoidruleToEntity(com.soffid.iam.api.Rule source, RuleEntity target, boolean copyIfNull)Copy data fromRuleobjectList<RuleEntity>ruleToEntityList(Collection<com.soffid.iam.api.Rule> instances)Transforms fromRulelistvoidsetRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)Sets reference torolAccountEntityDao.voidsetRuleAssignedRoleEntityDao(RuleAssignedRoleEntityDao ruleAssignedRoleEntityDao)Sets reference toruleAssignedRoleEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.com.soffid.iam.api.RuletoRule(RuleEntity entity)Transforms toRuleobjectvoidtoRule(RuleEntity source, com.soffid.iam.api.Rule target)Copy data toRuleobjectList<com.soffid.iam.api.Rule>toRuleList(Collection<RuleEntity> instances)Transforms toRulelistvoidupdate(RuleEntity entity)Updates an instance ofRuleEntityat the persistent store.voidupdate(Collection<? extends RuleEntity> entities)Updates a collection ofRuleEntityin 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
-
setRoleAccountEntityDao
public void setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao.
-
getRoleAccountEntityDao
public RoleAccountEntityDao getRoleAccountEntityDao()
Gets reference torolAccountEntityDao.
-
setRuleAssignedRoleEntityDao
public void setRuleAssignedRoleEntityDao(RuleAssignedRoleEntityDao ruleAssignedRoleEntityDao)
Sets reference toruleAssignedRoleEntityDao.
-
getRuleAssignedRoleEntityDao
public RuleAssignedRoleEntityDao getRuleAssignedRoleEntityDao()
Gets reference toruleAssignedRoleEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
findByDescription
public List<RuleEntity> findByDescription(String description)
Operation findByDescription- Specified by:
findByDescriptionin interfaceRuleEntityDao- Parameters:
description-- Returns:
-
findByDescription
public List<RuleEntity> findByDescription(CriteriaSearchConfiguration criteria, String description)
CriteriaSearchConfiguration implementation- Specified by:
findByDescriptionin interfaceRuleEntityDao
-
findByDescription
public List<RuleEntity> findByDescription(String queryString, CriteriaSearchConfiguration criteria, String description)
Internal implementation
-
findByRoleId
public List<RuleEntity> findByRoleId(Long roleId)
Operation findByRoleId- Specified by:
findByRoleIdin interfaceRuleEntityDao- Parameters:
roleId-- Returns:
-
findByRoleId
public List<RuleEntity> findByRoleId(CriteriaSearchConfiguration criteria, Long roleId)
CriteriaSearchConfiguration implementation- Specified by:
findByRoleIdin interfaceRuleEntityDao
-
findByRoleId
public List<RuleEntity> findByRoleId(String queryString, CriteriaSearchConfiguration criteria, Long roleId)
Internal implementation
-
toRule
public void toRule(RuleEntity source, com.soffid.iam.api.Rule target)
Copy data toRuleobject- Specified by:
toRulein interfaceRuleEntityDao
-
toRule
public com.soffid.iam.api.Rule toRule(RuleEntity entity)
Transforms toRuleobject- Specified by:
toRulein interfaceRuleEntityDao
-
toRuleList
public List<com.soffid.iam.api.Rule> toRuleList(Collection<RuleEntity> instances)
Transforms toRulelist- Specified by:
toRuleListin interfaceRuleEntityDao
-
ruleToEntity
public void ruleToEntity(com.soffid.iam.api.Rule source, RuleEntity target, boolean copyIfNull)Copy data fromRuleobject- Specified by:
ruleToEntityin interfaceRuleEntityDao
-
ruleToEntity
public RuleEntity ruleToEntity(com.soffid.iam.api.Rule instance)
Transforms fromRuleobject- Specified by:
ruleToEntityin interfaceRuleEntityDao
-
ruleToEntityList
public List<RuleEntity> ruleToEntityList(Collection<com.soffid.iam.api.Rule> instances)
Transforms fromRulelist- Specified by:
ruleToEntityListin interfaceRuleEntityDao
-
newRuleEntity
public RuleEntity newRuleEntity()
Creates an instance ofRuleEntity.- Specified by:
newRuleEntityin interfaceRuleEntityDao
-
load
public RuleEntity load(Long id)
Loads an instance ofRuleEntityfrom the persistent store.- Specified by:
loadin interfaceRuleEntityDao
-
loadAll
public List<RuleEntity> loadAll()
Loads all instances ofRuleEntityfrom the persistent store.- Specified by:
loadAllin interfaceRuleEntityDao
-
create
public void create(RuleEntity entity)
Adds an instance ofRuleEntityto the persistent store.- Specified by:
createin interfaceRuleEntityDao
-
update
public void update(RuleEntity entity)
Updates an instance ofRuleEntityat the persistent store.- Specified by:
updatein interfaceRuleEntityDao
-
remove
public void remove(RuleEntity entity)
Removes an instance ofRuleEntityfrom the persistent store.- Specified by:
removein interfaceRuleEntityDao
-
create
public void create(Collection<? extends RuleEntity> entities)
Creates a collection ofRuleEntityand adds it to the persistent store.- Specified by:
createin interfaceRuleEntityDao
-
update
public void update(Collection<? extends RuleEntity> entities)
Updates a collection ofRuleEntityin the persistent store.- Specified by:
updatein interfaceRuleEntityDao
-
remove
public void remove(Collection<? extends RuleEntity> entities)
Removes a collection ofRuleEntityfrom the persistent store.- Specified by:
removein interfaceRuleEntityDao
-
remove
public void remove(Long id)
Removes an instance ofRuleEntityfrom the persistent store.- Specified by:
removein interfaceRuleEntityDao
-
query
public List<RuleEntity> query(String queryString, Parameter[] parameters)
Query ofRuleEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceRuleEntityDao
-
query
public List<RuleEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofRuleEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceRuleEntityDao
-
-