|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPersistenceUtil
| Method Summary | |
|---|---|
void |
closeCurrentSession()
Open a new session |
java.io.Serializable |
getId(java.lang.Object pojo)
|
java.io.Serializable |
getId(java.lang.Object pojo,
java.lang.Class<?> persistentClass)
|
java.lang.Class<?> |
getPersistentClass(java.lang.Class<?> clazz)
|
void |
initializeProxy(java.lang.Object proxy)
Initialize the argument proxy |
boolean |
isEnhanced(java.lang.Class<?> clazz)
Indicated if the argument class is enhanced or not |
boolean |
isPersistentClass(java.lang.Class<?> clazz)
Indicates if the class is managed by the persistence container of not |
boolean |
isPersistentCollection(java.lang.Class<?> clazz)
Indicates if the collection class is managed by the persistence container of not |
boolean |
isPersistentPojo(java.lang.Object pojo)
Indicates if the pojo is persistent or not |
boolean |
isProxy(java.lang.Object proxy)
Indicates it the argument is a proxy or not |
java.lang.Object |
load(java.io.Serializable id,
java.lang.Class<?> persistentClass)
Load a fresh instance of the persistent Pojo |
void |
openSession()
Open a new session |
| Method Detail |
|---|
java.io.Serializable getId(java.lang.Object pojo)
java.io.Serializable getId(java.lang.Object pojo,
java.lang.Class<?> persistentClass)
boolean isPersistentPojo(java.lang.Object pojo)
boolean isPersistentClass(java.lang.Class<?> clazz)
boolean isPersistentCollection(java.lang.Class<?> clazz)
java.lang.Class<?> getPersistentClass(java.lang.Class<?> clazz)
boolean isEnhanced(java.lang.Class<?> clazz)
clazz - the persistent class
void openSession()
void closeCurrentSession()
java.lang.Object load(java.io.Serializable id,
java.lang.Class<?> persistentClass)
clonePojo - the clone pojo (needed for ID)persistentClass - the persistent class
boolean isProxy(java.lang.Object proxy)
proxy -
void initializeProxy(java.lang.Object proxy)
proxy -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||