Package com.soffid.iam.model
Interface SystemEntityDao
-
- All Known Implementing Classes:
SystemEntityDaoBase
,SystemEntityDaoImpl
public interface SystemEntityDao
DAO for Entity SystemEntity- See Also:
es.caib.seycon.ng.model.DispatcherEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
create(SystemEntity entity)
Adds an instance ofSystemEntity
to the persistent store.void
create(Collection<? extends SystemEntity> entities)
Creates a collection ofSystemEntity
and adds it to the persistent store.SystemEntity
dispatcherToEntity(es.caib.seycon.ng.comu.Dispatcher instance)
Transforms fromDispatcher
objectvoid
dispatcherToEntity(es.caib.seycon.ng.comu.Dispatcher source, SystemEntity target, boolean copyIfNull)
Copy data fromDispatcher
objectList<SystemEntity>
dispatcherToEntityList(Collection<es.caib.seycon.ng.comu.Dispatcher> instances)
Transforms fromDispatcher
listList<SystemEntity>
findActives()
Operation findActivesList<SystemEntity>
findActives(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderList<SystemEntity>
findByFilter(CriteriaSearchConfiguration criteria, String name, String className, String url, String roleBased, String trusted, String active)
CriteriaSearchConfiguration finderList<SystemEntity>
findByFilter(String name, String className, String url, String roleBased, String trusted, String active)
Operation findByFilterSystemEntity
findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finderSystemEntity
findByName(String name)
Operation findByNameCollection<SystemEntity>
findByUsage(CriteriaSearchConfiguration criteria, String usage)
CriteriaSearchConfiguration finderCollection<SystemEntity>
findByUsage(String usage)
Operation findByUsageCollection<SystemEntity>
findServerTenants(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finderCollection<SystemEntity>
findServerTenants(String server)
Operation findServerTenantsCollection<SystemEntity>
findServices(CriteriaSearchConfiguration criteria, String url, boolean t)
CriteriaSearchConfiguration finderCollection<SystemEntity>
findServices(String url, boolean t)
Operation findServicesSystemEntity
findSoffidSystem()
Operation findSoffidSystemSystemEntity
findSoffidSystem(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finderSystemEntity
load(Long id)
Loads an instance ofSystemEntity
from the persistent store.List<SystemEntity>
loadAll()
Loads all instances ofSystemEntity
from the persistent store.SystemEntity
newSystemEntity()
Creates an instance ofSystemEntity
.List<SystemEntity>
query(String query, Parameter[] parameters)
Query ofSystemEntity
from the persistent store.List<SystemEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofSystemEntity
from the persistent store.void
remove(SystemEntity entity)
Removes an instance ofSystemEntity
from the persistent store.void
remove(Long id)
Removes an instance ofSystemEntity
from the persistent store.void
remove(Collection<? extends SystemEntity> entities)
Removes a collection ofSystemEntity
from the persistent store.SystemEntity
systemToEntity(com.soffid.iam.api.System instance)
Transforms fromSystem
objectvoid
systemToEntity(com.soffid.iam.api.System source, SystemEntity target, boolean copyIfNull)
Copy data fromSystem
objectList<SystemEntity>
systemToEntityList(Collection<com.soffid.iam.api.System> instances)
Transforms fromSystem
listes.caib.seycon.ng.comu.Dispatcher
toDispatcher(SystemEntity entity)
Transforms toDispatcher
objectvoid
toDispatcher(SystemEntity source, es.caib.seycon.ng.comu.Dispatcher target)
Copy data toDispatcher
objectList<es.caib.seycon.ng.comu.Dispatcher>
toDispatcherList(Collection<SystemEntity> entities)
Transforms toDispatcher
listcom.soffid.iam.api.System
toSystem(SystemEntity entity)
Transforms toSystem
objectvoid
toSystem(SystemEntity source, com.soffid.iam.api.System target)
Copy data toSystem
objectList<com.soffid.iam.api.System>
toSystemList(Collection<SystemEntity> entities)
Transforms toSystem
listvoid
update(SystemEntity entity)
Updates an instance ofSystemEntity
at the persistent store.void
update(Collection<? extends SystemEntity> entities)
Updates a collection ofSystemEntity
in the persistent store.
-
-
-
Method Detail
-
findByName
SystemEntity findByName(String name)
Operation findByName- Parameters:
name
-- Returns:
-
findByName
SystemEntity findByName(CriteriaSearchConfiguration criteria, String name)
CriteriaSearchConfiguration finder
-
findSoffidSystem
SystemEntity findSoffidSystem()
Operation findSoffidSystem- Returns:
-
findSoffidSystem
SystemEntity findSoffidSystem(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
findByUsage
Collection<SystemEntity> findByUsage(String usage)
Operation findByUsage- Parameters:
usage
-- Returns:
-
findByUsage
Collection<SystemEntity> findByUsage(CriteriaSearchConfiguration criteria, String usage)
CriteriaSearchConfiguration finder
-
findServerTenants
Collection<SystemEntity> findServerTenants(String server)
Operation findServerTenants- Parameters:
server
-- Returns:
-
findServerTenants
Collection<SystemEntity> findServerTenants(CriteriaSearchConfiguration criteria, String server)
CriteriaSearchConfiguration finder
-
findServices
Collection<SystemEntity> findServices(String url, boolean t)
Operation findServices- Parameters:
url
-t
-- Returns:
-
findServices
Collection<SystemEntity> findServices(CriteriaSearchConfiguration criteria, String url, boolean t)
CriteriaSearchConfiguration finder
-
findActives
List<SystemEntity> findActives()
Operation findActives- Returns:
-
findActives
List<SystemEntity> findActives(CriteriaSearchConfiguration criteria)
CriteriaSearchConfiguration finder
-
findByFilter
List<SystemEntity> findByFilter(String name, String className, String url, String roleBased, String trusted, String active)
Operation findByFilter- Parameters:
name
-className
-url
-roleBased
-trusted
-active
-- Returns:
-
findByFilter
List<SystemEntity> findByFilter(CriteriaSearchConfiguration criteria, String name, String className, String url, String roleBased, String trusted, String active)
CriteriaSearchConfiguration finder
-
toSystem
void toSystem(SystemEntity source, com.soffid.iam.api.System target)
Copy data toSystem
object
-
toSystem
com.soffid.iam.api.System toSystem(SystemEntity entity)
Transforms toSystem
object
-
toSystemList
List<com.soffid.iam.api.System> toSystemList(Collection<SystemEntity> entities)
Transforms toSystem
list
-
systemToEntity
void systemToEntity(com.soffid.iam.api.System source, SystemEntity target, boolean copyIfNull)
Copy data fromSystem
object
-
systemToEntity
SystemEntity systemToEntity(com.soffid.iam.api.System instance)
Transforms fromSystem
object
-
systemToEntityList
List<SystemEntity> systemToEntityList(Collection<com.soffid.iam.api.System> instances)
Transforms fromSystem
list
-
toDispatcher
void toDispatcher(SystemEntity source, es.caib.seycon.ng.comu.Dispatcher target)
Copy data toDispatcher
object
-
toDispatcher
es.caib.seycon.ng.comu.Dispatcher toDispatcher(SystemEntity entity)
Transforms toDispatcher
object
-
toDispatcherList
List<es.caib.seycon.ng.comu.Dispatcher> toDispatcherList(Collection<SystemEntity> entities)
Transforms toDispatcher
list
-
dispatcherToEntity
void dispatcherToEntity(es.caib.seycon.ng.comu.Dispatcher source, SystemEntity target, boolean copyIfNull)
Copy data fromDispatcher
object
-
dispatcherToEntity
SystemEntity dispatcherToEntity(es.caib.seycon.ng.comu.Dispatcher instance)
Transforms fromDispatcher
object
-
dispatcherToEntityList
List<SystemEntity> dispatcherToEntityList(Collection<es.caib.seycon.ng.comu.Dispatcher> instances)
Transforms fromDispatcher
list
-
newSystemEntity
SystemEntity newSystemEntity()
Creates an instance ofSystemEntity
.
-
create
void create(SystemEntity entity)
Adds an instance ofSystemEntity
to the persistent store.
-
update
void update(SystemEntity entity)
Updates an instance ofSystemEntity
at the persistent store.
-
remove
void remove(SystemEntity entity)
Removes an instance ofSystemEntity
from the persistent store.
-
load
SystemEntity load(Long id)
Loads an instance ofSystemEntity
from the persistent store.
-
loadAll
List<SystemEntity> loadAll()
Loads all instances ofSystemEntity
from the persistent store.
-
create
void create(Collection<? extends SystemEntity> entities)
Creates a collection ofSystemEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends SystemEntity> entities)
Updates a collection ofSystemEntity
in the persistent store.
-
remove
void remove(Collection<? extends SystemEntity> entities)
Removes a collection ofSystemEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofSystemEntity
from the persistent store.
-
query
List<SystemEntity> query(String query, Parameter[] parameters)
Query ofSystemEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<SystemEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofSystemEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-