org.apache.cxf.configuration.spring
Class ConfigurerImpl

java.lang.Object
  extended by org.springframework.beans.factory.wiring.BeanConfigurerSupport
      extended by org.apache.cxf.configuration.spring.ConfigurerImpl
All Implemented Interfaces:
org.apache.cxf.configuration.Configurer, org.apache.cxf.extension.BusExtension, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class ConfigurerImpl
extends org.springframework.beans.factory.wiring.BeanConfigurerSupport
implements org.apache.cxf.configuration.Configurer, org.springframework.context.ApplicationContextAware, org.apache.cxf.extension.BusExtension


Field Summary
 
Fields inherited from class org.springframework.beans.factory.wiring.BeanConfigurerSupport
logger
 
Fields inherited from interface org.apache.cxf.configuration.Configurer
DEFAULT_USER_CFG_FILE, USER_CFG_FILE_PROPERTY_NAME, USER_CFG_FILE_PROPERTY_URL
 
Constructor Summary
ConfigurerImpl()
           
ConfigurerImpl(org.springframework.context.ApplicationContext ac)
           
 
Method Summary
 void addApplicationContext(org.springframework.context.ApplicationContext ac)
           
 void configureBean(Object beanInstance)
           
 void configureBean(String bn, Object beanInstance)
           
 void configureBean(String bn, Object beanInstance, boolean checkWildcards)
           
 void destroy()
           
protected  Set<org.springframework.context.ApplicationContext> getAppContexts()
           
protected  String getBeanName(Object beanInstance)
           
 Class<?> getRegistrationType()
           
 void setApplicationContext(org.springframework.context.ApplicationContext ac)
           
 
Methods inherited from class org.springframework.beans.factory.wiring.BeanConfigurerSupport
afterPropertiesSet, createDefaultBeanWiringInfoResolver, setBeanFactory, setBeanWiringInfoResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurerImpl

public ConfigurerImpl()

ConfigurerImpl

public ConfigurerImpl(org.springframework.context.ApplicationContext ac)
Method Detail

configureBean

public void configureBean(Object beanInstance)
Specified by:
configureBean in interface org.apache.cxf.configuration.Configurer
Overrides:
configureBean in class org.springframework.beans.factory.wiring.BeanConfigurerSupport

configureBean

public void configureBean(String bn,
                          Object beanInstance)
Specified by:
configureBean in interface org.apache.cxf.configuration.Configurer

configureBean

public void configureBean(String bn,
                          Object beanInstance,
                          boolean checkWildcards)

getBeanName

protected String getBeanName(Object beanInstance)

setApplicationContext

public final void setApplicationContext(org.springframework.context.ApplicationContext ac)
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware

addApplicationContext

public final void addApplicationContext(org.springframework.context.ApplicationContext ac)

destroy

public void destroy()
Specified by:
destroy in interface org.springframework.beans.factory.DisposableBean
Overrides:
destroy in class org.springframework.beans.factory.wiring.BeanConfigurerSupport

getRegistrationType

public Class<?> getRegistrationType()
Specified by:
getRegistrationType in interface org.apache.cxf.extension.BusExtension

getAppContexts

protected Set<org.springframework.context.ApplicationContext> getAppContexts()


Apache CXF