Package com.soffid.iam.model
Interface ServerEntityDao
-
- All Known Implementing Classes:
ServerEntityDaoBase,ServerEntityDaoImpl
public interface ServerEntityDaoDAO for Entity ServerEntity- See Also:
es.caib.seycon.ng.model.ServerEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LongcountServersByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration finderLongcountServersByName(String name)Operation countServersByNamevoidcreate(ServerEntity entity)Adds an instance ofServerEntityto the persistent store.voidcreate(Collection<? extends ServerEntity> entities)Creates a collection ofServerEntityand adds it to the persistent store.ServerEntityfindByName(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration finderServerEntityfindByName(String name)Operation findByNameCollection<ServerEntity>findByTenant(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration finderCollection<ServerEntity>findByTenant(String name)Operation findByTenantCollection<ServerEntity>findGatewayByTenant(CriteriaSearchConfiguration criteria, String name)CriteriaSearchConfiguration finderCollection<ServerEntity>findGatewayByTenant(String name)Operation findGatewayByTenantServerEntityfindRemoteByUrl(CriteriaSearchConfiguration criteria, String url)CriteriaSearchConfiguration finderServerEntityfindRemoteByUrl(String url)Operation findRemoteByUrlServerEntityload(Long id)Loads an instance ofServerEntityfrom the persistent store.List<ServerEntity>loadAll()Loads all instances ofServerEntityfrom the persistent store.ServerEntitynewServerEntity()Creates an instance ofServerEntity.List<ServerEntity>query(String query, Parameter[] parameters)Query ofServerEntityfrom the persistent store.List<ServerEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofServerEntityfrom the persistent store.voidremove(ServerEntity entity)Removes an instance ofServerEntityfrom the persistent store.voidremove(Long id)Removes an instance ofServerEntityfrom the persistent store.voidremove(Collection<? extends ServerEntity> entities)Removes a collection ofServerEntityfrom the persistent store.ServerEntityserverToEntity(com.soffid.iam.api.Server instance)Transforms fromServerobjectvoidserverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)Copy data fromServerobjectList<ServerEntity>serverToEntityList(Collection<com.soffid.iam.api.Server> instances)Transforms fromServerlistcom.soffid.iam.api.ServertoServer(ServerEntity entity)Transforms toServerobjectvoidtoServer(ServerEntity source, com.soffid.iam.api.Server target)Copy data toServerobjectList<com.soffid.iam.api.Server>toServerList(Collection<ServerEntity> entities)Transforms toServerlistvoidupdate(ServerEntity entity)Updates an instance ofServerEntityat the persistent store.voidupdate(Collection<? extends ServerEntity> entities)Updates a collection ofServerEntityin the persistent store.
-
-
-
Method Detail
-
findByName
ServerEntity findByName(String name)
Operation findByName- Parameters:
name-- Returns:
-
findByName
ServerEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findRemoteByUrl
ServerEntity findRemoteByUrl(String url)
Operation findRemoteByUrl- Parameters:
url-- Returns:
-
findRemoteByUrl
ServerEntity findRemoteByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration finder
-
countServersByName
Long countServersByName(String name)
Operation countServersByName- Parameters:
name-- Returns:
-
countServersByName
Long countServersByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findByTenant
Collection<ServerEntity> findByTenant(String name)
Operation findByTenant- Parameters:
name-- Returns:
-
findByTenant
Collection<ServerEntity> findByTenant(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findGatewayByTenant
Collection<ServerEntity> findGatewayByTenant(String name)
Operation findGatewayByTenant- Parameters:
name-- Returns:
-
findGatewayByTenant
Collection<ServerEntity> findGatewayByTenant(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
toServer
void toServer(ServerEntity source, com.soffid.iam.api.Server target)
Copy data toServerobject
-
toServer
com.soffid.iam.api.Server toServer(ServerEntity entity)
Transforms toServerobject
-
toServerList
List<com.soffid.iam.api.Server> toServerList(Collection<ServerEntity> entities)
Transforms toServerlist
-
serverToEntity
void serverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)Copy data fromServerobject
-
serverToEntity
ServerEntity serverToEntity(com.soffid.iam.api.Server instance)
Transforms fromServerobject
-
serverToEntityList
List<ServerEntity> serverToEntityList(Collection<com.soffid.iam.api.Server> instances)
Transforms fromServerlist
-
newServerEntity
ServerEntity newServerEntity()
Creates an instance ofServerEntity.
-
create
void create(ServerEntity entity)
Adds an instance ofServerEntityto the persistent store.
-
update
void update(ServerEntity entity)
Updates an instance ofServerEntityat the persistent store.
-
remove
void remove(ServerEntity entity)
Removes an instance ofServerEntityfrom the persistent store.
-
load
ServerEntity load(Long id)
Loads an instance ofServerEntityfrom the persistent store.
-
loadAll
List<ServerEntity> loadAll()
Loads all instances ofServerEntityfrom the persistent store.
-
create
void create(Collection<? extends ServerEntity> entities)
Creates a collection ofServerEntityand adds it to the persistent store.
-
update
void update(Collection<? extends ServerEntity> entities)
Updates a collection ofServerEntityin the persistent store.
-
remove
void remove(Collection<? extends ServerEntity> entities)
Removes a collection ofServerEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofServerEntityfrom the persistent store.
-
query
List<ServerEntity> query(String query, Parameter[] parameters)
Query ofServerEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<ServerEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-