|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GenericDao
Method Summary | |
---|---|
java.lang.Number |
countBy(java.lang.String field,
java.lang.String value)
Counts every occurrence of the entity with a given field |
java.lang.Number |
countBy(java.lang.String field,
java.lang.String value,
java.lang.String cutPoints)
Counts every occurrence of the entity with a given field |
java.lang.Object |
create(java.lang.Object newInstance)
Persist the newInstance object into database |
java.lang.Object |
create(java.lang.Object newInstance,
java.lang.String cutPoints)
Following methods are copy of above methods with an additional parameter "cutPoints". |
java.util.List |
findAll()
|
java.util.List |
findAll(java.lang.String cutPoints)
|
java.util.List |
findAllBy(Query query)
|
java.util.List |
findAllBy(Query query,
java.lang.String cutPoints)
|
java.util.List |
findAllBy(java.lang.String field,
java.lang.Number value)
|
java.util.List |
findAllBy(java.lang.String field,
java.lang.Number value,
java.lang.String cutPoints)
|
java.util.List |
findAllBy(java.lang.String field,
java.lang.String value)
|
java.util.List |
findAllBy(java.lang.String field,
java.lang.String value,
java.lang.String cutPoints)
|
java.util.List |
findAllByIgnoreCase(java.lang.String field,
java.lang.String value)
|
java.util.List |
findAllByIgnoreCase(java.lang.String field,
java.lang.String value,
java.lang.String cutPoints)
|
java.lang.Object |
findBy(java.lang.String field,
java.lang.Number value)
|
java.lang.Object |
findBy(java.lang.String field,
java.lang.Number value,
java.lang.String cutPoints)
|
java.lang.Object |
findBy(java.lang.String field,
java.lang.String value)
|
java.lang.Object |
findBy(java.lang.String field,
java.lang.String value,
java.lang.String cutPoints)
|
java.lang.Object |
findByIgnoreCase(java.lang.String field,
java.lang.String value)
|
java.lang.Object |
findByIgnoreCase(java.lang.String field,
java.lang.String value,
java.lang.String cutPoints)
|
java.lang.Object |
read(java.lang.String id)
Retrieve an object that was previously persisted to the database using the indicated id as primary key |
java.lang.Object |
read(java.lang.String id,
java.lang.String cutPoints,
boolean includeContent)
Retrieve an object that was previously persisted to the database using the indicated id as primary key |
void |
remove(java.lang.Object persistentObject)
Remove an object from persistent storage in the database |
java.lang.Integer |
removeBy(java.lang.String field,
java.lang.Number value)
|
java.lang.Integer |
removeBy(java.lang.String field,
java.lang.Number value,
java.lang.String cutPoints)
|
java.lang.Integer |
removeBy(java.lang.String field,
java.lang.String value)
|
java.lang.Integer |
removeBy(java.lang.String field,
java.lang.String value,
java.lang.String cutPoints)
|
java.lang.Object |
retrievePublishedVersion(java.lang.String objectPath)
|
java.lang.Object |
update(java.lang.Object transientObject)
Save changes made to a persistent object. |
java.lang.Object |
update(java.lang.Object transientObject,
boolean enablePush)
Alternate update API that optionally provides the LCDS push functionality. |
java.lang.Object |
update(java.lang.Object transientObject,
java.lang.String cutPoints,
boolean updateContent)
Save changes made to a persistent object. |
Methods inherited from interface com.adobe.icc.services.api.BaseDao |
---|
activateObject, deactivateObject, findAll, getFirstLevelObject, getFirstLevelObjectIfExists, readObject, reverseReplicate, updateObject, updateObject |
Method Detail |
---|
java.lang.Object create(java.lang.Object newInstance)
void remove(java.lang.Object persistentObject)
java.util.List findAll()
java.lang.Number countBy(java.lang.String field, java.lang.String value)
java.lang.Object read(java.lang.String id)
java.lang.Object update(java.lang.Object transientObject)
java.lang.Object update(java.lang.Object transientObject, boolean enablePush)
transientObject
- Object to be updated.enablePush
- Whether to enable LCDS push or not.
java.util.List findAllBy(Query query)
java.util.List findAllBy(java.lang.String field, java.lang.Number value)
java.util.List findAllBy(java.lang.String field, java.lang.String value)
java.util.List findAllByIgnoreCase(java.lang.String field, java.lang.String value)
java.lang.Object findBy(java.lang.String field, java.lang.Number value)
java.lang.Object findBy(java.lang.String field, java.lang.String value)
java.lang.Object findByIgnoreCase(java.lang.String field, java.lang.String value)
java.lang.Integer removeBy(java.lang.String field, java.lang.Number value)
java.lang.Integer removeBy(java.lang.String field, java.lang.String value)
java.lang.Object create(java.lang.Object newInstance, java.lang.String cutPoints)
java.util.List findAll(java.lang.String cutPoints)
java.lang.Number countBy(java.lang.String field, java.lang.String value, java.lang.String cutPoints)
java.lang.Object read(java.lang.String id, java.lang.String cutPoints, boolean includeContent)
java.lang.Object update(java.lang.Object transientObject, java.lang.String cutPoints, boolean updateContent)
java.util.List findAllBy(Query query, java.lang.String cutPoints)
java.util.List findAllBy(java.lang.String field, java.lang.Number value, java.lang.String cutPoints)
java.util.List findAllBy(java.lang.String field, java.lang.String value, java.lang.String cutPoints)
java.util.List findAllByIgnoreCase(java.lang.String field, java.lang.String value, java.lang.String cutPoints)
java.lang.Object findBy(java.lang.String field, java.lang.Number value, java.lang.String cutPoints)
java.lang.Object findBy(java.lang.String field, java.lang.String value, java.lang.String cutPoints)
java.lang.Object findByIgnoreCase(java.lang.String field, java.lang.String value, java.lang.String cutPoints)
java.lang.Integer removeBy(java.lang.String field, java.lang.Number value, java.lang.String cutPoints)
java.lang.Integer removeBy(java.lang.String field, java.lang.String value, java.lang.String cutPoints)
java.lang.Object retrievePublishedVersion(java.lang.String objectPath)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |