Package com.soffid.iam.model
Interface IssueEntityDao
-
- All Known Implementing Classes:
IssueEntityDaoBase,IssueEntityDaoImpl
public interface IssueEntityDaoDAO for Entity IssueEntity- See Also:
IssueEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LongcountPending(CriteriaSearchConfiguration criteria, String actor)CriteriaSearchConfiguration finderLongcountPending(String actor)Operation countPendingvoidcreate(IssueEntity entity)Adds an instance ofIssueEntityto the persistent store.voidcreate(Collection<? extends IssueEntity> entities)Creates a collection ofIssueEntityand adds it to the persistent store.Collection<IssueEntity>findByIssueAndUser(CriteriaSearchConfiguration criteria, String type, String user)CriteriaSearchConfiguration finderCollection<IssueEntity>findByIssueAndUser(String type, String user)Operation findByIssueAndUserCollection<IssueEntity>findBySearchHash(CriteriaSearchConfiguration criteria, String type, String searchHash)CriteriaSearchConfiguration finderCollection<IssueEntity>findBySearchHash(String type, String searchHash)Operation findBySearchHashCollection<IssueEntity>findByUserName(CriteriaSearchConfiguration criteria, String user)CriteriaSearchConfiguration finderCollection<IssueEntity>findByUserName(String user)Operation findByUserNameIssueEntityissueToEntity(com.soffid.iam.api.Issue instance)Transforms fromIssueobjectvoidissueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)Copy data fromIssueobjectList<IssueEntity>issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)Transforms fromIssuelistIssueEntityload(Long id)Loads an instance ofIssueEntityfrom the persistent store.List<IssueEntity>loadAll()Loads all instances ofIssueEntityfrom the persistent store.IssueEntitynewIssueEntity()Creates an instance ofIssueEntity.List<IssueEntity>query(String query, Parameter[] parameters)Query ofIssueEntityfrom the persistent store.List<IssueEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofIssueEntityfrom the persistent store.voidremove(IssueEntity entity)Removes an instance ofIssueEntityfrom the persistent store.voidremove(Long id)Removes an instance ofIssueEntityfrom the persistent store.voidremove(Collection<? extends IssueEntity> entities)Removes a collection ofIssueEntityfrom the persistent store.com.soffid.iam.api.IssuetoIssue(IssueEntity entity)Transforms toIssueobjectvoidtoIssue(IssueEntity source, com.soffid.iam.api.Issue target)Copy data toIssueobjectList<com.soffid.iam.api.Issue>toIssueList(Collection<IssueEntity> entities)Transforms toIssuelistvoidupdate(IssueEntity entity)Updates an instance ofIssueEntityat the persistent store.voidupdate(Collection<? extends IssueEntity> entities)Updates a collection ofIssueEntityin the persistent store.
-
-
-
Method Detail
-
countPending
Long countPending(CriteriaSearchConfiguration criteria, String actor)
CriteriaSearchConfiguration finder
-
findByIssueAndUser
Collection<IssueEntity> findByIssueAndUser(String type, String user)
Operation findByIssueAndUser- Parameters:
type-user-- Returns:
-
findByIssueAndUser
Collection<IssueEntity> findByIssueAndUser(CriteriaSearchConfiguration criteria, String type, String user)
CriteriaSearchConfiguration finder
-
findBySearchHash
Collection<IssueEntity> findBySearchHash(String type, String searchHash)
Operation findBySearchHash- Parameters:
type-searchHash-- Returns:
-
findBySearchHash
Collection<IssueEntity> findBySearchHash(CriteriaSearchConfiguration criteria, String type, String searchHash)
CriteriaSearchConfiguration finder
-
findByUserName
Collection<IssueEntity> findByUserName(String user)
Operation findByUserName- Parameters:
user-- Returns:
-
findByUserName
Collection<IssueEntity> findByUserName(CriteriaSearchConfiguration criteria, String user)
CriteriaSearchConfiguration finder
-
toIssue
void toIssue(IssueEntity source, com.soffid.iam.api.Issue target)
Copy data toIssueobject
-
toIssue
com.soffid.iam.api.Issue toIssue(IssueEntity entity)
Transforms toIssueobject
-
toIssueList
List<com.soffid.iam.api.Issue> toIssueList(Collection<IssueEntity> entities)
Transforms toIssuelist
-
issueToEntity
void issueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)Copy data fromIssueobject
-
issueToEntity
IssueEntity issueToEntity(com.soffid.iam.api.Issue instance)
Transforms fromIssueobject
-
issueToEntityList
List<IssueEntity> issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)
Transforms fromIssuelist
-
newIssueEntity
IssueEntity newIssueEntity()
Creates an instance ofIssueEntity.
-
create
void create(IssueEntity entity)
Adds an instance ofIssueEntityto the persistent store.
-
update
void update(IssueEntity entity)
Updates an instance ofIssueEntityat the persistent store.
-
remove
void remove(IssueEntity entity)
Removes an instance ofIssueEntityfrom the persistent store.
-
load
IssueEntity load(Long id)
Loads an instance ofIssueEntityfrom the persistent store.
-
loadAll
List<IssueEntity> loadAll()
Loads all instances ofIssueEntityfrom the persistent store.
-
create
void create(Collection<? extends IssueEntity> entities)
Creates a collection ofIssueEntityand adds it to the persistent store.
-
update
void update(Collection<? extends IssueEntity> entities)
Updates a collection ofIssueEntityin the persistent store.
-
remove
void remove(Collection<? extends IssueEntity> entities)
Removes a collection ofIssueEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofIssueEntityfrom the persistent store.
-
query
List<IssueEntity> query(String query, Parameter[] parameters)
Query ofIssueEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<IssueEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofIssueEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-