Package com.soffid.iam.model
Interface ServerEntityDao
-
- All Known Implementing Classes:
ServerEntityDaoBase
,ServerEntityDaoImpl
public interface ServerEntityDao
DAO for Entity ServerEntity- See Also:
es.caib.seycon.ng.model.ServerEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Long
countServersByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finderLong
countServersByName(String name)
Operation countServersByNamevoid
create(ServerEntity entity)
Adds an instance ofServerEntity
to the persistent store.void
create(Collection<? extends ServerEntity> entities)
Creates a collection ofServerEntity
and adds it to the persistent store.ServerEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finderServerEntity
findByName(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 findGatewayByTenantServerEntity
findRemoteByUrl(CriteriaSearchConfiguration criteria, String url)
CriteriaSearchConfiguration finderServerEntity
findRemoteByUrl(String url)
Operation findRemoteByUrlServerEntity
load(Long id)
Loads an instance ofServerEntity
from the persistent store.List<ServerEntity>
loadAll()
Loads all instances ofServerEntity
from the persistent store.ServerEntity
newServerEntity()
Creates an instance ofServerEntity
.List<ServerEntity>
query(String query, Parameter[] parameters)
Query ofServerEntity
from the persistent store.List<ServerEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerEntity
from the persistent store.void
remove(ServerEntity entity)
Removes an instance ofServerEntity
from the persistent store.void
remove(Long id)
Removes an instance ofServerEntity
from the persistent store.void
remove(Collection<? extends ServerEntity> entities)
Removes a collection ofServerEntity
from the persistent store.ServerEntity
serverToEntity(com.soffid.iam.api.Server instance)
Transforms fromServer
objectvoid
serverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)
Copy data fromServer
objectList<ServerEntity>
serverToEntityList(Collection<com.soffid.iam.api.Server> instances)
Transforms fromServer
listcom.soffid.iam.api.Server
toServer(ServerEntity entity)
Transforms toServer
objectvoid
toServer(ServerEntity source, com.soffid.iam.api.Server target)
Copy data toServer
objectList<com.soffid.iam.api.Server>
toServerList(Collection<ServerEntity> entities)
Transforms toServer
listvoid
update(ServerEntity entity)
Updates an instance ofServerEntity
at the persistent store.void
update(Collection<? extends ServerEntity> entities)
Updates a collection ofServerEntity
in 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 toServer
object
-
toServer
com.soffid.iam.api.Server toServer(ServerEntity entity)
Transforms toServer
object
-
toServerList
List<com.soffid.iam.api.Server> toServerList(Collection<ServerEntity> entities)
Transforms toServer
list
-
serverToEntity
void serverToEntity(com.soffid.iam.api.Server source, ServerEntity target, boolean copyIfNull)
Copy data fromServer
object
-
serverToEntity
ServerEntity serverToEntity(com.soffid.iam.api.Server instance)
Transforms fromServer
object
-
serverToEntityList
List<ServerEntity> serverToEntityList(Collection<com.soffid.iam.api.Server> instances)
Transforms fromServer
list
-
newServerEntity
ServerEntity newServerEntity()
Creates an instance ofServerEntity
.
-
create
void create(ServerEntity entity)
Adds an instance ofServerEntity
to the persistent store.
-
update
void update(ServerEntity entity)
Updates an instance ofServerEntity
at the persistent store.
-
remove
void remove(ServerEntity entity)
Removes an instance ofServerEntity
from the persistent store.
-
load
ServerEntity load(Long id)
Loads an instance ofServerEntity
from the persistent store.
-
loadAll
List<ServerEntity> loadAll()
Loads all instances ofServerEntity
from the persistent store.
-
create
void create(Collection<? extends ServerEntity> entities)
Creates a collection ofServerEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends ServerEntity> entities)
Updates a collection ofServerEntity
in the persistent store.
-
remove
void remove(Collection<? extends ServerEntity> entities)
Removes a collection ofServerEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofServerEntity
from the persistent store.
-
query
List<ServerEntity> query(String query, Parameter[] parameters)
Query ofServerEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<ServerEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofServerEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-