Package com.soffid.iam.model
Interface ServerInstanceEntityDao
-
- All Known Implementing Classes:
ServerInstanceEntityDaoBase
,ServerInstanceEntityDaoImpl
public interface ServerInstanceEntityDao
DAO for Entity ServerInstanceEntity- See Also:
es.caib.seycon.ng.model.ServerInstanceEntity
-
-
Method Summary
All Methods Instance Methods Abstract 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 finderList<ServerInstanceEntity>
findBestServerInstances(String serverName)
Operation findBestServerInstancesServerInstanceEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finderServerInstanceEntity
findByName(String name)
Operation findByNameCollection<ServerInstanceEntity>
findByServerName(CriteriaSearchConfiguration criteria, String serverName)
CriteriaSearchConfiguration finderCollection<ServerInstanceEntity>
findByServerName(String serverName)
Operation findByServerNameServerInstanceEntity
findByServerNameAndInstanceName(CriteriaSearchConfiguration criteria, String serverName, String instanceName)
CriteriaSearchConfiguration finderServerInstanceEntity
findByServerNameAndInstanceName(String serverName, String instanceName)
Operation findByServerNameAndInstanceNameServerInstanceEntity
findByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration finderServerInstanceEntity
findByUrl(String url)
Operation findByUrlList<ServerInstanceEntity>
findExpired(CriteriaSearchConfiguration criteria, Date lastSeen)
CriteriaSearchConfiguration finderList<ServerInstanceEntity>
findExpired(Date lastSeen)
Operation findExpiredServerInstanceEntity
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 query, Parameter[] parameters)
Query ofServerInstanceEntity
from the persistent store.List<ServerInstanceEntity>
query(String query, 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
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.
-
-
-
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 ofServerInstanceEntity
to the persistent store.
-
update
void update(ServerInstanceEntity entity)
Updates an instance ofServerInstanceEntity
at the persistent store.
-
remove
void remove(ServerInstanceEntity entity)
Removes an instance ofServerInstanceEntity
from the persistent store.
-
load
ServerInstanceEntity load(Long id)
Loads an instance ofServerInstanceEntity
from the persistent store.
-
loadAll
List<ServerInstanceEntity> loadAll()
Loads all instances ofServerInstanceEntity
from the persistent store.
-
create
void create(Collection<? extends ServerInstanceEntity> entities)
Creates a collection ofServerInstanceEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends ServerInstanceEntity> entities)
Updates a collection ofServerInstanceEntity
in the persistent store.
-
remove
void remove(Collection<? extends ServerInstanceEntity> entities)
Removes a collection ofServerInstanceEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofServerInstanceEntity
from the persistent store.
-
query
List<ServerInstanceEntity> query(String query, Parameter[] parameters)
Query ofServerInstanceEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<ServerInstanceEntity> query(String query, 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
-
-