Package com.soffid.iam.model
Interface AccessControlEntityDao
-
- All Known Implementing Classes:
AccessControlEntityDaoBase
,AccessControlEntityDaoImpl
public interface AccessControlEntityDao
DAO for Entity AccessControlEntity Access control rules for Oracle agent- See Also:
es.caib.seycon.ng.model.ControlAccessEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessControlEntity
accessControlToEntity(com.soffid.iam.api.AccessControl instance)
Transforms fromAccessControl
objectvoid
accessControlToEntity(com.soffid.iam.api.AccessControl source, AccessControlEntity target, boolean copyIfNull)
Copy data fromAccessControl
objectList<AccessControlEntity>
accessControlToEntityList(Collection<com.soffid.iam.api.AccessControl> instances)
Transforms fromAccessControl
listAccessControlEntity
controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces instance)
Transforms fromControlAcces
objectvoid
controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces source, AccessControlEntity target, boolean copyIfNull)
Copy data fromControlAcces
objectList<AccessControlEntity>
controlAccesToEntityList(Collection<es.caib.seycon.ng.comu.ControlAcces> instances)
Transforms fromControlAcces
listvoid
create(AccessControlEntity entity)
Adds an instance ofAccessControlEntity
to the persistent store.void
create(Collection<? extends AccessControlEntity> entities)
Creates a collection ofAccessControlEntity
and adds it to the persistent store.Collection<AccessControlEntity>
findByAgentCode(CriteriaSearchConfiguration criteria, String systemName)
CriteriaSearchConfiguration finderCollection<AccessControlEntity>
findByAgentCode(String systemName)
Operation findByAgentCodeAccessControlEntity
load(Long id)
Loads an instance ofAccessControlEntity
from the persistent store.List<AccessControlEntity>
loadAll()
Loads all instances ofAccessControlEntity
from the persistent store.AccessControlEntity
newAccessControlEntity()
Creates an instance ofAccessControlEntity
.List<AccessControlEntity>
query(String query, Parameter[] parameters)
Query ofAccessControlEntity
from the persistent store.List<AccessControlEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofAccessControlEntity
from the persistent store.void
remove(AccessControlEntity entity)
Removes an instance ofAccessControlEntity
from the persistent store.void
remove(Long id)
Removes an instance ofAccessControlEntity
from the persistent store.void
remove(Collection<? extends AccessControlEntity> entities)
Removes a collection ofAccessControlEntity
from the persistent store.com.soffid.iam.api.AccessControl
toAccessControl(AccessControlEntity entity)
Transforms toAccessControl
objectvoid
toAccessControl(AccessControlEntity source, com.soffid.iam.api.AccessControl target)
Copy data toAccessControl
objectList<com.soffid.iam.api.AccessControl>
toAccessControlList(Collection<AccessControlEntity> entities)
Transforms toAccessControl
listes.caib.seycon.ng.comu.ControlAcces
toControlAcces(AccessControlEntity entity)
Transforms toControlAcces
objectvoid
toControlAcces(AccessControlEntity source, es.caib.seycon.ng.comu.ControlAcces target)
Copy data toControlAcces
objectList<es.caib.seycon.ng.comu.ControlAcces>
toControlAccesList(Collection<AccessControlEntity> entities)
Transforms toControlAcces
listvoid
update(AccessControlEntity entity)
Updates an instance ofAccessControlEntity
at the persistent store.void
update(Collection<? extends AccessControlEntity> entities)
Updates a collection ofAccessControlEntity
in the persistent store.
-
-
-
Method Detail
-
findByAgentCode
Collection<AccessControlEntity> findByAgentCode(String systemName)
Operation findByAgentCode- Parameters:
systemName
-- Returns:
-
findByAgentCode
Collection<AccessControlEntity> findByAgentCode(CriteriaSearchConfiguration criteria, String systemName)
CriteriaSearchConfiguration finder
-
toAccessControl
void toAccessControl(AccessControlEntity source, com.soffid.iam.api.AccessControl target)
Copy data toAccessControl
object
-
toAccessControl
com.soffid.iam.api.AccessControl toAccessControl(AccessControlEntity entity)
Transforms toAccessControl
object
-
toAccessControlList
List<com.soffid.iam.api.AccessControl> toAccessControlList(Collection<AccessControlEntity> entities)
Transforms toAccessControl
list
-
accessControlToEntity
void accessControlToEntity(com.soffid.iam.api.AccessControl source, AccessControlEntity target, boolean copyIfNull)
Copy data fromAccessControl
object
-
accessControlToEntity
AccessControlEntity accessControlToEntity(com.soffid.iam.api.AccessControl instance)
Transforms fromAccessControl
object
-
accessControlToEntityList
List<AccessControlEntity> accessControlToEntityList(Collection<com.soffid.iam.api.AccessControl> instances)
Transforms fromAccessControl
list
-
toControlAcces
void toControlAcces(AccessControlEntity source, es.caib.seycon.ng.comu.ControlAcces target)
Copy data toControlAcces
object
-
toControlAcces
es.caib.seycon.ng.comu.ControlAcces toControlAcces(AccessControlEntity entity)
Transforms toControlAcces
object
-
toControlAccesList
List<es.caib.seycon.ng.comu.ControlAcces> toControlAccesList(Collection<AccessControlEntity> entities)
Transforms toControlAcces
list
-
controlAccesToEntity
void controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces source, AccessControlEntity target, boolean copyIfNull)
Copy data fromControlAcces
object
-
controlAccesToEntity
AccessControlEntity controlAccesToEntity(es.caib.seycon.ng.comu.ControlAcces instance)
Transforms fromControlAcces
object
-
controlAccesToEntityList
List<AccessControlEntity> controlAccesToEntityList(Collection<es.caib.seycon.ng.comu.ControlAcces> instances)
Transforms fromControlAcces
list
-
newAccessControlEntity
AccessControlEntity newAccessControlEntity()
Creates an instance ofAccessControlEntity
.
-
create
void create(AccessControlEntity entity)
Adds an instance ofAccessControlEntity
to the persistent store.
-
update
void update(AccessControlEntity entity)
Updates an instance ofAccessControlEntity
at the persistent store.
-
remove
void remove(AccessControlEntity entity)
Removes an instance ofAccessControlEntity
from the persistent store.
-
load
AccessControlEntity load(Long id)
Loads an instance ofAccessControlEntity
from the persistent store.
-
loadAll
List<AccessControlEntity> loadAll()
Loads all instances ofAccessControlEntity
from the persistent store.
-
create
void create(Collection<? extends AccessControlEntity> entities)
Creates a collection ofAccessControlEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends AccessControlEntity> entities)
Updates a collection ofAccessControlEntity
in the persistent store.
-
remove
void remove(Collection<? extends AccessControlEntity> entities)
Removes a collection ofAccessControlEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofAccessControlEntity
from the persistent store.
-
query
List<AccessControlEntity> query(String query, Parameter[] parameters)
Query ofAccessControlEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<AccessControlEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofAccessControlEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-