org.riotfamily.common.beans.override
Class ListMergeProcessor

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

public class ListMergeProcessor
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
ListMergeProcessor()
           
 
Method Summary
 int getOrder()
           
 void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
           
 void setAppend(boolean append)
           
 void setOrder(int order)
           
 void setProperty(String property)
           
 void setRef(String ref)
           
 void setValues(List<?> values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListMergeProcessor

public ListMergeProcessor()
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)

setValues

public void setValues(List<?> values)

setAppend

public void setAppend(boolean append)

postProcessBeanFactory

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