Package com.soffid.iam.model
Interface AccountAccessEntityDao
-
- All Known Implementing Classes:
AccountAccessEntityDaoBase,AccountAccessEntityDaoImpl
public interface AccountAccessEntityDaoDAO for Entity AccountAccessEntity Contains the access control list for an account- See Also:
es.caib.seycon.ng.model.AccountAccessEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreate(AccountAccessEntity entity)Adds an instance ofAccountAccessEntityto the persistent store.voidcreate(Collection<? extends AccountAccessEntity> entities)Creates a collection ofAccountAccessEntityand adds it to the persistent store.AccountAccessEntityload(Long id)Loads an instance ofAccountAccessEntityfrom the persistent store.List<AccountAccessEntity>loadAll()Loads all instances ofAccountAccessEntityfrom the persistent store.AccountAccessEntitynewAccountAccessEntity()Creates an instance ofAccountAccessEntity.List<AccountAccessEntity>query(String query, Parameter[] parameters)Query ofAccountAccessEntityfrom the persistent store.List<AccountAccessEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofAccountAccessEntityfrom the persistent store.voidremove(AccountAccessEntity entity)Removes an instance ofAccountAccessEntityfrom the persistent store.voidremove(Long id)Removes an instance ofAccountAccessEntityfrom the persistent store.voidremove(Collection<? extends AccountAccessEntity> entities)Removes a collection ofAccountAccessEntityfrom the persistent store.voidupdate(AccountAccessEntity entity)Updates an instance ofAccountAccessEntityat the persistent store.voidupdate(Collection<? extends AccountAccessEntity> entities)Updates a collection ofAccountAccessEntityin the persistent store.
-
-
-
Method Detail
-
newAccountAccessEntity
AccountAccessEntity newAccountAccessEntity()
Creates an instance ofAccountAccessEntity.
-
create
void create(AccountAccessEntity entity)
Adds an instance ofAccountAccessEntityto the persistent store.
-
update
void update(AccountAccessEntity entity)
Updates an instance ofAccountAccessEntityat the persistent store.
-
remove
void remove(AccountAccessEntity entity)
Removes an instance ofAccountAccessEntityfrom the persistent store.
-
load
AccountAccessEntity load(Long id)
Loads an instance ofAccountAccessEntityfrom the persistent store.
-
loadAll
List<AccountAccessEntity> loadAll()
Loads all instances ofAccountAccessEntityfrom the persistent store.
-
create
void create(Collection<? extends AccountAccessEntity> entities)
Creates a collection ofAccountAccessEntityand adds it to the persistent store.
-
update
void update(Collection<? extends AccountAccessEntity> entities)
Updates a collection ofAccountAccessEntityin the persistent store.
-
remove
void remove(Collection<? extends AccountAccessEntity> entities)
Removes a collection ofAccountAccessEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofAccountAccessEntityfrom the persistent store.
-
query
List<AccountAccessEntity> query(String query, Parameter[] parameters)
Query ofAccountAccessEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<AccountAccessEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofAccountAccessEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-