java.lang.Object |
Interceptor.getEntity(java.lang.String entityName,
java.io.Serializable id) |
Get a fully loaded entity instance that is cached externally.
|
java.lang.String |
Interceptor.getEntityName(java.lang.Object object) |
Get the entity name for a persistent or transient instance.
|
java.lang.Object |
Interceptor.instantiate(java.lang.String entityName,
EntityMode entityMode,
java.io.Serializable id) |
Instantiate the entity class.
|
void |
EmptyInterceptor.onCollectionRecreate(java.lang.Object collection,
java.io.Serializable key) |
|
void |
Interceptor.onCollectionRecreate(java.lang.Object collection,
java.io.Serializable key) |
Called before a collection is (re)created.
|
void |
EmptyInterceptor.onCollectionRemove(java.lang.Object collection,
java.io.Serializable key) |
|
void |
Interceptor.onCollectionRemove(java.lang.Object collection,
java.io.Serializable key) |
Called before a collection is deleted.
|
void |
EmptyInterceptor.onCollectionUpdate(java.lang.Object collection,
java.io.Serializable key) |
|
void |
Interceptor.onCollectionUpdate(java.lang.Object collection,
java.io.Serializable key) |
Called before a collection is updated.
|
void |
Interceptor.onDelete(java.lang.Object entity,
java.io.Serializable id,
java.lang.Object[] state,
java.lang.String[] propertyNames,
Type[] types) |
Called before an object is deleted.
|
boolean |
Interceptor.onFlushDirty(java.lang.Object entity,
java.io.Serializable id,
java.lang.Object[] currentState,
java.lang.Object[] previousState,
java.lang.String[] propertyNames,
Type[] types) |
Called when an object is detected to be dirty, during a flush.
|
boolean |
Interceptor.onLoad(java.lang.Object entity,
java.io.Serializable id,
java.lang.Object[] state,
java.lang.String[] propertyNames,
Type[] types) |
Called just before an object is initialized.
|
boolean |
Interceptor.onSave(java.lang.Object entity,
java.io.Serializable id,
java.lang.Object[] state,
java.lang.String[] propertyNames,
Type[] types) |
Called before an object is saved.
|
void |
Interceptor.postFlush(java.util.Iterator entities) |
Called after a flush that actually ends in execution of the SQL statements required to synchronize
in-memory state with the database.
|
void |
Interceptor.preFlush(java.util.Iterator entities) |
Called before a flush.
|