org.springframework.flex.config
Class RemotingAnnotationPostProcessor
java.lang.Object
org.springframework.flex.config.RemotingAnnotationPostProcessor
- All Implemented Interfaces:
- org.springframework.beans.factory.config.BeanFactoryPostProcessor
public class RemotingAnnotationPostProcessor
- extends java.lang.Object
- implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
BeanFactoryPostProcessor
implementation that searches the BeanFactory
for beans annotated with
RemotingDestination
and adds a corresponding RemotingDestinationExporter
bean definition according to
the attributes of the RemotingDestination
annotation and any methods found to be marked with either the
RemotingInclude
or RemotingExclude
annotation.
This processor will be enabled automatically when using the message-broker tag of the xml config namespace.
- Author:
- Jeremy Grelle
Method Summary |
void |
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RemotingAnnotationPostProcessor
public RemotingAnnotationPostProcessor()
postProcessBeanFactory
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
throws org.springframework.beans.BeansException
-
- Specified by:
postProcessBeanFactory
in interface org.springframework.beans.factory.config.BeanFactoryPostProcessor
- Throws:
org.springframework.beans.BeansException