Package com.soffid.iam.model
Interface PamActionEntityDao
-
- All Known Implementing Classes:
PamActionEntityDaoBase
,PamActionEntityDaoImpl
public interface PamActionEntityDao
DAO for Entity PamActionEntity- See Also:
PamActionEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.soffid.iam.api.PamAction
create(com.soffid.iam.api.PamAction action)
Operation createvoid
create(PamActionEntity entity)
Adds an instance ofPamActionEntity
to the persistent store.void
create(Collection<? extends PamActionEntity> entities)
Creates a collection ofPamActionEntity
and 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 getActionsByPolicyPamActionEntity
load(Long id)
Loads an instance ofPamActionEntity
from the persistent store.List<PamActionEntity>
loadAll()
Loads all instances ofPamActionEntity
from the persistent store.PamActionEntity
newPamActionEntity()
Creates an instance ofPamActionEntity
.PamActionEntity
pamActionToEntity(com.soffid.iam.api.PamAction instance)
Transforms fromPamAction
objectvoid
pamActionToEntity(com.soffid.iam.api.PamAction source, PamActionEntity target, boolean copyIfNull)
Copy data fromPamAction
objectList<PamActionEntity>
pamActionToEntityList(Collection<com.soffid.iam.api.PamAction> instances)
Transforms fromPamAction
listList<PamActionEntity>
query(String query, Parameter[] parameters)
Query ofPamActionEntity
from the persistent store.List<PamActionEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofPamActionEntity
from the persistent store.void
remove(com.soffid.iam.api.PamAction action)
Operation removevoid
remove(PamActionEntity entity)
Removes an instance ofPamActionEntity
from the persistent store.void
remove(Long id)
Removes an instance ofPamActionEntity
from the persistent store.void
remove(Collection<? extends PamActionEntity> entities)
Removes a collection ofPamActionEntity
from the persistent store.com.soffid.iam.api.PamAction
toPamAction(PamActionEntity entity)
Transforms toPamAction
objectvoid
toPamAction(PamActionEntity source, com.soffid.iam.api.PamAction target)
Copy data toPamAction
objectList<com.soffid.iam.api.PamAction>
toPamActionList(Collection<PamActionEntity> entities)
Transforms toPamAction
listcom.soffid.iam.api.PamAction
update(com.soffid.iam.api.PamAction action)
Operation updatevoid
update(PamActionEntity entity)
Updates an instance ofPamActionEntity
at the persistent store.void
update(Collection<? extends PamActionEntity> entities)
Updates a collection ofPamActionEntity
in the persistent store.
-
-
-
Method Detail
-
create
com.soffid.iam.api.PamAction create(com.soffid.iam.api.PamAction action) throws es.caib.seycon.ng.exception.InternalErrorException
Operation 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.InternalErrorException
Operation 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.InternalErrorException
Operation remove- Parameters:
action
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
toPamAction
void toPamAction(PamActionEntity source, com.soffid.iam.api.PamAction target)
Copy data toPamAction
object
-
toPamAction
com.soffid.iam.api.PamAction toPamAction(PamActionEntity entity)
Transforms toPamAction
object
-
toPamActionList
List<com.soffid.iam.api.PamAction> toPamActionList(Collection<PamActionEntity> entities)
Transforms toPamAction
list
-
pamActionToEntity
void pamActionToEntity(com.soffid.iam.api.PamAction source, PamActionEntity target, boolean copyIfNull)
Copy data fromPamAction
object
-
pamActionToEntity
PamActionEntity pamActionToEntity(com.soffid.iam.api.PamAction instance)
Transforms fromPamAction
object
-
pamActionToEntityList
List<PamActionEntity> pamActionToEntityList(Collection<com.soffid.iam.api.PamAction> instances)
Transforms fromPamAction
list
-
newPamActionEntity
PamActionEntity newPamActionEntity()
Creates an instance ofPamActionEntity
.
-
create
void create(PamActionEntity entity)
Adds an instance ofPamActionEntity
to the persistent store.
-
update
void update(PamActionEntity entity)
Updates an instance ofPamActionEntity
at the persistent store.
-
remove
void remove(PamActionEntity entity)
Removes an instance ofPamActionEntity
from the persistent store.
-
load
PamActionEntity load(Long id)
Loads an instance ofPamActionEntity
from the persistent store.
-
loadAll
List<PamActionEntity> loadAll()
Loads all instances ofPamActionEntity
from the persistent store.
-
create
void create(Collection<? extends PamActionEntity> entities)
Creates a collection ofPamActionEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends PamActionEntity> entities)
Updates a collection ofPamActionEntity
in the persistent store.
-
remove
void remove(Collection<? extends PamActionEntity> entities)
Removes a collection ofPamActionEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofPamActionEntity
from the persistent store.
-
query
List<PamActionEntity> query(String query, Parameter[] parameters)
Query ofPamActionEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<PamActionEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofPamActionEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-