org.tynamo.hibernate.services
Interface HibernatePersistenceService
- All Superinterfaces:
- PersistenceService
- All Known Implementing Classes:
- HibernatePersistenceServiceImpl
public interface HibernatePersistenceService
- extends PersistenceService
|
Method Summary |
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)
|
|
getInstance(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria)
|
|
getInstances(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria)
|
|
getInstances(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria,
int startIndex,
int maxResults)
|
|
getInstances(T example,
TynamoClassDescriptor classDescriptor)
Does a query by example |
|
merge(T instance)
|
void |
reattach(Object model)
|
void |
remove(Object instance)
|
|
save(T instance)
|
|
saveOrUpdate(T instance)
|
save
@CommitAfter
<T> T save(T instance)
- Specified by:
save in interface PersistenceService
remove
@CommitAfter
void remove(Object instance)
- Specified by:
remove in interface PersistenceService
getInstance
<T> T getInstance(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria)
getInstances
<T> List<T> getInstances(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria)
getInstances
<T> List<T> getInstances(Class<T> type,
org.hibernate.criterion.DetachedCriteria criteria,
int startIndex,
int maxResults)
count
int count(Class type,
org.hibernate.criterion.DetachedCriteria criteria)
reattach
void reattach(Object model)
- Parameters:
model - to attach to the current persistence session
getInstances
<T> List<T> getInstances(T example,
TynamoClassDescriptor classDescriptor)
- Does a query by example
- Parameters:
example -
- Returns:
merge
<T> T merge(T instance)
saveOrUpdate
<T> T saveOrUpdate(T instance)
findByQuery
List findByQuery(String queryString)
findByQuery
List findByQuery(String queryString,
QueryParameter... parameters)
findByQuery
List findByQuery(String queryString,
int startIndex,
int maxResults,
QueryParameter... parameters)
Copyright © 2004-2009. All Rights Reserved.