Package com.soffid.iam.model
Interface PamActionEntityDao
-
- All Known Implementing Classes:
PamActionEntityDaoBase,PamActionEntityDaoImpl
public interface PamActionEntityDaoDAO for Entity PamActionEntity- See Also:
PamActionEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.soffid.iam.api.PamActioncreate(com.soffid.iam.api.PamAction action)Operation createvoidcreate(PamActionEntity entity)Adds an instance ofPamActionEntityto the persistent store.voidcreate(Collection<? extends PamActionEntity> entities)Creates a collection ofPamActionEntityand adds it to the persistent store.List<PamActionEntity>findByPolicy(CriteriaSearchConfiguration criteria, String policy)CriteriaSearchConfiguration finderList<PamActionEntity>findByPolicy(String policy)Operation findByPolicyList<PamActionEntity>findByPolicyAndRule(CriteriaSearchConfiguration criteria, String policy, String rule)CriteriaSearchConfiguration finderList<PamActionEntity>findByPolicyAndRule(String policy, String rule)Operation findByPolicyAndRuleList<com.soffid.iam.api.PamAction>getActionsByPolicy(String policy)Operation getActionsByPolicyPamActionEntityload(Long id)Loads an instance ofPamActionEntityfrom the persistent store.List<PamActionEntity>loadAll()Loads all instances ofPamActionEntityfrom the persistent store.PamActionEntitynewPamActionEntity()Creates an instance ofPamActionEntity.PamActionEntitypamActionToEntity(com.soffid.iam.api.PamAction instance)Transforms fromPamActionobjectvoidpamActionToEntity(com.soffid.iam.api.PamAction source, PamActionEntity target, boolean copyIfNull)Copy data fromPamActionobjectList<PamActionEntity>pamActionToEntityList(Collection<com.soffid.iam.api.PamAction> instances)Transforms fromPamActionlistList<PamActionEntity>query(String query, Parameter[] parameters)Query ofPamActionEntityfrom the persistent store.List<PamActionEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofPamActionEntityfrom the persistent store.voidremove(com.soffid.iam.api.PamAction action)Operation removevoidremove(PamActionEntity entity)Removes an instance ofPamActionEntityfrom the persistent store.voidremove(Long id)Removes an instance ofPamActionEntityfrom the persistent store.voidremove(Collection<? extends PamActionEntity> entities)Removes a collection ofPamActionEntityfrom the persistent store.com.soffid.iam.api.PamActiontoPamAction(PamActionEntity entity)Transforms toPamActionobjectvoidtoPamAction(PamActionEntity source, com.soffid.iam.api.PamAction target)Copy data toPamActionobjectList<com.soffid.iam.api.PamAction>toPamActionList(Collection<PamActionEntity> entities)Transforms toPamActionlistcom.soffid.iam.api.PamActionupdate(com.soffid.iam.api.PamAction action)Operation updatevoidupdate(PamActionEntity entity)Updates an instance ofPamActionEntityat the persistent store.voidupdate(Collection<? extends PamActionEntity> entities)Updates a collection ofPamActionEntityin the persistent store.
-
-
-
Method Detail
-
create
com.soffid.iam.api.PamAction create(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorExceptionOperation create- Parameters:
action-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update
com.soffid.iam.api.PamAction update(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorExceptionOperation update- Parameters:
action-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findByPolicy
List<PamActionEntity> findByPolicy(String policy)
Operation findByPolicy- Parameters:
policy-- Returns:
-
findByPolicy
List<PamActionEntity> findByPolicy(CriteriaSearchConfiguration criteria, String policy)
CriteriaSearchConfiguration finder
-
findByPolicyAndRule
List<PamActionEntity> findByPolicyAndRule(String policy, String rule)
Operation findByPolicyAndRule- Parameters:
policy-rule-- Returns:
-
findByPolicyAndRule
List<PamActionEntity> findByPolicyAndRule(CriteriaSearchConfiguration criteria, String policy, String rule)
CriteriaSearchConfiguration finder
-
getActionsByPolicy
List<com.soffid.iam.api.PamAction> getActionsByPolicy(String policy) throws es.caib.seycon.ng.exception.InternalErrorException
Operation getActionsByPolicy- Parameters:
policy-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
remove
void remove(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorExceptionOperation remove- Parameters:
action-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toPamAction
void toPamAction(PamActionEntity source, com.soffid.iam.api.PamAction target)
Copy data toPamActionobject
-
toPamAction
com.soffid.iam.api.PamAction toPamAction(PamActionEntity entity)
Transforms toPamActionobject
-
toPamActionList
List<com.soffid.iam.api.PamAction> toPamActionList(Collection<PamActionEntity> entities)
Transforms toPamActionlist
-
pamActionToEntity
void pamActionToEntity(com.soffid.iam.api.PamAction source, PamActionEntity target, boolean copyIfNull)Copy data fromPamActionobject
-
pamActionToEntity
PamActionEntity pamActionToEntity(com.soffid.iam.api.PamAction instance)
Transforms fromPamActionobject
-
pamActionToEntityList
List<PamActionEntity> pamActionToEntityList(Collection<com.soffid.iam.api.PamAction> instances)
Transforms fromPamActionlist
-
newPamActionEntity
PamActionEntity newPamActionEntity()
Creates an instance ofPamActionEntity.
-
create
void create(PamActionEntity entity)
Adds an instance ofPamActionEntityto the persistent store.
-
update
void update(PamActionEntity entity)
Updates an instance ofPamActionEntityat the persistent store.
-
remove
void remove(PamActionEntity entity)
Removes an instance ofPamActionEntityfrom the persistent store.
-
load
PamActionEntity load(Long id)
Loads an instance ofPamActionEntityfrom the persistent store.
-
loadAll
List<PamActionEntity> loadAll()
Loads all instances ofPamActionEntityfrom the persistent store.
-
create
void create(Collection<? extends PamActionEntity> entities)
Creates a collection ofPamActionEntityand adds it to the persistent store.
-
update
void update(Collection<? extends PamActionEntity> entities)
Updates a collection ofPamActionEntityin the persistent store.
-
remove
void remove(Collection<? extends PamActionEntity> entities)
Removes a collection ofPamActionEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofPamActionEntityfrom the persistent store.
-
query
List<PamActionEntity> query(String query, Parameter[] parameters)
Query ofPamActionEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<PamActionEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofPamActionEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-