Spring BlazeDS Integration

org.springframework.flex.config
Class RemotingAnnotationPostProcessor

java.lang.Object
  extended by org.springframework.flex.config.RemotingAnnotationPostProcessor
All Implemented Interfaces:
BeanFactoryPostProcessor

public class RemotingAnnotationPostProcessor
extends Object
implements 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

Constructor Summary
RemotingAnnotationPostProcessor()
           
 
Method Summary
 void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemotingAnnotationPostProcessor

public RemotingAnnotationPostProcessor()
Method Detail

postProcessBeanFactory

public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
                            throws BeansException

Specified by:
postProcessBeanFactory in interface BeanFactoryPostProcessor
Throws:
BeansException

Spring BlazeDS Integration

Copyright © 2011. All Rights Reserved.