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() |
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) |
boolean |
setValidationEnabled(boolean enabled) |
void |
startConfiguration() |
addListener, hasAttachListeners, hasClearListeners, hasDetachListeners, hasDirtyListeners, hasLoadListeners, hasStoreListeners, isFailFast, removeListener, setFailFastpublic ValidatingLifecycleEventManager()
validator - public void endConfiguration()
endConfiguration in interface Configurablepublic void setConfiguration(Configuration conf)
setConfiguration in interface Configurablepublic void startConfiguration()
startConfiguration 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-2014 Apache Software Foundation. All Rights Reserved.