public class MetadataEntityClassListener extends MetadataEntityListener
POST_BUILD, POST_CLONE, POST_DELETE, POST_INSERT, POST_REFRESH, POST_UPDATE, PRE_PERSIST, PRE_REMOVE, PRE_UPDATE_WITH_CHANGES
Constructor and Description |
---|
MetadataEntityClassListener(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:
|
boolean |
isEntityClassListener()
INTERNAL:
|
protected void |
validateMethod(Method method)
INTERNAL:
|
getEntityClass, getEventMethod, getEventMethod, getEventMethodName, getMethods, getPostBuildMethodName, getPostCloneMethodName, getPostDeleteMethodName, getPostInsertMethodName, getPostRefreshMethodName, getPostUpdateMethodName, getPrePersistMethodName, getPreRemoveMethodName, getPreUpdateWithChangesMethodName, hasCallbackMethods, hasOverriddenEventMethod, hasOverriddenEventMethod, hasOverriddenEventMethod, initializeCallbackMethods, invokeMethod, isOverriddenEvent, isSessionPostBuildEvent, noCallbackMethodAlreadySetFor, postBuild, postClone, postDelete, postInsert, postRefresh, postUpdate, prePersist, preRemove, preUpdateWithChanges, setEntityClass, setListener, setPostBuildMethod, setPostCloneMethod, setPostDeleteMethod, setPostInsertMethod, setPostRefreshMethod, setPostUpdateMethod, setPrePersistMethod, setPreRemoveMethod, setPreUpdateWithChangesMethod, validateMethodModifiers
aboutToDelete, aboutToInsert, aboutToUpdate, postMerge, postWrite, preDelete, preInsert, preUpdate, preWrite
public MetadataEntityClassListener(Class entityClass)
public void addEventMethod(String event, Method method)
addEventMethod
in class MetadataEntityListener
public Class getListenerClass()
getListenerClass
in class MetadataEntityListener
protected void invokeMethod(String event, DescriptorEvent descriptorEvent)
invokeMethod
in class MetadataEntityListener
public boolean isEntityClassListener()
isEntityClassListener
in class MetadataEntityListener
protected void validateMethod(Method method)
validateMethod
in class MetadataEntityListener
Copyright © 2023. All rights reserved.