Package com.soffid.iam.model
Class ServerRegistrationTokenEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ServerRegistrationTokenEntityDaoBase
-
- All Implemented Interfaces:
ServerRegistrationTokenEntityDao
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ServerRegistrationTokenEntityDaoImpl
public abstract class ServerRegistrationTokenEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements ServerRegistrationTokenEntityDao
DAO Base for Entity ServerRegistrationTokenEntity
-
-
Constructor Summary
Constructors Constructor Description ServerRegistrationTokenEntityDaoBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
create(ServerRegistrationTokenEntity entity)
Adds an instance ofServerRegistrationTokenEntity
to the persistent store.void
create(Collection<? extends ServerRegistrationTokenEntity> entities)
Creates a collection ofServerRegistrationTokenEntity
and adds it to the persistent store.ServerRegistrationTokenEntity
findByToken(CriteriaSearchConfiguration criteria, String token)
CriteriaSearchConfiguration implementationServerRegistrationTokenEntity
findByToken(String token)
Operation findByTokenServerRegistrationTokenEntity
findByToken(String queryString, CriteriaSearchConfiguration criteria, String token)
Internal implementationTenantEntityDao
getTenantEntityDao()
Gets reference totenantEntityDao
.protected abstract void
handleRemoveExpiredTokens()
ServerRegistrationTokenEntity
load(Long id)
Loads an instance ofServerRegistrationTokenEntity
from the persistent store.List<ServerRegistrationTokenEntity>
loadAll()
Loads all instances ofServerRegistrationTokenEntity
from the persistent store.ServerRegistrationTokenEntity
newServerRegistrationTokenEntity()
Creates an instance ofServerRegistrationTokenEntity
.List<ServerRegistrationTokenEntity>
query(String queryString, Parameter[] parameters)
Query ofServerRegistrationTokenEntity
from the persistent store.List<ServerRegistrationTokenEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerRegistrationTokenEntity
from the persistent store.void
remove(ServerRegistrationTokenEntity entity)
Removes an instance ofServerRegistrationTokenEntity
from the persistent store.void
remove(Long id)
Removes an instance ofServerRegistrationTokenEntity
from the persistent store.void
remove(Collection<? extends ServerRegistrationTokenEntity> entities)
Removes a collection ofServerRegistrationTokenEntity
from the persistent store.void
removeExpiredTokens()
Operation removeExpiredTokensvoid
serverRegistrationTokenToEntity(com.soffid.iam.api.ServerRegistrationToken source, ServerRegistrationTokenEntity target, boolean copyIfNull)
Copy data fromServerRegistrationToken
objectList<ServerRegistrationTokenEntity>
serverRegistrationTokenToEntityList(Collection<com.soffid.iam.api.ServerRegistrationToken> instances)
Transforms fromServerRegistrationToken
listvoid
setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.com.soffid.iam.api.ServerRegistrationToken
toServerRegistrationToken(ServerRegistrationTokenEntity entity)
Transforms toServerRegistrationToken
objectvoid
toServerRegistrationToken(ServerRegistrationTokenEntity source, com.soffid.iam.api.ServerRegistrationToken target)
Copy data toServerRegistrationToken
objectList<com.soffid.iam.api.ServerRegistrationToken>
toServerRegistrationTokenList(Collection<ServerRegistrationTokenEntity> instances)
Transforms toServerRegistrationToken
listvoid
update(ServerRegistrationTokenEntity entity)
Updates an instance ofServerRegistrationTokenEntity
at the persistent store.void
update(Collection<? extends ServerRegistrationTokenEntity> entities)
Updates a collection ofServerRegistrationTokenEntity
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
-
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.ServerRegistrationTokenEntityDao
serverRegistrationTokenToEntity
-
-
-
-
Method Detail
-
setTenantEntityDao
public void setTenantEntityDao(TenantEntityDao tenantEntityDao)
Sets reference totenantEntityDao
.
-
getTenantEntityDao
public TenantEntityDao getTenantEntityDao()
Gets reference totenantEntityDao
.
-
findByToken
public ServerRegistrationTokenEntity findByToken(String token)
Operation findByToken- Specified by:
findByToken
in interfaceServerRegistrationTokenEntityDao
- Parameters:
token
-- Returns:
-
findByToken
public ServerRegistrationTokenEntity findByToken(CriteriaSearchConfiguration criteria, String token)
CriteriaSearchConfiguration implementation- Specified by:
findByToken
in interfaceServerRegistrationTokenEntityDao
-
findByToken
public ServerRegistrationTokenEntity findByToken(String queryString, CriteriaSearchConfiguration criteria, String token)
Internal implementation
-
removeExpiredTokens
public void removeExpiredTokens() throws es.caib.seycon.ng.exception.InternalErrorException
Description copied from interface:ServerRegistrationTokenEntityDao
Operation removeExpiredTokens- Specified by:
removeExpiredTokens
in interfaceServerRegistrationTokenEntityDao
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRemoveExpiredTokens
protected abstract void handleRemoveExpiredTokens() throws Exception
- Throws:
Exception
-
toServerRegistrationToken
public void toServerRegistrationToken(ServerRegistrationTokenEntity source, com.soffid.iam.api.ServerRegistrationToken target)
Copy data toServerRegistrationToken
object- Specified by:
toServerRegistrationToken
in interfaceServerRegistrationTokenEntityDao
-
toServerRegistrationToken
public com.soffid.iam.api.ServerRegistrationToken toServerRegistrationToken(ServerRegistrationTokenEntity entity)
Transforms toServerRegistrationToken
object- Specified by:
toServerRegistrationToken
in interfaceServerRegistrationTokenEntityDao
-
toServerRegistrationTokenList
public List<com.soffid.iam.api.ServerRegistrationToken> toServerRegistrationTokenList(Collection<ServerRegistrationTokenEntity> instances)
Transforms toServerRegistrationToken
list- Specified by:
toServerRegistrationTokenList
in interfaceServerRegistrationTokenEntityDao
-
serverRegistrationTokenToEntity
public void serverRegistrationTokenToEntity(com.soffid.iam.api.ServerRegistrationToken source, ServerRegistrationTokenEntity target, boolean copyIfNull)
Copy data fromServerRegistrationToken
object- Specified by:
serverRegistrationTokenToEntity
in interfaceServerRegistrationTokenEntityDao
-
serverRegistrationTokenToEntityList
public List<ServerRegistrationTokenEntity> serverRegistrationTokenToEntityList(Collection<com.soffid.iam.api.ServerRegistrationToken> instances)
Transforms fromServerRegistrationToken
list- Specified by:
serverRegistrationTokenToEntityList
in interfaceServerRegistrationTokenEntityDao
-
newServerRegistrationTokenEntity
public ServerRegistrationTokenEntity newServerRegistrationTokenEntity()
Creates an instance ofServerRegistrationTokenEntity
.- Specified by:
newServerRegistrationTokenEntity
in interfaceServerRegistrationTokenEntityDao
-
load
public ServerRegistrationTokenEntity load(Long id)
Loads an instance ofServerRegistrationTokenEntity
from the persistent store.- Specified by:
load
in interfaceServerRegistrationTokenEntityDao
-
loadAll
public List<ServerRegistrationTokenEntity> loadAll()
Loads all instances ofServerRegistrationTokenEntity
from the persistent store.- Specified by:
loadAll
in interfaceServerRegistrationTokenEntityDao
-
create
public void create(ServerRegistrationTokenEntity entity)
Adds an instance ofServerRegistrationTokenEntity
to the persistent store.- Specified by:
create
in interfaceServerRegistrationTokenEntityDao
-
update
public void update(ServerRegistrationTokenEntity entity)
Updates an instance ofServerRegistrationTokenEntity
at the persistent store.- Specified by:
update
in interfaceServerRegistrationTokenEntityDao
-
remove
public void remove(ServerRegistrationTokenEntity entity)
Removes an instance ofServerRegistrationTokenEntity
from the persistent store.- Specified by:
remove
in interfaceServerRegistrationTokenEntityDao
-
create
public void create(Collection<? extends ServerRegistrationTokenEntity> entities)
Creates a collection ofServerRegistrationTokenEntity
and adds it to the persistent store.- Specified by:
create
in interfaceServerRegistrationTokenEntityDao
-
update
public void update(Collection<? extends ServerRegistrationTokenEntity> entities)
Updates a collection ofServerRegistrationTokenEntity
in the persistent store.- Specified by:
update
in interfaceServerRegistrationTokenEntityDao
-
remove
public void remove(Collection<? extends ServerRegistrationTokenEntity> entities)
Removes a collection ofServerRegistrationTokenEntity
from the persistent store.- Specified by:
remove
in interfaceServerRegistrationTokenEntityDao
-
remove
public void remove(Long id)
Removes an instance ofServerRegistrationTokenEntity
from the persistent store.- Specified by:
remove
in interfaceServerRegistrationTokenEntityDao
-
query
public List<ServerRegistrationTokenEntity> query(String queryString, Parameter[] parameters)
Query ofServerRegistrationTokenEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceServerRegistrationTokenEntityDao
-
query
public List<ServerRegistrationTokenEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerRegistrationTokenEntity
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 interfaceServerRegistrationTokenEntityDao
-
-