public interface ReadPersistenceService
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
<T extends PersistentObject> |
getNumberOfEntities(Class<T> entityClass,
QueryOptions options,
Map<String,Object> parameters) |
<T extends PersistentObject> |
getNumberOfEntities(Class<T> entityClass,
String querySuffix,
QueryOptions options,
Map<String,Object> parameters) |
<T extends PersistentObject> |
searchEntity(Class<T> entityClass,
QueryOptions options,
Map<String,Object> parameters) |
<T extends PersistentObject> |
searchEntity(Class<T> entityClass,
String querySuffix,
QueryOptions options,
Map<String,Object> parameters) |
<T extends PersistentObject> |
selectById(SelectByIdDescriptor<T> selectDescriptor) |
<T> List<T> |
selectList(SelectListDescriptor<T> selectDescriptor) |
<T> T |
selectOne(SelectOneDescriptor<T> selectDescriptor) |
<T extends PersistentObject> T selectById(SelectByIdDescriptor<T> selectDescriptor) throws SBonitaReadException
selectDescriptor - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableException<T> T selectOne(SelectOneDescriptor<T> selectDescriptor) throws SBonitaReadException
selectDescriptor - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableException<T> List<T> selectList(SelectListDescriptor<T> selectDescriptor) throws SBonitaReadException
selectDescriptor - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableException<T extends PersistentObject> long getNumberOfEntities(Class<T> entityClass, QueryOptions options, Map<String,Object> parameters) throws SBonitaReadException
entityClass - options - parameters - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableException<T extends PersistentObject> long getNumberOfEntities(Class<T> entityClass, String querySuffix, QueryOptions options, Map<String,Object> parameters) throws SBonitaReadException
entityClass - querySuffix - options - parameters - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableException<T extends PersistentObject> List<T> searchEntity(Class<T> entityClass, QueryOptions options, Map<String,Object> parameters) throws SBonitaReadException
entityClass - options - parameters - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableException<T extends PersistentObject> List<T> searchEntity(Class<T> entityClass, String querySuffix, QueryOptions options, Map<String,Object> parameters) throws SBonitaReadException
entityClass - class of the object we want to search onquerySuffix - Used to define customized search queryoptions - query optionsparameters - SBonitaReadExceptionorg.bonitasoft.engine.commons.exceptions.SRetryableExceptionString getName()
Copyright © 2019 Bonitasoft S.A.. All rights reserved.