class SimpleReferenceListenerMetadata extends java.lang.Object implements ReferenceListener
BindingListenerMetadata interface.| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
BIND_PROP |
private java.lang.String |
bindMethodName |
private static java.lang.String |
LISTENER_NAME_PROP |
private static java.lang.String |
LISTENER_PROP |
private Target |
listenerComponent |
private static java.lang.String |
UNBIND_PROP |
private java.lang.String |
unbindMethodName |
| Constructor and Description |
|---|
SimpleReferenceListenerMetadata(org.springframework.beans.factory.support.AbstractBeanDefinition beanDefinition) |
SimpleReferenceListenerMetadata(java.lang.String bindMethodName,
java.lang.String unbindMethodName,
Target listenerComponent)
Constructs a new
SimpleBindingListenerMetadata instance. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBindMethod()
Return the name of the bind method.
|
Target |
getListenerComponent()
Return the Metadata for the component that will receive bind and unbind
events.
|
java.lang.String |
getUnbindMethod()
Return the name of the unbind method.
|
private static final java.lang.String BIND_PROP
private static final java.lang.String UNBIND_PROP
private static final java.lang.String LISTENER_NAME_PROP
private static final java.lang.String LISTENER_PROP
private final java.lang.String bindMethodName
private final java.lang.String unbindMethodName
private final Target listenerComponent
public SimpleReferenceListenerMetadata(org.springframework.beans.factory.support.AbstractBeanDefinition beanDefinition)
public SimpleReferenceListenerMetadata(java.lang.String bindMethodName,
java.lang.String unbindMethodName,
Target listenerComponent)
SimpleBindingListenerMetadata instance.bindMethodName - unbindMethodName - listenerComponent - public java.lang.String getBindMethod()
ReferenceListenerbind-method attribute of the
reference listener.getBindMethod in interface ReferenceListenerpublic Target getListenerComponent()
ReferenceListenerref attribute or via an inlined
component.getListenerComponent in interface ReferenceListenerpublic java.lang.String getUnbindMethod()
ReferenceListenerunbind-method attribute of the
reference listener.getUnbindMethod in interface ReferenceListener