public interface ConfigBeanInterceptor<T>
| Modifier and Type | Method and Description |
|---|---|
void |
afterChange(java.beans.PropertyChangeEvent evt,
long timestamp)
Notification that an attribute has changed
|
void |
beforeChange(java.beans.PropertyChangeEvent evt)
Notification that an attribute is about to be changed
|
T |
getConfiguration()
Interceptor can usually be configured, allowing for customizing how
the interceptor should behave or do.
|
void |
readValue(ConfigBean source,
java.lang.String xmlName,
java.lang.Object value)
Notification of an attribute read
|
T getConfiguration()
void beforeChange(java.beans.PropertyChangeEvent evt)
throws java.beans.PropertyVetoException
evt - information about the forthcoming changejava.beans.PropertyVetoException - if the change is unacceptablevoid afterChange(java.beans.PropertyChangeEvent evt,
long timestamp)
evt - information about the changetimestamp - time of the changevoid readValue(ConfigBean source, java.lang.String xmlName, java.lang.Object value)
source - object owning the attributexmlName - name of the attributevalue - value of the attributeCopyright © 2013 Oracle Corporation. All Rights Reserved.