Package com.soffid.iam.model
Class IssueEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.IssueEntityDaoBase
-
- All Implemented Interfaces:
IssueEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
IssueEntityDaoImpl
public abstract class IssueEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements IssueEntityDao
DAO Base for Entity IssueEntity
-
-
Constructor Summary
Constructors Constructor Description IssueEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongcountPending(CriteriaSearchConfiguration criteria, String actor)CriteriaSearchConfiguration implementationLongcountPending(String actor)Operation countPendingLongcountPending(String queryString, CriteriaSearchConfiguration criteria, String actor)Internal implementationvoidcreate(IssueEntity entity)Adds an instance ofIssueEntityto the persistent store.voidcreate(Collection<? extends IssueEntity> entities)Creates a collection ofIssueEntityand adds it to the persistent store.Collection<IssueEntity>findByIssueAndUser(CriteriaSearchConfiguration criteria, String type, String user)CriteriaSearchConfiguration implementationCollection<IssueEntity>findByIssueAndUser(String queryString, CriteriaSearchConfiguration criteria, String type, String user)Internal implementationCollection<IssueEntity>findByIssueAndUser(String type, String user)Operation findByIssueAndUserCollection<IssueEntity>findBySearchHash(CriteriaSearchConfiguration criteria, String type, String searchHash)CriteriaSearchConfiguration implementationCollection<IssueEntity>findBySearchHash(String queryString, CriteriaSearchConfiguration criteria, String type, String searchHash)Internal implementationCollection<IssueEntity>findBySearchHash(String type, String searchHash)Operation findBySearchHashCollection<IssueEntity>findByUserName(CriteriaSearchConfiguration criteria, String user)CriteriaSearchConfiguration implementationCollection<IssueEntity>findByUserName(String user)Operation findByUserNameCollection<IssueEntity>findByUserName(String queryString, CriteriaSearchConfiguration criteria, String user)Internal implementationAccountEntityDaogetAccountEntityDao()Gets reference toaccountEntityDao.IssueHostEntityDaogetIssueHostEntityDao()Gets reference toissueHostEntityDao.IssueUserEntityDaogetIssueUserEntityDao()Gets reference toissueUserEntityDao.PamRuleEntityDaogetPamRuleEntityDao()Gets reference topamRuleEntityDao.RoleAccountEntityDaogetRoleAccountEntityDao()Gets reference torolAccountEntityDao.SystemEntityDaogetSystemEntityDao()Gets reference todispatcherEntityDao.TenantEntityDaogetTenantEntityDao()Gets reference totenantEntityDao.IssueEntityissueToEntity(com.soffid.iam.api.Issue instance)Transforms fromIssueobjectvoidissueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)Copy data fromIssueobjectList<IssueEntity>issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)Transforms fromIssuelistIssueEntityload(Long id)Loads an instance ofIssueEntityfrom the persistent store.List<IssueEntity>loadAll()Loads all instances ofIssueEntityfrom the persistent store.IssueEntitynewIssueEntity()Creates an instance ofIssueEntity.List<IssueEntity>query(String queryString, Parameter[] parameters)Query ofIssueEntityfrom the persistent store.List<IssueEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofIssueEntityfrom the persistent store.voidremove(IssueEntity entity)Removes an instance ofIssueEntityfrom the persistent store.voidremove(Long id)Removes an instance ofIssueEntityfrom the persistent store.voidremove(Collection<? extends IssueEntity> entities)Removes a collection ofIssueEntityfrom the persistent store.voidsetAccountEntityDao(AccountEntityDao accountEntityDao)Sets reference toaccountEntityDao.voidsetIssueHostEntityDao(IssueHostEntityDao issueHostEntityDao)Sets reference toissueHostEntityDao.voidsetIssueUserEntityDao(IssueUserEntityDao issueUserEntityDao)Sets reference toissueUserEntityDao.voidsetPamRuleEntityDao(PamRuleEntityDao pamRuleEntityDao)Sets reference topamRuleEntityDao.voidsetRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)Sets reference torolAccountEntityDao.voidsetSystemEntityDao(SystemEntityDao dispatcherEntityDao)Sets reference todispatcherEntityDao.voidsetTenantEntityDao(TenantEntityDao tenantEntityDao)Sets reference totenantEntityDao.com.soffid.iam.api.IssuetoIssue(IssueEntity entity)Transforms toIssueobjectvoidtoIssue(IssueEntity source, com.soffid.iam.api.Issue target)Copy data toIssueobjectList<com.soffid.iam.api.Issue>toIssueList(Collection<IssueEntity> instances)Transforms toIssuelistvoidupdate(IssueEntity entity)Updates an instance ofIssueEntityat the persistent store.voidupdate(Collection<? extends IssueEntity> entities)Updates a collection ofIssueEntityin 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
-
setAccountEntityDao
public void setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao.
-
getAccountEntityDao
public AccountEntityDao getAccountEntityDao()
Gets reference toaccountEntityDao.
-
setSystemEntityDao
public void setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao.
-
getSystemEntityDao
public SystemEntityDao getSystemEntityDao()
Gets reference todispatcherEntityDao.
-
setIssueHostEntityDao
public void setIssueHostEntityDao(IssueHostEntityDao issueHostEntityDao)
Sets reference toissueHostEntityDao.
-
getIssueHostEntityDao
public IssueHostEntityDao getIssueHostEntityDao()
Gets reference toissueHostEntityDao.
-
setIssueUserEntityDao
public void setIssueUserEntityDao(IssueUserEntityDao issueUserEntityDao)
Sets reference toissueUserEntityDao.
-
getIssueUserEntityDao
public IssueUserEntityDao getIssueUserEntityDao()
Gets reference toissueUserEntityDao.
-
setPamRuleEntityDao
public void setPamRuleEntityDao(PamRuleEntityDao pamRuleEntityDao)
Sets reference topamRuleEntityDao.
-
getPamRuleEntityDao
public PamRuleEntityDao getPamRuleEntityDao()
Gets reference topamRuleEntityDao.
-
setRoleAccountEntityDao
public void setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao.
-
getRoleAccountEntityDao
public RoleAccountEntityDao getRoleAccountEntityDao()
Gets reference torolAccountEntityDao.
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao.
-
countPending
public Long countPending(String actor)
Operation countPending- Specified by:
countPendingin interfaceIssueEntityDao- Parameters:
actor-- Returns:
-
countPending
public Long countPending(CriteriaSearchConfiguration criteria, String actor)
CriteriaSearchConfiguration implementation- Specified by:
countPendingin interfaceIssueEntityDao
-
countPending
public Long countPending(String queryString, CriteriaSearchConfiguration criteria, String actor)
Internal implementation
-
findByIssueAndUser
public Collection<IssueEntity> findByIssueAndUser(String type, String user)
Operation findByIssueAndUser- Specified by:
findByIssueAndUserin interfaceIssueEntityDao- Parameters:
type-user-- Returns:
-
findByIssueAndUser
public Collection<IssueEntity> findByIssueAndUser(CriteriaSearchConfiguration criteria, String type, String user)
CriteriaSearchConfiguration implementation- Specified by:
findByIssueAndUserin interfaceIssueEntityDao
-
findByIssueAndUser
public Collection<IssueEntity> findByIssueAndUser(String queryString, CriteriaSearchConfiguration criteria, String type, String user)
Internal implementation
-
findBySearchHash
public Collection<IssueEntity> findBySearchHash(String type, String searchHash)
Operation findBySearchHash- Specified by:
findBySearchHashin interfaceIssueEntityDao- Parameters:
type-searchHash-- Returns:
-
findBySearchHash
public Collection<IssueEntity> findBySearchHash(CriteriaSearchConfiguration criteria, String type, String searchHash)
CriteriaSearchConfiguration implementation- Specified by:
findBySearchHashin interfaceIssueEntityDao
-
findBySearchHash
public Collection<IssueEntity> findBySearchHash(String queryString, CriteriaSearchConfiguration criteria, String type, String searchHash)
Internal implementation
-
findByUserName
public Collection<IssueEntity> findByUserName(String user)
Operation findByUserName- Specified by:
findByUserNamein interfaceIssueEntityDao- Parameters:
user-- Returns:
-
findByUserName
public Collection<IssueEntity> findByUserName(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration implementation- Specified by:
findByUserNamein interfaceIssueEntityDao
-
findByUserName
public Collection<IssueEntity> findByUserName(String queryString, CriteriaSearchConfiguration criteria, String user)
Internal implementation
-
toIssue
public void toIssue(IssueEntity source, com.soffid.iam.api.Issue target)
Copy data toIssueobject- Specified by:
toIssuein interfaceIssueEntityDao
-
toIssue
public com.soffid.iam.api.Issue toIssue(IssueEntity entity)
Transforms toIssueobject- Specified by:
toIssuein interfaceIssueEntityDao
-
toIssueList
public List<com.soffid.iam.api.Issue> toIssueList(Collection<IssueEntity> instances)
Transforms toIssuelist- Specified by:
toIssueListin interfaceIssueEntityDao
-
issueToEntity
public void issueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)Copy data fromIssueobject- Specified by:
issueToEntityin interfaceIssueEntityDao
-
issueToEntity
public IssueEntity issueToEntity(com.soffid.iam.api.Issue instance)
Transforms fromIssueobject- Specified by:
issueToEntityin interfaceIssueEntityDao
-
issueToEntityList
public List<IssueEntity> issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)
Transforms fromIssuelist- Specified by:
issueToEntityListin interfaceIssueEntityDao
-
newIssueEntity
public IssueEntity newIssueEntity()
Creates an instance ofIssueEntity.- Specified by:
newIssueEntityin interfaceIssueEntityDao
-
load
public IssueEntity load(Long id)
Loads an instance ofIssueEntityfrom the persistent store.- Specified by:
loadin interfaceIssueEntityDao
-
loadAll
public List<IssueEntity> loadAll()
Loads all instances ofIssueEntityfrom the persistent store.- Specified by:
loadAllin interfaceIssueEntityDao
-
create
public void create(IssueEntity entity)
Adds an instance ofIssueEntityto the persistent store.- Specified by:
createin interfaceIssueEntityDao
-
update
public void update(IssueEntity entity)
Updates an instance ofIssueEntityat the persistent store.- Specified by:
updatein interfaceIssueEntityDao
-
remove
public void remove(IssueEntity entity)
Removes an instance ofIssueEntityfrom the persistent store.- Specified by:
removein interfaceIssueEntityDao
-
create
public void create(Collection<? extends IssueEntity> entities)
Creates a collection ofIssueEntityand adds it to the persistent store.- Specified by:
createin interfaceIssueEntityDao
-
update
public void update(Collection<? extends IssueEntity> entities)
Updates a collection ofIssueEntityin the persistent store.- Specified by:
updatein interfaceIssueEntityDao
-
remove
public void remove(Collection<? extends IssueEntity> entities)
Removes a collection ofIssueEntityfrom the persistent store.- Specified by:
removein interfaceIssueEntityDao
-
remove
public void remove(Long id)
Removes an instance ofIssueEntityfrom the persistent store.- Specified by:
removein interfaceIssueEntityDao
-
query
public List<IssueEntity> query(String queryString, Parameter[] parameters)
Query ofIssueEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceIssueEntityDao
-
query
public List<IssueEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofIssueEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceIssueEntityDao
-
-