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 Long
countServersByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationLong
countServersByName(String name)
Operation countServersByNameLong
countServersByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementationvoid
create(ServerEntity entity)
Adds an instance ofServerEntity
to the persistent store.void
create(Collection<? extends ServerEntity> entities)
Creates a collection ofServerEntity
and adds it to the persistent store.ServerEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationServerEntity
findByName(String name)
Operation findByNameServerEntity
findByName(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 implementationServerEntity
findRemoteByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration implementationServerEntity
findRemoteByUrl(String url)
Operation findRemoteByUrlServerEntity
findRemoteByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)
Internal implementationNetworkEntityDao
getNetworkEntityDao()
Gets reference toxarxaEntityDao
.ScheduledTaskEntityDao
getScheduledTaskEntityDao()
Gets reference toscheduledTaskEntityDao
.SecretEntityDao
getSecretEntityDao()
Gets reference tosecretEntityDao
.ServerCertificateEntityDao
getServerCertificateEntityDao()
Gets reference toserverCertificateEntityDao
.ServerInstanceEntityDao
getServerInstanceEntityDao()
Gets reference toserverInstanceEntityDao
.TenantServerEntityDao
getTenantServerEntityDao()
Gets reference totenantServerEntityDao
.ServerEntity
load(Long id)
Loads an instance ofServerEntity
from the persistent store.List<ServerEntity>
loadAll()
Loads all instances ofServerEntity
from the persistent store.ServerEntity
newServerEntity()
Creates an instance ofServerEntity
.List<ServerEntity>
query(String queryString, Parameter[] parameters)
Query ofServerEntity
from the persistent store.List<ServerEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerEntity
from the persistent store.void
remove(ServerEntity entity)
Removes an instance ofServerEntity
from the persistent store.void
remove(Long id)
Removes an instance ofServerEntity
from the persistent store.void
remove(Collection<? extends ServerEntity> entities)
Removes a collection ofServerEntity
from the persistent store.ServerEntity
serverToEntity(com.soffid.iam.api.Server instance)
Transforms fromServer
objectvoid
serverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)
Copy data fromServer
objectList<ServerEntity>
serverToEntityList(Collection<com.soffid.iam.api.Server> instances)
Transforms fromServer
listvoid
setNetworkEntityDao(NetworkEntityDao xarxaEntityDao)
Sets reference toxarxaEntityDao
.void
setScheduledTaskEntityDao(ScheduledTaskEntityDao scheduledTaskEntityDao)
Sets reference toscheduledTaskEntityDao
.void
setSecretEntityDao(SecretEntityDao secretEntityDao)
Sets reference tosecretEntityDao
.void
setServerCertificateEntityDao(ServerCertificateEntityDao serverCertificateEntityDao)
Sets reference toserverCertificateEntityDao
.void
setServerInstanceEntityDao(ServerInstanceEntityDao serverInstanceEntityDao)
Sets reference toserverInstanceEntityDao
.void
setTenantServerEntityDao(TenantServerEntityDao tenantServerEntityDao)
Sets reference totenantServerEntityDao
.com.soffid.iam.api.Server
toServer(ServerEntity entity)
Transforms toServer
objectvoid
toServer(ServerEntity source, com.soffid.iam.api.Server target)
Copy data toServer
objectList<com.soffid.iam.api.Server>
toServerList(Collection<ServerEntity> instances)
Transforms toServer
listvoid
update(ServerEntity entity)
Updates an instance ofServerEntity
at the persistent store.void
update(Collection<? extends ServerEntity> entities)
Updates a collection ofServerEntity
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
-
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:
findByName
in interfaceServerEntityDao
- Parameters:
name
-- Returns:
-
findByName
public ServerEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByName
in interfaceServerEntityDao
-
findByName
public ServerEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findRemoteByUrl
public ServerEntity findRemoteByUrl(String url)
Operation findRemoteByUrl- Specified by:
findRemoteByUrl
in interfaceServerEntityDao
- Parameters:
url
-- Returns:
-
findRemoteByUrl
public ServerEntity findRemoteByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration implementation- Specified by:
findRemoteByUrl
in interfaceServerEntityDao
-
findRemoteByUrl
public ServerEntity findRemoteByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)
Internal implementation
-
countServersByName
public Long countServersByName(String name)
Operation countServersByName- Specified by:
countServersByName
in interfaceServerEntityDao
- Parameters:
name
-- Returns:
-
countServersByName
public Long countServersByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
countServersByName
in interfaceServerEntityDao
-
countServersByName
public Long countServersByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByTenant
public Collection<ServerEntity> findByTenant(String name)
Operation findByTenant- Specified by:
findByTenant
in interfaceServerEntityDao
- Parameters:
name
-- Returns:
-
findByTenant
public Collection<ServerEntity> findByTenant(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByTenant
in 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:
findGatewayByTenant
in interfaceServerEntityDao
- Parameters:
name
-- Returns:
-
findGatewayByTenant
public Collection<ServerEntity> findGatewayByTenant(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findGatewayByTenant
in 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 toServer
object- Specified by:
toServer
in interfaceServerEntityDao
-
toServer
public com.soffid.iam.api.Server toServer(ServerEntity entity)
Transforms toServer
object- Specified by:
toServer
in interfaceServerEntityDao
-
toServerList
public List<com.soffid.iam.api.Server> toServerList(Collection<ServerEntity> instances)
Transforms toServer
list- Specified by:
toServerList
in interfaceServerEntityDao
-
serverToEntity
public void serverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)
Copy data fromServer
object- Specified by:
serverToEntity
in interfaceServerEntityDao
-
serverToEntity
public ServerEntity serverToEntity(com.soffid.iam.api.Server instance)
Transforms fromServer
object- Specified by:
serverToEntity
in interfaceServerEntityDao
-
serverToEntityList
public List<ServerEntity> serverToEntityList(Collection<com.soffid.iam.api.Server> instances)
Transforms fromServer
list- Specified by:
serverToEntityList
in interfaceServerEntityDao
-
newServerEntity
public ServerEntity newServerEntity()
Creates an instance ofServerEntity
.- Specified by:
newServerEntity
in interfaceServerEntityDao
-
load
public ServerEntity load(Long id)
Loads an instance ofServerEntity
from the persistent store.- Specified by:
load
in interfaceServerEntityDao
-
loadAll
public List<ServerEntity> loadAll()
Loads all instances ofServerEntity
from the persistent store.- Specified by:
loadAll
in interfaceServerEntityDao
-
create
public void create(ServerEntity entity)
Adds an instance ofServerEntity
to the persistent store.- Specified by:
create
in interfaceServerEntityDao
-
update
public void update(ServerEntity entity)
Updates an instance ofServerEntity
at the persistent store.- Specified by:
update
in interfaceServerEntityDao
-
remove
public void remove(ServerEntity entity)
Removes an instance ofServerEntity
from the persistent store.- Specified by:
remove
in interfaceServerEntityDao
-
create
public void create(Collection<? extends ServerEntity> entities)
Creates a collection ofServerEntity
and adds it to the persistent store.- Specified by:
create
in interfaceServerEntityDao
-
update
public void update(Collection<? extends ServerEntity> entities)
Updates a collection ofServerEntity
in the persistent store.- Specified by:
update
in interfaceServerEntityDao
-
remove
public void remove(Collection<? extends ServerEntity> entities)
Removes a collection ofServerEntity
from the persistent store.- Specified by:
remove
in interfaceServerEntityDao
-
remove
public void remove(Long id)
Removes an instance ofServerEntity
from the persistent store.- Specified by:
remove
in interfaceServerEntityDao
-
query
public List<ServerEntity> query(String queryString, Parameter[] parameters)
Query ofServerEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceServerEntityDao
-
query
public List<ServerEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerEntity
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 interfaceServerEntityDao
-
-