public class ValidatingLifecycleEventManager extends LifecycleEventManager implements Configurable
LifecycleEventManager.ListenerAdapter, LifecycleEventManager.ListenerList
CALLBACK_FAIL_FAST, CALLBACK_IGNORE, CALLBACK_LOG, CALLBACK_RETHROW, CALLBACK_ROLLBACK
Constructor and Description |
---|
ValidatingLifecycleEventManager()
Constructor which accepts a reference to the validator to use.
|
Modifier and Type | Method and Description |
---|---|
void |
endConfiguration()
Invoked upon completion of bean property configuration for this object.
|
java.lang.Exception[] |
fireEvent(java.lang.Object source,
ClassMetaData meta,
int type)
Fire lifecycle event to all registered listeners without an argument.
|
java.lang.Exception[] |
fireEvent(java.lang.Object source,
java.lang.Object related,
ClassMetaData meta,
int type)
Fire lifecycle event to all registered listeners.
|
boolean |
hasDeleteListeners(java.lang.Object source,
ClassMetaData meta)
Return whether there are listeners or callbacks for the given source.
|
boolean |
hasPersistListeners(java.lang.Object source,
ClassMetaData meta)
Return whether there are listeners or callbacks for the given source.
|
boolean |
hasUpdateListeners(java.lang.Object source,
ClassMetaData meta)
Return whether there are listeners or callbacks for the given source.
|
void |
setConfiguration(Configuration conf)
Invoked prior to setting bean properties.
|
void |
startConfiguration()
Invoked before bean property configuration is begun on this object.
|
addListener, hasAttachListeners, hasClearListeners, hasDetachListeners, hasDirtyListeners, hasLoadListeners, hasStoreListeners, isFailFast, removeListener, setFailFast
public ValidatingLifecycleEventManager()
validator
- public void endConfiguration()
Configurable
endConfiguration
in interface Configurable
public void setConfiguration(Configuration conf)
Configurable
setConfiguration
in interface Configurable
public void startConfiguration()
Configurable
startConfiguration
in interface Configurable
public boolean hasUpdateListeners(java.lang.Object source, ClassMetaData meta)
LifecycleEventManager
hasUpdateListeners
in class LifecycleEventManager
public boolean hasPersistListeners(java.lang.Object source, ClassMetaData meta)
LifecycleEventManager
hasPersistListeners
in class LifecycleEventManager
public boolean hasDeleteListeners(java.lang.Object source, ClassMetaData meta)
LifecycleEventManager
hasDeleteListeners
in class LifecycleEventManager
public java.lang.Exception[] fireEvent(java.lang.Object source, ClassMetaData meta, int type)
LifecycleEventManager
fireEvent
in class LifecycleEventManager
public java.lang.Exception[] fireEvent(java.lang.Object source, java.lang.Object related, ClassMetaData meta, int type)
LifecycleEventManager
fireEvent
in class LifecycleEventManager