Package com.soffid.iam.model
Class ServerInstanceEntityDaoBase
- java.lang.Object
-
- org.springframework.dao.support.DaoSupport
-
- org.springframework.orm.hibernate3.support.HibernateDaoSupport
-
- com.soffid.iam.model.ServerInstanceEntityDaoBase
-
- All Implemented Interfaces:
ServerInstanceEntityDao
,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ServerInstanceEntityDaoImpl
public abstract class ServerInstanceEntityDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements ServerInstanceEntityDao
DAO Base for Entity ServerInstanceEntity
-
-
Constructor Summary
Constructors Constructor Description ServerInstanceEntityDaoBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(ServerInstanceEntity entity)
Adds an instance ofServerInstanceEntity
to the persistent store.void
create(Collection<? extends ServerInstanceEntity> entities)
Creates a collection ofServerInstanceEntity
and adds it to the persistent store.List<ServerInstanceEntity>
findBestServerInstances(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration implementationList<ServerInstanceEntity>
findBestServerInstances(String serverName)
Operation findBestServerInstancesList<ServerInstanceEntity>
findBestServerInstances(String queryString, CriteriaSearchConfiguration criteria, String serverName)
Internal implementationServerInstanceEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementationServerInstanceEntity
findByName(String name)
Operation findByNameServerInstanceEntity
findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementationCollection<ServerInstanceEntity>
findByServerName(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration implementationCollection<ServerInstanceEntity>
findByServerName(String serverName)
Operation findByServerNameCollection<ServerInstanceEntity>
findByServerName(String queryString, CriteriaSearchConfiguration criteria, String serverName)
Internal implementationServerInstanceEntity
findByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)
CriteriaSearchConfiguration implementationServerInstanceEntity
findByServerNameAndInstanceName(String queryString, CriteriaSearchConfiguration criteria, String serverName, String instanceName)
Internal implementationServerInstanceEntity
findByServerNameAndInstanceName(String serverName, String instanceName)
Operation findByServerNameAndInstanceNameServerInstanceEntity
findByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration implementationServerInstanceEntity
findByUrl(String url)
Operation findByUrlServerInstanceEntity
findByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)
Internal implementationList<ServerInstanceEntity>
findExpired(CriteriaSearchConfiguration criteria, Date lastSeen)
CriteriaSearchConfiguration implementationList<ServerInstanceEntity>
findExpired(String queryString, CriteriaSearchConfiguration criteria, Date lastSeen)
Internal implementationList<ServerInstanceEntity>
findExpired(Date lastSeen)
Operation findExpiredScheduledTaskEntityDao
getScheduledTaskEntityDao()
Gets reference toscheduledTaskEntityDao
.SecretEntityDao
getSecretEntityDao()
Gets reference tosecretEntityDao
.ServerEntityDao
getServerEntityDao()
Gets reference toserverEntityDao
.ServerInstanceEntity
load(Long id)
Loads an instance ofServerInstanceEntity
from the persistent store.List<ServerInstanceEntity>
loadAll()
Loads all instances ofServerInstanceEntity
from the persistent store.ServerInstanceEntity
newServerInstanceEntity()
Creates an instance ofServerInstanceEntity
.List<ServerInstanceEntity>
query(String queryString, Parameter[] parameters)
Query ofServerInstanceEntity
from the persistent store.List<ServerInstanceEntity>
query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerInstanceEntity
from the persistent store.void
remove(ServerInstanceEntity entity)
Removes an instance ofServerInstanceEntity
from the persistent store.void
remove(Long id)
Removes an instance ofServerInstanceEntity
from the persistent store.void
remove(Collection<? extends ServerInstanceEntity> entities)
Removes a collection ofServerInstanceEntity
from the persistent store.void
setScheduledTaskEntityDao(ScheduledTaskEntityDao scheduledTaskEntityDao)
Sets reference toscheduledTaskEntityDao
.void
setSecretEntityDao(SecretEntityDao secretEntityDao)
Sets reference tosecretEntityDao
.void
setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao
.void
update(ServerInstanceEntity entity)
Updates an instance ofServerInstanceEntity
at the persistent store.void
update(Collection<? extends ServerInstanceEntity> entities)
Updates a collection ofServerInstanceEntity
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
.
-
setServerEntityDao
public void setServerEntityDao(ServerEntityDao serverEntityDao)
Sets reference toserverEntityDao
.
-
getServerEntityDao
public ServerEntityDao getServerEntityDao()
Gets reference toserverEntityDao
.
-
findByName
public ServerInstanceEntity findByName(String name)
Operation findByName- Specified by:
findByName
in interfaceServerInstanceEntityDao
- Parameters:
name
-- Returns:
-
findByName
public ServerInstanceEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByName
in interfaceServerInstanceEntityDao
-
findByName
public ServerInstanceEntity findByName(String queryString, CriteriaSearchConfiguration criteria, String name)
Internal implementation
-
findByServerNameAndInstanceName
public ServerInstanceEntity findByServerNameAndInstanceName(String serverName, String instanceName)
Operation findByServerNameAndInstanceName- Specified by:
findByServerNameAndInstanceName
in interfaceServerInstanceEntityDao
- Parameters:
serverName
-instanceName
-- Returns:
-
findByServerNameAndInstanceName
public ServerInstanceEntity findByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)
CriteriaSearchConfiguration implementation- Specified by:
findByServerNameAndInstanceName
in interfaceServerInstanceEntityDao
-
findByServerNameAndInstanceName
public ServerInstanceEntity findByServerNameAndInstanceName(String queryString, CriteriaSearchConfiguration criteria, String serverName, String instanceName)
Internal implementation
-
findByUrl
public ServerInstanceEntity findByUrl(String url)
Operation findByUrl- Specified by:
findByUrl
in interfaceServerInstanceEntityDao
- Parameters:
url
-- Returns:
-
findByUrl
public ServerInstanceEntity findByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration implementation- Specified by:
findByUrl
in interfaceServerInstanceEntityDao
-
findByUrl
public ServerInstanceEntity findByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)
Internal implementation
-
findByServerName
public Collection<ServerInstanceEntity> findByServerName(String serverName)
Operation findByServerName- Specified by:
findByServerName
in interfaceServerInstanceEntityDao
- Parameters:
serverName
-- Returns:
-
findByServerName
public Collection<ServerInstanceEntity> findByServerName(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration implementation- Specified by:
findByServerName
in interfaceServerInstanceEntityDao
-
findByServerName
public Collection<ServerInstanceEntity> findByServerName(String queryString, CriteriaSearchConfiguration criteria, String serverName)
Internal implementation
-
findBestServerInstances
public List<ServerInstanceEntity> findBestServerInstances(String serverName)
Operation findBestServerInstances- Specified by:
findBestServerInstances
in interfaceServerInstanceEntityDao
- Parameters:
serverName
-- Returns:
-
findBestServerInstances
public List<ServerInstanceEntity> findBestServerInstances(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration implementation- Specified by:
findBestServerInstances
in interfaceServerInstanceEntityDao
-
findBestServerInstances
public List<ServerInstanceEntity> findBestServerInstances(String queryString, CriteriaSearchConfiguration criteria, String serverName)
Internal implementation
-
findExpired
public List<ServerInstanceEntity> findExpired(Date lastSeen)
Operation findExpired- Specified by:
findExpired
in interfaceServerInstanceEntityDao
- Parameters:
lastSeen
-- Returns:
-
findExpired
public List<ServerInstanceEntity> findExpired(CriteriaSearchConfiguration criteria, Date lastSeen)
CriteriaSearchConfiguration implementation- Specified by:
findExpired
in interfaceServerInstanceEntityDao
-
findExpired
public List<ServerInstanceEntity> findExpired(String queryString, CriteriaSearchConfiguration criteria, Date lastSeen)
Internal implementation
-
newServerInstanceEntity
public ServerInstanceEntity newServerInstanceEntity()
Creates an instance ofServerInstanceEntity
.- Specified by:
newServerInstanceEntity
in interfaceServerInstanceEntityDao
-
load
public ServerInstanceEntity load(Long id)
Loads an instance ofServerInstanceEntity
from the persistent store.- Specified by:
load
in interfaceServerInstanceEntityDao
-
loadAll
public List<ServerInstanceEntity> loadAll()
Loads all instances ofServerInstanceEntity
from the persistent store.- Specified by:
loadAll
in interfaceServerInstanceEntityDao
-
create
public void create(ServerInstanceEntity entity)
Adds an instance ofServerInstanceEntity
to the persistent store.- Specified by:
create
in interfaceServerInstanceEntityDao
-
update
public void update(ServerInstanceEntity entity)
Updates an instance ofServerInstanceEntity
at the persistent store.- Specified by:
update
in interfaceServerInstanceEntityDao
-
remove
public void remove(ServerInstanceEntity entity)
Removes an instance ofServerInstanceEntity
from the persistent store.- Specified by:
remove
in interfaceServerInstanceEntityDao
-
create
public void create(Collection<? extends ServerInstanceEntity> entities)
Creates a collection ofServerInstanceEntity
and adds it to the persistent store.- Specified by:
create
in interfaceServerInstanceEntityDao
-
update
public void update(Collection<? extends ServerInstanceEntity> entities)
Updates a collection ofServerInstanceEntity
in the persistent store.- Specified by:
update
in interfaceServerInstanceEntityDao
-
remove
public void remove(Collection<? extends ServerInstanceEntity> entities)
Removes a collection ofServerInstanceEntity
from the persistent store.- Specified by:
remove
in interfaceServerInstanceEntityDao
-
remove
public void remove(Long id)
Removes an instance ofServerInstanceEntity
from the persistent store.- Specified by:
remove
in interfaceServerInstanceEntityDao
-
query
public List<ServerInstanceEntity> query(String queryString, Parameter[] parameters)
Query ofServerInstanceEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
query
in interfaceServerInstanceEntityDao
-
query
public List<ServerInstanceEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerInstanceEntity
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 interfaceServerInstanceEntityDao
-
-