org.riotfamily.common.beans.override
Class MapMergeProcessor

java.lang.Object
  extended by org.riotfamily.common.beans.override.MapMergeProcessor
All Implemented Interfaces:
BeanFactoryPostProcessor, Ordered, PriorityOrdered

public class MapMergeProcessor
extends Object
implements BeanFactoryPostProcessor, PriorityOrdered

Since:
6.5
Author:
Felix Gnass [fgnass at neteye dot de]

Field Summary
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
MapMergeProcessor()
           
 
Method Summary
 int getOrder()
           
 void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
           
 void setEntries(Map<?,?> entries)
           
 void setOrder(int order)
           
 void setProperty(String property)
           
 void setRef(String ref)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapMergeProcessor

public MapMergeProcessor()
Method Detail

getOrder

public int getOrder()
Specified by:
getOrder in interface Ordered

setOrder

public void setOrder(int order)

setRef

public void setRef(String ref)

setProperty

public void setProperty(String property)

setEntries

public void setEntries(Map<?,?> entries)

postProcessBeanFactory

public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
                            throws BeansException
Specified by:
postProcessBeanFactory in interface BeanFactoryPostProcessor
Throws:
BeansException