public class EntityClassListener<T> extends EntityListener<T>
POST_BUILD, POST_CLONE, POST_DELETE, POST_INSERT, POST_REFRESH, POST_UPDATE, PRE_PERSIST, PRE_REMOVE, PRE_UPDATE_WITH_CHANGES| Constructor and Description |
|---|
EntityClassListener(Class entityClass)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEventMethod(String event,
Method method)
INTERNAL:
For entity classes listener methods, they need to override listeners
from mapped superclasses for the same method.
|
Class |
getListenerClass()
INTERNAL:
|
protected void |
invokeMethod(String event,
DescriptorEvent descriptorEvent)
INTERNAL:
|
protected void |
validateMethod(Method method)
INTERNAL:
|
constructListenerInstance, createEntityListenerAndInjectDependencies, getAllEventMethods, getEntityClass, getEventMethods, getEventMethods, getLastEventMethod, getListener, getOwningSession, hasCallbackMethods, hasEventMethods, hasEventMethods, hasOverriddenEventMethod, hasOverriddenEventMethod, hasOverriddenEventMethod, isOverriddenEvent, postBuild, postClone, postDelete, postInsert, postRefresh, postUpdate, prePersist, preRemove, preUpdateWithChanges, setAllEventMethods, setOwningSession, setPostBuildMethod, setPostCloneMethod, setPostDeleteMethod, setPostInsertMethod, setPostRefreshMethod, setPostUpdateMethod, setPrePersistMethod, setPreRemoveMethod, setPreUpdateWithChangesMethod, toString, validateMethodModifiersaboutToDelete, aboutToInsert, aboutToUpdate, postMerge, postWrite, preDelete, preInsert, preUpdate, preWritepublic EntityClassListener(Class entityClass)
public void addEventMethod(String event, Method method)
addEventMethod in class EntityListener<T>public Class getListenerClass()
getListenerClass in class EntityListener<T>protected void invokeMethod(String event, DescriptorEvent descriptorEvent)
protected void validateMethod(Method method)
validateMethod in class EntityListener<T>Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.