Package com.soffid.iam.model
Interface ChallengeEntityDao
-
- All Known Implementing Classes:
ChallengeEntityDaoBase,ChallengeEntityDaoImpl
public interface ChallengeEntityDaoDAO for Entity ChallengeEntity- See Also:
ChallengeEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChallengeEntitychallengeToEntity(com.soffid.iam.api.Challenge instance)Transforms fromChallengeobjectvoidchallengeToEntity(com.soffid.iam.api.Challenge source, ChallengeEntity target, boolean copyIfNull)Copy data fromChallengeobjectList<ChallengeEntity>challengeToEntityList(Collection<com.soffid.iam.api.Challenge> instances)Transforms fromChallengelistvoidcreate(ChallengeEntity entity)Adds an instance ofChallengeEntityto the persistent store.voidcreate(Collection<? extends ChallengeEntity> entities)Creates a collection ofChallengeEntityand adds it to the persistent store.ChallengeEntityfindByChallengeId(CriteriaSearchConfiguration criteria, String challengeId)CriteriaSearchConfiguration finderChallengeEntityfindByChallengeId(String challengeId)Operation findByChallengeIdCollection<ChallengeEntity>findExpiredChallenges(CriteriaSearchConfiguration criteria, Date timeStamp)CriteriaSearchConfiguration finderCollection<ChallengeEntity>findExpiredChallenges(Date timeStamp)Operation findExpiredChallengesChallengeEntityload(Long id)Loads an instance ofChallengeEntityfrom the persistent store.List<ChallengeEntity>loadAll()Loads all instances ofChallengeEntityfrom the persistent store.ChallengeEntitynewChallengeEntity()Creates an instance ofChallengeEntity.List<ChallengeEntity>query(String query, Parameter[] parameters)Query ofChallengeEntityfrom the persistent store.List<ChallengeEntity>query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)Query ofChallengeEntityfrom the persistent store.voidremove(ChallengeEntity entity)Removes an instance ofChallengeEntityfrom the persistent store.voidremove(Long id)Removes an instance ofChallengeEntityfrom the persistent store.voidremove(Collection<? extends ChallengeEntity> entities)Removes a collection ofChallengeEntityfrom the persistent store.com.soffid.iam.api.ChallengetoChallenge(ChallengeEntity entity)Transforms toChallengeobjectvoidtoChallenge(ChallengeEntity source, com.soffid.iam.api.Challenge target)Copy data toChallengeobjectList<com.soffid.iam.api.Challenge>toChallengeList(Collection<ChallengeEntity> entities)Transforms toChallengelistvoidupdate(ChallengeEntity entity)Updates an instance ofChallengeEntityat the persistent store.voidupdate(Collection<? extends ChallengeEntity> entities)Updates a collection ofChallengeEntityin 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 toChallengeobject
-
toChallenge
com.soffid.iam.api.Challenge toChallenge(ChallengeEntity entity)
Transforms toChallengeobject
-
toChallengeList
List<com.soffid.iam.api.Challenge> toChallengeList(Collection<ChallengeEntity> entities)
Transforms toChallengelist
-
challengeToEntity
void challengeToEntity(com.soffid.iam.api.Challenge source, ChallengeEntity target, boolean copyIfNull)Copy data fromChallengeobject
-
challengeToEntity
ChallengeEntity challengeToEntity(com.soffid.iam.api.Challenge instance)
Transforms fromChallengeobject
-
challengeToEntityList
List<ChallengeEntity> challengeToEntityList(Collection<com.soffid.iam.api.Challenge> instances)
Transforms fromChallengelist
-
newChallengeEntity
ChallengeEntity newChallengeEntity()
Creates an instance ofChallengeEntity.
-
create
void create(ChallengeEntity entity)
Adds an instance ofChallengeEntityto the persistent store.
-
update
void update(ChallengeEntity entity)
Updates an instance ofChallengeEntityat the persistent store.
-
remove
void remove(ChallengeEntity entity)
Removes an instance ofChallengeEntityfrom the persistent store.
-
load
ChallengeEntity load(Long id)
Loads an instance ofChallengeEntityfrom the persistent store.
-
loadAll
List<ChallengeEntity> loadAll()
Loads all instances ofChallengeEntityfrom the persistent store.
-
create
void create(Collection<? extends ChallengeEntity> entities)
Creates a collection ofChallengeEntityand adds it to the persistent store.
-
update
void update(Collection<? extends ChallengeEntity> entities)
Updates a collection ofChallengeEntityin the persistent store.
-
remove
void remove(Collection<? extends ChallengeEntity> entities)
Removes a collection ofChallengeEntityfrom the persistent store.
-
remove
void remove(Long id)
Removes an instance ofChallengeEntityfrom the persistent store.
-
query
List<ChallengeEntity> query(String query, Parameter[] parameters)
Query ofChallengeEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<ChallengeEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofChallengeEntityfrom the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-