Class ConfigurerImpl

java.lang.Object
org.springframework.beans.factory.wiring.BeanConfigurerSupport
org.apache.cxf.configuration.spring.ConfigurerImpl
All Implemented Interfaces:
Configurer, BusExtension, org.springframework.beans.factory.Aware, 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 Configurer, org.springframework.context.ApplicationContextAware, BusExtension
  • Constructor Details

    • ConfigurerImpl

      public ConfigurerImpl()
    • ConfigurerImpl

      public ConfigurerImpl(org.springframework.context.ApplicationContext ac)
  • Method Details

    • setBeanFactory

      public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
      Specified by:
      setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
      Overrides:
      setBeanFactory in class org.springframework.beans.factory.wiring.BeanConfigurerSupport
    • configureBean

      public void configureBean(Object beanInstance)
      Description copied from interface: Configurer
      set up the Bean's value by using 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 the bean which needs to be configured
    • configureBean

      public void configureBean(String bn, Object beanInstance)
      Description copied from interface: Configurer
      set up the Bean's value by using 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 needs to be configured
      beanInstance - the instance of bean which need to be configured
    • 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 BusExtension
    • getAppContexts

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