public interface ReadPersistenceService
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
<T extends PersistentObject> |
getNumberOfEntities(java.lang.Class<T> entityClass,
QueryOptions options,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
<T extends PersistentObject> |
getNumberOfEntities(java.lang.Class<T> entityClass,
java.lang.String querySuffix,
QueryOptions options,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
<T extends PersistentObject> |
searchEntity(java.lang.Class<T> entityClass,
QueryOptions options,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
<T extends PersistentObject> |
searchEntity(java.lang.Class<T> entityClass,
java.lang.String querySuffix,
QueryOptions options,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
<T extends PersistentObject> |
selectById(SelectByIdDescriptor<T> selectDescriptor) |
<T> java.util.List<T> |
selectList(SelectListDescriptor<T> selectDescriptor) |
<T> T |
selectOne(SelectOneDescriptor<T> selectDescriptor) |
<T extends PersistentObject> T selectById(SelectByIdDescriptor<T> selectDescriptor) throws SBonitaReadException
selectDescriptor - SBonitaReadExceptionSRetryableException<T> T selectOne(SelectOneDescriptor<T> selectDescriptor) throws SBonitaReadException
selectDescriptor - SBonitaReadExceptionSRetryableException<T> java.util.List<T> selectList(SelectListDescriptor<T> selectDescriptor) throws SBonitaReadException
selectDescriptor - SBonitaReadExceptionSRetryableException<T extends PersistentObject> long getNumberOfEntities(java.lang.Class<T> entityClass, QueryOptions options, java.util.Map<java.lang.String,java.lang.Object> parameters) throws SBonitaReadException
entityClass - options - parameters - SBonitaReadExceptionSRetryableException<T extends PersistentObject> long getNumberOfEntities(java.lang.Class<T> entityClass, java.lang.String querySuffix, QueryOptions options, java.util.Map<java.lang.String,java.lang.Object> parameters) throws SBonitaReadException
entityClass - querySuffix - options - parameters - SBonitaReadExceptionSRetryableException<T extends PersistentObject> java.util.List<T> searchEntity(java.lang.Class<T> entityClass, QueryOptions options, java.util.Map<java.lang.String,java.lang.Object> parameters) throws SBonitaReadException
entityClass - options - parameters - SBonitaReadExceptionSRetryableException<T extends PersistentObject> java.util.List<T> searchEntity(java.lang.Class<T> entityClass, java.lang.String querySuffix, QueryOptions options, java.util.Map<java.lang.String,java.lang.Object> parameters) throws SBonitaReadException
entityClass - class of the object we want to search onquerySuffix - Used to define customized search queryoptions - query optionsparameters - SBonitaReadExceptionSRetryableExceptionjava.lang.String getName()