Package com.soffid.iam.model
Interface ServerInstanceEntityDao
-
- All Known Implementing Classes:
ServerInstanceEntityDaoBase,ServerInstanceEntityDaoImpl
public interface ServerInstanceEntityDaoDAO for Entity ServerInstanceEntity- See Also:
es.caib.seycon.ng.model.ServerInstanceEntity
-
-
Method Summary
All Methods Instance Methods Abstract 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 finderList<ServerInstanceEntity>findBestServerInstances(String serverName)Operation findBestServerInstancesServerInstanceEntityfindByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration finderServerInstanceEntityfindByName(String name)Operation findByNameCollection<ServerInstanceEntity>findByServerName(CriteriaSearchConfiguration criteria, String serverName)CriteriaSearchConfiguration finderCollection<ServerInstanceEntity>findByServerName(String serverName)Operation findByServerNameServerInstanceEntityfindByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)CriteriaSearchConfiguration finderServerInstanceEntityfindByServerNameAndInstanceName(String serverName, String instanceName)Operation findByServerNameAndInstanceNameServerInstanceEntityfindByUrl(CriteriaSearchConfiguration criteria, String url)CriteriaSearchConfiguration finderServerInstanceEntityfindByUrl(String url)Operation findByUrlList<ServerInstanceEntity>findExpired(CriteriaSearchConfiguration criteria, Date lastSeen)CriteriaSearchConfiguration finderList<ServerInstanceEntity>findExpired(Date lastSeen)Operation findExpiredServerInstanceEntityload(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 query, Parameter[] parameters)Query ofServerInstanceEntityfrom the persistent store.List<ServerInstanceEntity>query(String query, 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.voidupdate(ServerInstanceEntity entity)Updates an instance ofServerInstanceEntityat the persistent store.voidupdate(Collection<? extends ServerInstanceEntity> entities)Updates a collection ofServerInstanceEntityin the persistent store.
-
-
-
Method Detail
-
findByName
ServerInstanceEntity findByName(String name)
Operation findByName- Parameters:
name-- Returns:
-
findByName
ServerInstanceEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findByServerNameAndInstanceName
ServerInstanceEntity findByServerNameAndInstanceName(String serverName, String instanceName)
Operation findByServerNameAndInstanceName- Parameters:
serverName-instanceName-- Returns:
-
findByServerNameAndInstanceName
ServerInstanceEntity findByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)
CriteriaSearchConfiguration finder
-
findByUrl
ServerInstanceEntity findByUrl(String url)
Operation findByUrl- Parameters:
url-- Returns:
-
findByUrl
ServerInstanceEntity findByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration finder
-
findByServerName
Collection<ServerInstanceEntity> findByServerName(String serverName)
Operation findByServerName- Parameters:
serverName-- Returns:
-
findByServerName
Collection<ServerInstanceEntity> findByServerName(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration finder
-
findBestServerInstances
List<ServerInstanceEntity> findBestServerInstances(String serverName)
Operation findBestServerInstances- Parameters:
serverName-- Returns:
-
findBestServerInstances
List<ServerInstanceEntity> findBestServerInstances(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration finder
-
findExpired
List<ServerInstanceEntity> findExpired(Date lastSeen)
Operation findExpired- Parameters:
lastSeen-- Returns:
-
findExpired
List<ServerInstanceEntity> findExpired(CriteriaSearchConfiguration criteria, Date lastSeen)
CriteriaSearchConfiguration finder
-
newServerInstanceEntity
ServerInstanceEntity newServerInstanceEntity()
Creates an instance ofServerInstanceEntity.
-
create
void create(ServerInstanceEntity entity)
Adds an instance ofServerInstanceEntityto the persistent store.
-
update
void update(ServerInstanceEntity entity)
Updates an instance ofServerInstanceEntityat the persistent store.
-
remove
void remove(ServerInstanceEntity entity)
Removes an instance ofServerInstanceEntityfrom the persistent store.
-
load
ServerInstanceEntity load(Long id)
Loads an instance ofServerInstanceEntityfrom the persistent store.
-
loadAll
List<ServerInstanceEntity> loadAll()
Loads all instances ofServerInstanceEntityfrom the persistent store.
-
create
void create(Collection<? extends ServerInstanceEntity> entities)
Creates a collection ofServerInstanceEntityand adds it to the persistent store.
-
update
void update(Collection<? extends ServerInstanceEntity> entities)
Updates a collection ofServerInstanceEntityin the persistent store.
-
remove
void remove(Collection<? extends ServerInstanceEntity> entities)
Removes a collection ofServerInstanceEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofServerInstanceEntityfrom the persistent store.
-
query
List<ServerInstanceEntity> query(String query, Parameter[] parameters)
Query ofServerInstanceEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<ServerInstanceEntity> query(String query, 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
-
-