Apache CXF API

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:
Configurer, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class ConfigurerImpl
extends org.springframework.beans.factory.wiring.BeanConfigurerSupport
implements Configurer


Field Summary
 
Fields inherited from class org.springframework.beans.factory.wiring.BeanConfigurerSupport
logger
 
Fields inherited from interface org.apache.cxf.configuration.Configurer
USER_CFG_FILE_PROPERTY_NAME, USER_CFG_FILE_PROPERTY_URL
 
Constructor Summary
ConfigurerImpl()
           
ConfigurerImpl(org.springframework.context.ApplicationContext ac)
           
ConfigurerImpl(java.lang.String cfgFile)
           
 
Method Summary
 void configureBean(java.lang.Object beanInstance)
          set up the Bean's value by use Dependency Injection from the application context
 void configureBean(java.lang.String bn, java.lang.Object beanInstance)
          set up the Bean's value by use Dependency Injection from the application context with a proper name.
protected  java.lang.String getBeanName(java.lang.Object beanInstance)
           
 
Methods inherited from class org.springframework.beans.factory.wiring.BeanConfigurerSupport
afterPropertiesSet, destroy, 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(java.lang.String cfgFile)

ConfigurerImpl

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

configureBean

public void configureBean(java.lang.Object beanInstance)
Description copied from interface: Configurer
set up the Bean's value by use Dependency Injection from the application context

Specified by:
configureBean in interface Configurer
Overrides:
configureBean in class org.springframework.beans.factory.wiring.BeanConfigurerSupport
Parameters:
beanInstance - the instance of bean which need to be configured

configureBean

public void configureBean(java.lang.String bn,
                          java.lang.Object beanInstance)
Description copied from interface: Configurer
set up the Bean's value by use Dependency Injection from the application context with a proper name. You can use * as the prefix of wildcard name.

Specified by:
configureBean in interface Configurer
Parameters:
bn - the name of the bean which need to be configured
beanInstance - the instance of bean which need to be configured

getBeanName

protected java.lang.String getBeanName(java.lang.Object beanInstance)

Apache CXF API

Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.