public class ValidatingLifecycleEventManager extends LifecycleEventManager implements Configurable
LifecycleEventManager.ListenerAdapter, LifecycleEventManager.ListenerList| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_validationEnabled |
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.
|
Exception[] |
fireEvent(Object source,
ClassMetaData meta,
int type)
Fire lifecycle event to all registered listeners without an argument.
|
Exception[] |
fireEvent(Object source,
Object related,
ClassMetaData meta,
int type)
Fire lifecycle event to all registered listeners.
|
boolean |
hasDeleteListeners(Object source,
ClassMetaData meta)
Return whether there are listeners or callbacks for the given source.
|
boolean |
hasPersistListeners(Object source,
ClassMetaData meta)
Return whether there are listeners or callbacks for the given source.
|
boolean |
hasUpdateListeners(Object source,
ClassMetaData meta)
Return whether there are listeners or callbacks for the given source.
|
boolean |
isActive(ClassMetaData meta)
Whether this LifeCycleEventManager has had at least one listener or callback
registered.
|
boolean |
isValidationEnabled() |
void |
setConfiguration(Configuration conf)
Invoked prior to setting bean properties.
|
boolean |
setValidationEnabled(boolean enabled) |
void |
startConfiguration()
Invoked before bean property configuration is begun on this object.
|
addListener, hasAttachListeners, hasClearListeners, hasDetachListeners, hasDirtyListeners, hasLoadListeners, hasStoreListeners, isFailFast, removeListener, setFailFastpublic ValidatingLifecycleEventManager()
public void endConfiguration()
ConfigurableendConfiguration in interface Configurablepublic void setConfiguration(Configuration conf)
ConfigurablesetConfiguration in interface Configurablepublic void startConfiguration()
ConfigurablestartConfiguration in interface Configurablepublic boolean hasUpdateListeners(Object source, ClassMetaData meta)
LifecycleEventManagerhasUpdateListeners in class LifecycleEventManagerpublic boolean hasPersistListeners(Object source, ClassMetaData meta)
LifecycleEventManagerhasPersistListeners in class LifecycleEventManagerpublic boolean hasDeleteListeners(Object source, ClassMetaData meta)
LifecycleEventManagerhasDeleteListeners in class LifecycleEventManagerpublic Exception[] fireEvent(Object source, ClassMetaData meta, int type)
LifecycleEventManagerfireEvent in class LifecycleEventManagerpublic Exception[] fireEvent(Object source, Object related, ClassMetaData meta, int type)
LifecycleEventManagerfireEvent in class LifecycleEventManagerpublic boolean isActive(ClassMetaData meta)
isActive in class LifecycleEventManagerpublic boolean isValidationEnabled()
public boolean setValidationEnabled(boolean enabled)
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.