public class CallbackRegistryImpl extends Object implements CallbackRegistry
Constructor and Description |
---|
CallbackRegistryImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addEntityCallbacks(Class entityClass,
Class annotationClass,
Callback[] callbacks)
Great care should be taken calling this.
|
boolean |
hasPostCreateCallbacks(Class entityClass) |
boolean |
hasPostRemoveCallbacks(Class entityClass) |
boolean |
hasPostUpdateCallbacks(Class entityClass) |
void |
postCreate(Object bean) |
boolean |
postLoad(Object bean) |
void |
postRemove(Object bean) |
void |
postUpdate(Object bean) |
void |
preCreate(Object bean) |
void |
preRemove(Object bean) |
boolean |
preUpdate(Object bean) |
void |
release() |
public void preCreate(Object bean)
preCreate
in interface CallbackRegistry
public boolean hasPostCreateCallbacks(Class entityClass)
hasPostCreateCallbacks
in interface CallbackRegistry
public void postCreate(Object bean)
postCreate
in interface CallbackRegistry
public boolean preUpdate(Object bean)
preUpdate
in interface CallbackRegistry
public boolean hasPostUpdateCallbacks(Class entityClass)
hasPostUpdateCallbacks
in interface CallbackRegistry
public void postUpdate(Object bean)
postUpdate
in interface CallbackRegistry
public void preRemove(Object bean)
preRemove
in interface CallbackRegistry
public boolean hasPostRemoveCallbacks(Class entityClass)
hasPostRemoveCallbacks
in interface CallbackRegistry
public void postRemove(Object bean)
postRemove
in interface CallbackRegistry
public boolean postLoad(Object bean)
postLoad
in interface CallbackRegistry
public void addEntityCallbacks(Class entityClass, Class annotationClass, Callback[] callbacks)
entityClass
- annotationClass
- callbacks
- public void release()
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.