Package com.soffid.iam.model
Interface ChallengeEntityDao
-
- All Known Implementing Classes:
ChallengeEntityDaoBase
,ChallengeEntityDaoImpl
public interface ChallengeEntityDao
DAO for Entity ChallengeEntity- See Also:
ChallengeEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChallengeEntity
challengeToEntity(com.soffid.iam.api.Challenge instance)
Transforms fromChallenge
objectvoid
challengeToEntity(com.soffid.iam.api.Challenge source, ChallengeEntity target, boolean copyIfNull)
Copy data fromChallenge
objectList<ChallengeEntity>
challengeToEntityList(Collection<com.soffid.iam.api.Challenge> instances)
Transforms fromChallenge
listvoid
create(ChallengeEntity entity)
Adds an instance ofChallengeEntity
to the persistent store.void
create(Collection<? extends ChallengeEntity> entities)
Creates a collection ofChallengeEntity
and adds it to the persistent store.ChallengeEntity
findByChallengeId(CriteriaSearchConfiguration criteria, String challengeId)
CriteriaSearchConfiguration finderChallengeEntity
findByChallengeId(String challengeId)
Operation findByChallengeIdCollection<ChallengeEntity>
findExpiredChallenges(CriteriaSearchConfiguration criteria, Date timeStamp)
CriteriaSearchConfiguration finderCollection<ChallengeEntity>
findExpiredChallenges(Date timeStamp)
Operation findExpiredChallengesChallengeEntity
load(Long id)
Loads an instance ofChallengeEntity
from the persistent store.List<ChallengeEntity>
loadAll()
Loads all instances ofChallengeEntity
from the persistent store.ChallengeEntity
newChallengeEntity()
Creates an instance ofChallengeEntity
.List<ChallengeEntity>
query(String query, Parameter[] parameters)
Query ofChallengeEntity
from the persistent store.List<ChallengeEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofChallengeEntity
from the persistent store.void
remove(ChallengeEntity entity)
Removes an instance ofChallengeEntity
from the persistent store.void
remove(Long id)
Removes an instance ofChallengeEntity
from the persistent store.void
remove(Collection<? extends ChallengeEntity> entities)
Removes a collection ofChallengeEntity
from the persistent store.com.soffid.iam.api.Challenge
toChallenge(ChallengeEntity entity)
Transforms toChallenge
objectvoid
toChallenge(ChallengeEntity source, com.soffid.iam.api.Challenge target)
Copy data toChallenge
objectList<com.soffid.iam.api.Challenge>
toChallengeList(Collection<ChallengeEntity> entities)
Transforms toChallenge
listvoid
update(ChallengeEntity entity)
Updates an instance ofChallengeEntity
at the persistent store.void
update(Collection<? extends ChallengeEntity> entities)
Updates a collection ofChallengeEntity
in the persistent store.
-
-
-
Method Detail
-
findByChallengeId
ChallengeEntity findByChallengeId(String challengeId)
Operation findByChallengeId- Parameters:
challengeId
-- Returns:
-
findByChallengeId
ChallengeEntity findByChallengeId(CriteriaSearchConfiguration criteria, String challengeId)
CriteriaSearchConfiguration finder
-
findExpiredChallenges
Collection<ChallengeEntity> findExpiredChallenges(Date timeStamp)
Operation findExpiredChallenges- Parameters:
timeStamp
-- Returns:
-
findExpiredChallenges
Collection<ChallengeEntity> findExpiredChallenges(CriteriaSearchConfiguration criteria, Date timeStamp)
CriteriaSearchConfiguration finder
-
toChallenge
void toChallenge(ChallengeEntity source, com.soffid.iam.api.Challenge target)
Copy data toChallenge
object
-
toChallenge
com.soffid.iam.api.Challenge toChallenge(ChallengeEntity entity)
Transforms toChallenge
object
-
toChallengeList
List<com.soffid.iam.api.Challenge> toChallengeList(Collection<ChallengeEntity> entities)
Transforms toChallenge
list
-
challengeToEntity
void challengeToEntity(com.soffid.iam.api.Challenge source, ChallengeEntity target, boolean copyIfNull)
Copy data fromChallenge
object
-
challengeToEntity
ChallengeEntity challengeToEntity(com.soffid.iam.api.Challenge instance)
Transforms fromChallenge
object
-
challengeToEntityList
List<ChallengeEntity> challengeToEntityList(Collection<com.soffid.iam.api.Challenge> instances)
Transforms fromChallenge
list
-
newChallengeEntity
ChallengeEntity newChallengeEntity()
Creates an instance ofChallengeEntity
.
-
create
void create(ChallengeEntity entity)
Adds an instance ofChallengeEntity
to the persistent store.
-
update
void update(ChallengeEntity entity)
Updates an instance ofChallengeEntity
at the persistent store.
-
remove
void remove(ChallengeEntity entity)
Removes an instance ofChallengeEntity
from the persistent store.
-
load
ChallengeEntity load(Long id)
Loads an instance ofChallengeEntity
from the persistent store.
-
loadAll
List<ChallengeEntity> loadAll()
Loads all instances ofChallengeEntity
from the persistent store.
-
create
void create(Collection<? extends ChallengeEntity> entities)
Creates a collection ofChallengeEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends ChallengeEntity> entities)
Updates a collection ofChallengeEntity
in the persistent store.
-
remove
void remove(Collection<? extends ChallengeEntity> entities)
Removes a collection ofChallengeEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofChallengeEntity
from the persistent store.
-
query
List<ChallengeEntity> query(String query, Parameter[] parameters)
Query ofChallengeEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<ChallengeEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofChallengeEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-