Package com.soffid.iam.model
Class ServerEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ServerEntityDaoBase
-
- All Implemented Interfaces:
ServerEntityDao,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ServerEntityDaoImpl
public abstract class ServerEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements ServerEntityDao
DAO Base for Entity ServerEntity
-
-
Constructor Summary
Constructors Constructor Description ServerEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongcountServersByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationLongcountServersByName(String name)Operation countServersByNameLongcountServersByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationvoidcreate(ServerEntity entity)Adds an instance ofServerEntityto the persistent store.voidcreate(Collection<? extends ServerEntity> entities)Creates a collection ofServerEntityand adds it to the persistent store.ServerEntityfindByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationServerEntityfindByName(String name)Operation findByNameServerEntityfindByName(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationCollection<ServerEntity>findByTenant(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationCollection<ServerEntity>findByTenant(String name)Operation findByTenantCollection<ServerEntity>findByTenant(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationCollection<ServerEntity>findGatewayByTenant(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationCollection<ServerEntity>findGatewayByTenant(String name)Operation findGatewayByTenantCollection<ServerEntity>findGatewayByTenant(String queryString, CriteriaSearchConfiguration criteria, String name)Internal implementationServerEntityfindRemoteByUrl(CriteriaSearchConfiguration criteria, String url)CriteriaSearchConfiguration implementationServerEntityfindRemoteByUrl(String url)Operation findRemoteByUrlServerEntityfindRemoteByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)Internal implementationNetworkEntityDaogetNetworkEntityDao()Gets reference toxarxaEntityDao.ScheduledTaskEntityDaogetScheduledTaskEntityDao()Gets reference toscheduledTaskEntityDao.SecretEntityDaogetSecretEntityDao()Gets reference tosecretEntityDao.ServerCertificateEntityDaogetServerCertificateEntityDao()Gets reference toserverCertificateEntityDao.ServerInstanceEntityDaogetServerInstanceEntityDao()Gets reference toserverInstanceEntityDao.TenantServerEntityDaogetTenantServerEntityDao()Gets reference totenantServerEntityDao.ServerEntityload(Long id)Loads an instance ofServerEntityfrom the persistent store.List<ServerEntity>loadAll()Loads all instances ofServerEntityfrom the persistent store.ServerEntitynewServerEntity()Creates an instance ofServerEntity.List<ServerEntity>query(String queryString, Parameter[] parameters)Query ofServerEntityfrom the persistent store.List<ServerEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofServerEntityfrom the persistent store.voidremove(ServerEntity entity)Removes an instance ofServerEntityfrom the persistent store.voidremove(Long id)Removes an instance ofServerEntityfrom the persistent store.voidremove(Collection<? extends ServerEntity> entities)Removes a collection ofServerEntityfrom the persistent store.ServerEntityserverToEntity(com.soffid.iam.api.Server instance)Transforms fromServerobjectvoidserverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)Copy data fromServerobjectList<ServerEntity>serverToEntityList(Collection<com.soffid.iam.api.Server> instances)Transforms fromServerlistvoidsetNetworkEntityDao(NetworkEntityDao xarxaEntityDao)Sets reference toxarxaEntityDao.voidsetScheduledTaskEntityDao(ScheduledTaskEntityDao scheduledTaskEntityDao)Sets reference toscheduledTaskEntityDao.voidsetSecretEntityDao(SecretEntityDao secretEntityDao)Sets reference tosecretEntityDao.voidsetServerCertificateEntityDao(ServerCertificateEntityDao serverCertificateEntityDao)Sets reference toserverCertificateEntityDao.voidsetServerInstanceEntityDao(ServerInstanceEntityDao serverInstanceEntityDao)Sets reference toserverInstanceEntityDao.voidsetTenantServerEntityDao(TenantServerEntityDao tenantServerEntityDao)Sets reference totenantServerEntityDao.com.soffid.iam.api.ServertoServer(ServerEntity entity)Transforms toServerobjectvoidtoServer(ServerEntity source, com.soffid.iam.api.Server target)Copy data toServerobjectList<com.soffid.iam.api.Server>toServerList(Collection<ServerEntity> instances)Transforms toServerlistvoidupdate(ServerEntity entity)Updates an instance ofServerEntityat the persistent store.voidupdate(Collection<? extends ServerEntity> entities)Updates a collection ofServerEntityin 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
-
setScheduledTaskEntityDao
public void setScheduledTaskEntityDao(ScheduledTaskEntityDao scheduledTaskEntityDao)
Sets reference toscheduledTaskEntityDao.
-
getScheduledTaskEntityDao
public ScheduledTaskEntityDao getScheduledTaskEntityDao()
Gets reference toscheduledTaskEntityDao.
-
setSecretEntityDao
public void setSecretEntityDao(SecretEntityDao secretEntityDao)
Sets reference tosecretEntityDao.
-
getSecretEntityDao
public SecretEntityDao getSecretEntityDao()
Gets reference tosecretEntityDao.
-
setServerCertificateEntityDao
public void setServerCertificateEntityDao(ServerCertificateEntityDao serverCertificateEntityDao)
Sets reference toserverCertificateEntityDao.
-
getServerCertificateEntityDao
public ServerCertificateEntityDao getServerCertificateEntityDao()
Gets reference toserverCertificateEntityDao.
-
setServerInstanceEntityDao
public void setServerInstanceEntityDao(ServerInstanceEntityDao serverInstanceEntityDao)
Sets reference toserverInstanceEntityDao.
-
getServerInstanceEntityDao
public ServerInstanceEntityDao getServerInstanceEntityDao()
Gets reference toserverInstanceEntityDao.
-
setTenantServerEntityDao
public void setTenantServerEntityDao(TenantServerEntityDao tenantServerEntityDao)
Sets reference totenantServerEntityDao.
-
getTenantServerEntityDao
public TenantServerEntityDao getTenantServerEntityDao()
Gets reference totenantServerEntityDao.
-
setNetworkEntityDao
public void setNetworkEntityDao(NetworkEntityDao xarxaEntityDao)
Sets reference toxarxaEntityDao.
-
getNetworkEntityDao
public NetworkEntityDao getNetworkEntityDao()
Gets reference toxarxaEntityDao.
-
findByName
public ServerEntity findByName(String name)
Operation findByName- Specified by:
findByNamein interfaceServerEntityDao- Parameters:
name-- Returns:
-
findByName
public ServerEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByNamein interfaceServerEntityDao
-
findByName
public ServerEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findRemoteByUrl
public ServerEntity findRemoteByUrl(String url)
Operation findRemoteByUrl- Specified by:
findRemoteByUrlin interfaceServerEntityDao- Parameters:
url-- Returns:
-
findRemoteByUrl
public ServerEntity findRemoteByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration implementation- Specified by:
findRemoteByUrlin interfaceServerEntityDao
-
findRemoteByUrl
public ServerEntity findRemoteByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)
Internal implementation
-
countServersByName
public Long countServersByName(String name)
Operation countServersByName- Specified by:
countServersByNamein interfaceServerEntityDao- Parameters:
name-- Returns:
-
countServersByName
public Long countServersByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
countServersByNamein interfaceServerEntityDao
-
countServersByName
public Long countServersByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByTenant
public Collection<ServerEntity> findByTenant(String name)
Operation findByTenant- Specified by:
findByTenantin interfaceServerEntityDao- Parameters:
name-- Returns:
-
findByTenant
public Collection<ServerEntity> findByTenant(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByTenantin interfaceServerEntityDao
-
findByTenant
public Collection<ServerEntity> findByTenant(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findGatewayByTenant
public Collection<ServerEntity> findGatewayByTenant(String name)
Operation findGatewayByTenant- Specified by:
findGatewayByTenantin interfaceServerEntityDao- Parameters:
name-- Returns:
-
findGatewayByTenant
public Collection<ServerEntity> findGatewayByTenant(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findGatewayByTenantin interfaceServerEntityDao
-
findGatewayByTenant
public Collection<ServerEntity> findGatewayByTenant(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
toServer
public void toServer(ServerEntity source, com.soffid.iam.api.Server target)
Copy data toServerobject- Specified by:
toServerin interfaceServerEntityDao
-
toServer
public com.soffid.iam.api.Server toServer(ServerEntity entity)
Transforms toServerobject- Specified by:
toServerin interfaceServerEntityDao
-
toServerList
public List<com.soffid.iam.api.Server> toServerList(Collection<ServerEntity> instances)
Transforms toServerlist- Specified by:
toServerListin interfaceServerEntityDao
-
serverToEntity
public void serverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)Copy data fromServerobject- Specified by:
serverToEntityin interfaceServerEntityDao
-
serverToEntity
public ServerEntity serverToEntity(com.soffid.iam.api.Server instance)
Transforms fromServerobject- Specified by:
serverToEntityin interfaceServerEntityDao
-
serverToEntityList
public List<ServerEntity> serverToEntityList(Collection<com.soffid.iam.api.Server> instances)
Transforms fromServerlist- Specified by:
serverToEntityListin interfaceServerEntityDao
-
newServerEntity
public ServerEntity newServerEntity()
Creates an instance ofServerEntity.- Specified by:
newServerEntityin interfaceServerEntityDao
-
load
public ServerEntity load(Long id)
Loads an instance ofServerEntityfrom the persistent store.- Specified by:
loadin interfaceServerEntityDao
-
loadAll
public List<ServerEntity> loadAll()
Loads all instances ofServerEntityfrom the persistent store.- Specified by:
loadAllin interfaceServerEntityDao
-
create
public void create(ServerEntity entity)
Adds an instance ofServerEntityto the persistent store.- Specified by:
createin interfaceServerEntityDao
-
update
public void update(ServerEntity entity)
Updates an instance ofServerEntityat the persistent store.- Specified by:
updatein interfaceServerEntityDao
-
remove
public void remove(ServerEntity entity)
Removes an instance ofServerEntityfrom the persistent store.- Specified by:
removein interfaceServerEntityDao
-
create
public void create(Collection<? extends ServerEntity> entities)
Creates a collection ofServerEntityand adds it to the persistent store.- Specified by:
createin interfaceServerEntityDao
-
update
public void update(Collection<? extends ServerEntity> entities)
Updates a collection ofServerEntityin the persistent store.- Specified by:
updatein interfaceServerEntityDao
-
remove
public void remove(Collection<? extends ServerEntity> entities)
Removes a collection ofServerEntityfrom the persistent store.- Specified by:
removein interfaceServerEntityDao
-
remove
public void remove(Long id)
Removes an instance ofServerEntityfrom the persistent store.- Specified by:
removein interfaceServerEntityDao
-
query
public List<ServerEntity> query(String queryString, Parameter[] parameters)
Query ofServerEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceServerEntityDao
-
query
public List<ServerEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceServerEntityDao
-
-