インターフェース BeanClassLoaderAware

すべてのスーパーインターフェース:
Aware
すべての既知の実装クラス:
AbstractAdvisingBeanPostProcessor、AbstractAdvisorAutoProxyCreator、AbstractApplicationEventMulticaster、AbstractAutoProxyCreator、AbstractBeanFactoryAwareAdvisingPostProcessor、AbstractEntityManagerFactoryBean、AbstractFactoryBean、AbstractServiceLoaderBasedFactoryBean、AbstractSingletonProxyFactoryBean、AnnotationAwareAspectJAutoProxyCreator、AnnotationMBeanExporter、AspectJAwareAdvisorAutoProxyCreator、AspectJWeavingEnabler、AsyncAnnotationBeanPostProcessor、BeanNameAutoProxyCreator、BshScriptEvaluator、BshScriptFactory、CacheProxyFactoryBean、ConcurrentMapCacheManager、ConfigurationClassPostProcessor、CustomAutowireConfigurer、CustomScopeConfigurer、DefaultAdvisorAutoProxyCreator、DefaultContextLoadTimeWeaver、FieldRetrievingFactoryBean、GroovyScriptEvaluator、GroovyScriptFactory、InfrastructureAdvisorAutoProxyCreator、InterfaceBasedMBeanInfoAssembler、Jackson2ObjectMapperFactoryBean、Jaxb2Marshaller、JCacheManagerFactoryBean、JndiObjectFactoryBean、ListFactoryBean、LoadTimeWeavingConfiguration、LocalContainerEntityManagerFactoryBean、LocalEntityManagerFactoryBean、MapFactoryBean、MappingJackson2MessageConverter、MBeanClientInterceptor、MBeanExporter、MBeanProxyFactoryBean、MBeanServerConnectionFactoryBean、MethodInvokingBean、MethodInvokingFactoryBean、MethodInvokingJobDetailFactoryBean、MethodInvokingRunnable、MethodMapTransactionAttributeSource、MethodValidationPostProcessor、ObjectFactoryCreatingFactoryBean、PersistenceExceptionTranslationPostProcessor、ProviderCreatingFactoryBean、ProxyFactoryBean、ProxyProcessorSupport、ResourceBundleMessageSource、ResourceBundleThemeSource、ScriptFactoryPostProcessor、ServiceFactoryBean、ServiceListFactoryBean、ServiceLoaderFactoryBean、SetFactoryBean、SimpleApplicationEventMulticaster、SortedResourcesFactoryBean、StandardScriptEvaluator、StandardScriptFactory、TransactionProxyFactoryBean、XStreamMarshaller

public interface BeanClassLoaderAware extends Aware
Bean が Bean class loaderSE を認識できるようにするコールバック。つまり、現在の Bean ファクトリが Bean クラスをロードするために使用するクラスローダーです。

これは主に、共有クラスローダーからロードされる可能性があるにもかかわらず、名前でアプリケーションクラスを取得する必要があるフレームワーククラスによって実装されることを目的としています。

すべての Bean ライフサイクルメソッドのリストについては、BeanFactory javadoc を参照してください。

導入:
2.0
作成者:
Juergen Hoeller, Chris Beams
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    Bean class loaderSE を Bean インスタンスに提供するコールバック。
  • 方法の詳細

    • setBeanClassLoader

      void setBeanClassLoader(ClassLoaderSE classLoader)
      Bean class loaderSE を Bean インスタンスに提供するコールバック。

      通常の Bean プロパティの設定後、ただし InitializingBean's InitializingBean.afterPropertiesSet() メソッドやカスタム init-method などの初期化コールバックの前に呼び出されます。

      パラメーター:
      classLoader - 所有クラスローダー