public interface GenericEntityService
| Modifier and Type | Method and Description | 
|---|---|
| void | clear()Clear level 1 cache | 
| void | clearAutoFlushMode() | 
| void | enableAutoFlushMode() | 
| void | flush()Flush changes to the persistence store | 
| Class<?> | getCeilingImplClass(String className)Return the ceiling implementation class for an entity | 
| javax.persistence.EntityManager | getEntityManager()Return the entity manager | 
| Serializable | getIdentifier(Object entity)Retrieve the identifier from the Hibernate entity (the entity must reside in the current session) | 
| boolean | idAssigned(Object object)Whether or not this object is an  Entityand whether or not it already has an id assigned | 
| void | persist(Object object)Persist the new object | 
| <T> List<T> | readAllGenericEntity(Class<T> clazz,
                    int limit,
                    int offset)Finds all generic entities for a given classname, with pagination options. | 
| List<Long> | readAllGenericEntityId(Class<?> clazz) | 
| <T> Long | readCountGenericEntity(Class<T> clazz)Finds how many of the given entity class are persisted | 
| <T> T | readGenericEntity(Class<T> clazz,
                 Object id) | 
| Object | readGenericEntity(String className,
                 Object id)Finds a generic entity by a classname and id | 
| void | remove(Object object)Attempt to delete the entity | 
| <T> T | save(T object)Saves a generic entity | 
| boolean | sessionContains(Object object)Whether or not the current hibernate session (level 1) contains the object | 
Object readGenericEntity(String className, Object id)
className - id - <T> T save(T object)
object - void persist(Object object)
object - <T> Long readCountGenericEntity(Class<T> clazz)
clazz - <T> List<T> readAllGenericEntity(Class<T> clazz, int limit, int offset)
clazz - limit - offset - Serializable getIdentifier(Object entity)
entity - void flush()
void clearAutoFlushMode()
void enableAutoFlushMode()
void clear()
boolean sessionContains(Object object)
object - boolean idAssigned(Object object)
Entity and whether or not it already has an id assignedobject - Class<?> getCeilingImplClass(String className)
className - javax.persistence.EntityManager getEntityManager()
void remove(Object object)
object - Copyright © 2020. All rights reserved.