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 Long
countPending(CriteriaSearchConfiguration criteria, String actor)
CriteriaSearchConfiguration implementationLong
countPending(String actor)
Operation countPendingLong
countPending(String queryString, CriteriaSearchConfiguration criteria, String actor)
Internal implementationvoid
create(IssueEntity entity)
Adds an instance ofIssueEntity
to the persistent store.void
create(Collection<? extends IssueEntity> entities)
Creates a collection ofIssueEntity
and 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 implementationAccountEntityDao
getAccountEntityDao()
Gets reference toaccountEntityDao
.IssueHostEntityDao
getIssueHostEntityDao()
Gets reference toissueHostEntityDao
.IssueUserEntityDao
getIssueUserEntityDao()
Gets reference toissueUserEntityDao
.PamRuleEntityDao
getPamRuleEntityDao()
Gets reference topamRuleEntityDao
.RoleAccountEntityDao
getRoleAccountEntityDao()
Gets reference torolAccountEntityDao
.SystemEntityDao
getSystemEntityDao()
Gets reference todispatcherEntityDao
.TenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.IssueEntity
issueToEntity(com.soffid.iam.api.Issue instance)
Transforms fromIssue
objectvoid
issueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)
Copy data fromIssue
objectList<IssueEntity>
issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)
Transforms fromIssue
listIssueEntity
load(Long id)
Loads an instance ofIssueEntity
from the persistent store.List<IssueEntity>
loadAll()
Loads all instances ofIssueEntity
from the persistent store.IssueEntity
newIssueEntity()
Creates an instance ofIssueEntity
.List<IssueEntity>
query(String queryString, Parameter[] parameters)
Query ofIssueEntity
from the persistent store.List<IssueEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofIssueEntity
from the persistent store.void
remove(IssueEntity entity)
Removes an instance ofIssueEntity
from the persistent store.void
remove(Long id)
Removes an instance ofIssueEntity
from the persistent store.void
remove(Collection<? extends IssueEntity> entities)
Removes a collection ofIssueEntity
from the persistent store.void
setAccountEntityDao(AccountEntityDao accountEntityDao)
Sets reference toaccountEntityDao
.void
setIssueHostEntityDao(IssueHostEntityDao issueHostEntityDao)
Sets reference toissueHostEntityDao
.void
setIssueUserEntityDao(IssueUserEntityDao issueUserEntityDao)
Sets reference toissueUserEntityDao
.void
setPamRuleEntityDao(PamRuleEntityDao pamRuleEntityDao)
Sets reference topamRuleEntityDao
.void
setRoleAccountEntityDao(RoleAccountEntityDao rolAccountEntityDao)
Sets reference torolAccountEntityDao
.void
setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao
.void
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.com.soffid.iam.api.Issue
toIssue(IssueEntity entity)
Transforms toIssue
objectvoid
toIssue(IssueEntity source, com.soffid.iam.api.Issue target)
Copy data toIssue
objectList<com.soffid.iam.api.Issue>
toIssueList(Collection<IssueEntity> instances)
Transforms toIssue
listvoid
update(IssueEntity entity)
Updates an instance ofIssueEntity
at the persistent store.void
update(Collection<? extends IssueEntity> entities)
Updates a collection ofIssueEntity
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
-
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:
countPending
in interfaceIssueEntityDao
- Parameters:
actor
-- Returns:
-
countPending
public Long countPending(CriteriaSearchConfiguration criteria, String actor)
CriteriaSearchConfiguration implementation- Specified by:
countPending
in 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:
findByIssueAndUser
in interfaceIssueEntityDao
- Parameters:
type
-user
-- Returns:
-
findByIssueAndUser
public Collection<IssueEntity> findByIssueAndUser(CriteriaSearchConfiguration criteria, String type, String user)
CriteriaSearchConfiguration implementation- Specified by:
findByIssueAndUser
in 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:
findBySearchHash
in interfaceIssueEntityDao
- Parameters:
type
-searchHash
-- Returns:
-
findBySearchHash
public Collection<IssueEntity> findBySearchHash(CriteriaSearchConfiguration criteria, String type, String searchHash)
CriteriaSearchConfiguration implementation- Specified by:
findBySearchHash
in 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:
findByUserName
in interfaceIssueEntityDao
- Parameters:
user
-- Returns:
-
findByUserName
public Collection<IssueEntity> findByUserName(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration implementation- Specified by:
findByUserName
in 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 toIssue
object- Specified by:
toIssue
in interfaceIssueEntityDao
-
toIssue
public com.soffid.iam.api.Issue toIssue(IssueEntity entity)
Transforms toIssue
object- Specified by:
toIssue
in interfaceIssueEntityDao
-
toIssueList
public List<com.soffid.iam.api.Issue> toIssueList(Collection<IssueEntity> instances)
Transforms toIssue
list- Specified by:
toIssueList
in interfaceIssueEntityDao
-
issueToEntity
public void issueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)
Copy data fromIssue
object- Specified by:
issueToEntity
in interfaceIssueEntityDao
-
issueToEntity
public IssueEntity issueToEntity(com.soffid.iam.api.Issue instance)
Transforms fromIssue
object- Specified by:
issueToEntity
in interfaceIssueEntityDao
-
issueToEntityList
public List<IssueEntity> issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)
Transforms fromIssue
list- Specified by:
issueToEntityList
in interfaceIssueEntityDao
-
newIssueEntity
public IssueEntity newIssueEntity()
Creates an instance ofIssueEntity
.- Specified by:
newIssueEntity
in interfaceIssueEntityDao
-
load
public IssueEntity load(Long id)
Loads an instance ofIssueEntity
from the persistent store.- Specified by:
load
in interfaceIssueEntityDao
-
loadAll
public List<IssueEntity> loadAll()
Loads all instances ofIssueEntity
from the persistent store.- Specified by:
loadAll
in interfaceIssueEntityDao
-
create
public void create(IssueEntity entity)
Adds an instance ofIssueEntity
to the persistent store.- Specified by:
create
in interfaceIssueEntityDao
-
update
public void update(IssueEntity entity)
Updates an instance ofIssueEntity
at the persistent store.- Specified by:
update
in interfaceIssueEntityDao
-
remove
public void remove(IssueEntity entity)
Removes an instance ofIssueEntity
from the persistent store.- Specified by:
remove
in interfaceIssueEntityDao
-
create
public void create(Collection<? extends IssueEntity> entities)
Creates a collection ofIssueEntity
and adds it to the persistent store.- Specified by:
create
in interfaceIssueEntityDao
-
update
public void update(Collection<? extends IssueEntity> entities)
Updates a collection ofIssueEntity
in the persistent store.- Specified by:
update
in interfaceIssueEntityDao
-
remove
public void remove(Collection<? extends IssueEntity> entities)
Removes a collection ofIssueEntity
from the persistent store.- Specified by:
remove
in interfaceIssueEntityDao
-
remove
public void remove(Long id)
Removes an instance ofIssueEntity
from the persistent store.- Specified by:
remove
in interfaceIssueEntityDao
-
query
public List<IssueEntity> query(String queryString, Parameter[] parameters)
Query ofIssueEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceIssueEntityDao
-
query
public List<IssueEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofIssueEntity
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 interfaceIssueEntityDao
-
-