Package com.soffid.iam.model
Interface IssueEntityDao
-
- All Known Implementing Classes:
IssueEntityDaoBase
,IssueEntityDaoImpl
public interface IssueEntityDao
DAO for Entity IssueEntity- See Also:
IssueEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Long
countPending(CriteriaSearchConfiguration criteria, String actor)
CriteriaSearchConfiguration finderLong
countPending(String actor)
Operation countPendingvoid
create(IssueEntity entity)
Adds an instance ofIssueEntity
to the persistent store.void
create(Collection<? extends IssueEntity> entities)
Creates a collection ofIssueEntity
and 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 findByUserNameIssueEntity
issueToEntity(com.soffid.iam.api.Issue instance)
Transforms fromIssue
objectvoid
issueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)
Copy data fromIssue
objectList<IssueEntity>
issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)
Transforms fromIssue
listIssueEntity
load(Long id)
Loads an instance ofIssueEntity
from the persistent store.List<IssueEntity>
loadAll()
Loads all instances ofIssueEntity
from the persistent store.IssueEntity
newIssueEntity()
Creates an instance ofIssueEntity
.List<IssueEntity>
query(String query, Parameter[] parameters)
Query ofIssueEntity
from the persistent store.List<IssueEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofIssueEntity
from the persistent store.void
remove(IssueEntity entity)
Removes an instance ofIssueEntity
from the persistent store.void
remove(Long id)
Removes an instance ofIssueEntity
from the persistent store.void
remove(Collection<? extends IssueEntity> entities)
Removes a collection ofIssueEntity
from the persistent store.com.soffid.iam.api.Issue
toIssue(IssueEntity entity)
Transforms toIssue
objectvoid
toIssue(IssueEntity source, com.soffid.iam.api.Issue target)
Copy data toIssue
objectList<com.soffid.iam.api.Issue>
toIssueList(Collection<IssueEntity> entities)
Transforms toIssue
listvoid
update(IssueEntity entity)
Updates an instance ofIssueEntity
at the persistent store.void
update(Collection<? extends IssueEntity> entities)
Updates a collection ofIssueEntity
in 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 toIssue
object
-
toIssue
com.soffid.iam.api.Issue toIssue(IssueEntity entity)
Transforms toIssue
object
-
toIssueList
List<com.soffid.iam.api.Issue> toIssueList(Collection<IssueEntity> entities)
Transforms toIssue
list
-
issueToEntity
void issueToEntity(com.soffid.iam.api.Issue source, IssueEntity target, boolean copyIfNull)
Copy data fromIssue
object
-
issueToEntity
IssueEntity issueToEntity(com.soffid.iam.api.Issue instance)
Transforms fromIssue
object
-
issueToEntityList
List<IssueEntity> issueToEntityList(Collection<com.soffid.iam.api.Issue> instances)
Transforms fromIssue
list
-
newIssueEntity
IssueEntity newIssueEntity()
Creates an instance ofIssueEntity
.
-
create
void create(IssueEntity entity)
Adds an instance ofIssueEntity
to the persistent store.
-
update
void update(IssueEntity entity)
Updates an instance ofIssueEntity
at the persistent store.
-
remove
void remove(IssueEntity entity)
Removes an instance ofIssueEntity
from the persistent store.
-
load
IssueEntity load(Long id)
Loads an instance ofIssueEntity
from the persistent store.
-
loadAll
List<IssueEntity> loadAll()
Loads all instances ofIssueEntity
from the persistent store.
-
create
void create(Collection<? extends IssueEntity> entities)
Creates a collection ofIssueEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends IssueEntity> entities)
Updates a collection ofIssueEntity
in the persistent store.
-
remove
void remove(Collection<? extends IssueEntity> entities)
Removes a collection ofIssueEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofIssueEntity
from the persistent store.
-
query
List<IssueEntity> query(String query, Parameter[] parameters)
Query ofIssueEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<IssueEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofIssueEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-