public interface HibernatePersistenceService extends PersistenceService
| Modifier and Type | Method and Description |
|---|---|
<T> T |
addToCollection(CollectionDescriptor descriptor,
T element,
Object collectionOwner) |
int |
count(Class type,
org.hibernate.criterion.DetachedCriteria criteria) |
List |
findByQuery(String queryString) |
List |
findByQuery(String queryString,
int startIndex,
int maxResults,
QueryParameter... parameters) |
List |
findByQuery(String queryString,
QueryParameter... parameters) |
<T> T |
getInstance(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria) |
<T> List<T> |
getInstances(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria) |
<T> List<T> |
getInstances(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria,
int startIndex,
int maxResults) |
<T> List<T> |
getInstances(T example,
TynamoClassDescriptor classDescriptor)
Does a query by example
|
boolean |
isTransient(Object data,
TynamoClassDescriptor classDescriptor) |
<T> T |
merge(T instance) |
void |
reattach(Object model) |
void |
removeFromCollection(CollectionDescriptor descriptor,
Object element,
Object collectionOwner) |
<T> T |
saveOrUpdate(T instance) |
count, getGridDataSource, getIdentifier, getIdentifier, getInstance, getInstances, getInstances, getOrphanInstances, remove, removeAll, save<T> T getInstance(Class<T> type, org.hibernate.criterion.DetachedCriteria criteria)
<T> List<T> getInstances(Class<T> type, org.hibernate.criterion.DetachedCriteria criteria)
<T> List<T> getInstances(Class<T> type, org.hibernate.criterion.DetachedCriteria criteria, int startIndex, int maxResults)
int count(Class type, org.hibernate.criterion.DetachedCriteria criteria)
void reattach(Object model)
model - to attach to the current persistence session<T> List<T> getInstances(T example, TynamoClassDescriptor classDescriptor)
example - <T> T merge(T instance)
<T> T saveOrUpdate(T instance)
List findByQuery(String queryString, QueryParameter... parameters)
List findByQuery(String queryString, int startIndex, int maxResults, QueryParameter... parameters)
boolean isTransient(Object data, TynamoClassDescriptor classDescriptor)
@CommitAfter <T> T addToCollection(CollectionDescriptor descriptor, T element, Object collectionOwner)
addToCollection in interface PersistenceService@CommitAfter void removeFromCollection(CollectionDescriptor descriptor, Object element, Object collectionOwner)
removeFromCollection in interface PersistenceServiceCopyright © 2004–2015. All rights reserved.