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 voidcreate(ServerInstanceEntity entity)Adds an instance ofServerInstanceEntityto the persistent store.voidcreate(Collection<? extends ServerInstanceEntity> entities)Creates a collection ofServerInstanceEntityand 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 implementationServerInstanceEntityfindByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration implementationServerInstanceEntityfindByName(String name)Operation findByNameServerInstanceEntityfindByName(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 implementationServerInstanceEntityfindByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)CriteriaSearchConfiguration implementationServerInstanceEntityfindByServerNameAndInstanceName(String queryString, CriteriaSearchConfiguration criteria, String serverName, String instanceName)Internal implementationServerInstanceEntityfindByServerNameAndInstanceName(String serverName, String instanceName)Operation findByServerNameAndInstanceNameServerInstanceEntityfindByUrl(CriteriaSearchConfiguration criteria, String url)CriteriaSearchConfiguration implementationServerInstanceEntityfindByUrl(String url)Operation findByUrlServerInstanceEntityfindByUrl(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 findExpiredScheduledTaskEntityDaogetScheduledTaskEntityDao()Gets reference toscheduledTaskEntityDao.SecretEntityDaogetSecretEntityDao()Gets reference tosecretEntityDao.ServerEntityDaogetServerEntityDao()Gets reference toserverEntityDao.ServerInstanceEntityload(Long id)Loads an instance ofServerInstanceEntityfrom the persistent store.List<ServerInstanceEntity>loadAll()Loads all instances ofServerInstanceEntityfrom the persistent store.ServerInstanceEntitynewServerInstanceEntity()Creates an instance ofServerInstanceEntity.List<ServerInstanceEntity>query(String queryString, Parameter[] parameters)Query ofServerInstanceEntityfrom the persistent store.List<ServerInstanceEntity>query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofServerInstanceEntityfrom the persistent store.voidremove(ServerInstanceEntity entity)Removes an instance ofServerInstanceEntityfrom the persistent store.voidremove(Long id)Removes an instance ofServerInstanceEntityfrom the persistent store.voidremove(Collection<? extends ServerInstanceEntity> entities)Removes a collection ofServerInstanceEntityfrom the persistent store.voidsetScheduledTaskEntityDao(ScheduledTaskEntityDao scheduledTaskEntityDao)Sets reference toscheduledTaskEntityDao.voidsetSecretEntityDao(SecretEntityDao secretEntityDao)Sets reference tosecretEntityDao.voidsetServerEntityDao(ServerEntityDao serverEntityDao)Sets reference toserverEntityDao.voidupdate(ServerInstanceEntity entity)Updates an instance ofServerInstanceEntityat the persistent store.voidupdate(Collection<? extends ServerInstanceEntity> entities)Updates a collection ofServerInstanceEntityin 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:
findByNamein interfaceServerInstanceEntityDao- Parameters:
name-- Returns:
-
findByName
public ServerInstanceEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration implementation- Specified by:
findByNamein 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:
findByServerNameAndInstanceNamein interfaceServerInstanceEntityDao- Parameters:
serverName-instanceName-- Returns:
-
findByServerNameAndInstanceName
public ServerInstanceEntity findByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)
CriteriaSearchConfiguration implementation- Specified by:
findByServerNameAndInstanceNamein 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:
findByUrlin interfaceServerInstanceEntityDao- Parameters:
url-- Returns:
-
findByUrl
public ServerInstanceEntity findByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration implementation- Specified by:
findByUrlin interfaceServerInstanceEntityDao
-
findByUrl
public ServerInstanceEntity findByUrl(String queryString, CriteriaSearchConfiguration criteria, String url)
Internal implementation
-
findByServerName
public Collection<ServerInstanceEntity> findByServerName(String serverName)
Operation findByServerName- Specified by:
findByServerNamein interfaceServerInstanceEntityDao- Parameters:
serverName-- Returns:
-
findByServerName
public Collection<ServerInstanceEntity> findByServerName(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration implementation- Specified by:
findByServerNamein 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:
findBestServerInstancesin interfaceServerInstanceEntityDao- Parameters:
serverName-- Returns:
-
findBestServerInstances
public List<ServerInstanceEntity> findBestServerInstances(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration implementation- Specified by:
findBestServerInstancesin 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:
findExpiredin interfaceServerInstanceEntityDao- Parameters:
lastSeen-- Returns:
-
findExpired
public List<ServerInstanceEntity> findExpired(CriteriaSearchConfiguration criteria, Date lastSeen)
CriteriaSearchConfiguration implementation- Specified by:
findExpiredin interfaceServerInstanceEntityDao
-
findExpired
public List<ServerInstanceEntity> findExpired(String queryString, CriteriaSearchConfiguration criteria, Date lastSeen)
Internal implementation
-
newServerInstanceEntity
public ServerInstanceEntity newServerInstanceEntity()
Creates an instance ofServerInstanceEntity.- Specified by:
newServerInstanceEntityin interfaceServerInstanceEntityDao
-
load
public ServerInstanceEntity load(Long id)
Loads an instance ofServerInstanceEntityfrom the persistent store.- Specified by:
loadin interfaceServerInstanceEntityDao
-
loadAll
public List<ServerInstanceEntity> loadAll()
Loads all instances ofServerInstanceEntityfrom the persistent store.- Specified by:
loadAllin interfaceServerInstanceEntityDao
-
create
public void create(ServerInstanceEntity entity)
Adds an instance ofServerInstanceEntityto the persistent store.- Specified by:
createin interfaceServerInstanceEntityDao
-
update
public void update(ServerInstanceEntity entity)
Updates an instance ofServerInstanceEntityat the persistent store.- Specified by:
updatein interfaceServerInstanceEntityDao
-
remove
public void remove(ServerInstanceEntity entity)
Removes an instance ofServerInstanceEntityfrom the persistent store.- Specified by:
removein interfaceServerInstanceEntityDao
-
create
public void create(Collection<? extends ServerInstanceEntity> entities)
Creates a collection ofServerInstanceEntityand adds it to the persistent store.- Specified by:
createin interfaceServerInstanceEntityDao
-
update
public void update(Collection<? extends ServerInstanceEntity> entities)
Updates a collection ofServerInstanceEntityin the persistent store.- Specified by:
updatein interfaceServerInstanceEntityDao
-
remove
public void remove(Collection<? extends ServerInstanceEntity> entities)
Removes a collection ofServerInstanceEntityfrom the persistent store.- Specified by:
removein interfaceServerInstanceEntityDao
-
remove
public void remove(Long id)
Removes an instance ofServerInstanceEntityfrom the persistent store.- Specified by:
removein interfaceServerInstanceEntityDao
-
query
public List<ServerInstanceEntity> query(String queryString, Parameter[] parameters)
Query ofServerInstanceEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters- Specified by:
queryin interfaceServerInstanceEntityDao
-
query
public List<ServerInstanceEntity> query(String queryString, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerInstanceEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return- Specified by:
queryin interfaceServerInstanceEntityDao
-
-