org.kuali.spring.util
Class PlaceholderConfigurer

java.lang.Object
  extended by org.kuali.spring.util.PlaceholderConfigurer
All Implemented Interfaces:
org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.core.Ordered, org.springframework.core.PriorityOrdered
Direct Known Subclasses:
PropertiesPlaceholderConfigurer

public abstract class PlaceholderConfigurer
extends Object
implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.core.PriorityOrdered


Field Summary
private  org.springframework.beans.factory.BeanFactory beanFactory
           
private  String beanName
           
private  int order
           
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
PlaceholderConfigurer()
           
 
Method Summary
 org.springframework.beans.factory.BeanFactory getBeanFactory()
           
 String getBeanName()
           
 int getOrder()
           
 void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
           
protected abstract  void processPlaceholders(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 void setBeanName(String beanName)
           
 void setOrder(int order)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

order

private int order

beanName

private String beanName

beanFactory

private org.springframework.beans.factory.BeanFactory beanFactory
Constructor Detail

PlaceholderConfigurer

public PlaceholderConfigurer()
Method Detail

processPlaceholders

protected abstract void processPlaceholders(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)

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

setOrder

public void setOrder(int order)

getOrder

public int getOrder()
Specified by:
getOrder in interface org.springframework.core.Ordered

getBeanName

public String getBeanName()

setBeanName

public void setBeanName(String beanName)
Specified by:
setBeanName in interface org.springframework.beans.factory.BeanNameAware

getBeanFactory

public org.springframework.beans.factory.BeanFactory getBeanFactory()

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
Specified by:
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.