Class ApplicationContextUtils


  • public abstract class ApplicationContextUtils
    extends io.microsphere.util.BaseUtils
    ApplicationContext Utilities
    Since:
    1.0.0
    Author:
    Mercy
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.springframework.context.ApplicationContext asApplicationContext​(org.springframework.beans.factory.BeanFactory beanFactory)  
      static org.springframework.context.ConfigurableApplicationContext asConfigurableApplicationContext​(org.springframework.context.ApplicationContext context)  
      static org.springframework.beans.factory.config.BeanPostProcessor getApplicationContextAwareProcessor​(org.springframework.beans.factory.BeanFactory beanFactory)
      Get the ApplicationContextAwareProcessor
      static org.springframework.beans.factory.config.BeanPostProcessor getApplicationContextAwareProcessor​(org.springframework.context.ConfigurableApplicationContext context)
      Get the ApplicationContextAwareProcessor
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS_NAME

        public static final java.lang.String APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS_NAME
        The ApplicationContextAwareProcessor Class Name (Internal).
        See Also:
        ApplicationContextAwareProcessor, Constant Field Values
      • APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS

        public static final java.lang.Class<?> APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS
        The ApplicationContextAwareProcessor Class (Internal).
        See Also:
        ApplicationContextAwareProcessor
    • Constructor Detail

      • ApplicationContextUtils

        public ApplicationContextUtils()
    • Method Detail

      • asConfigurableApplicationContext

        public static org.springframework.context.ConfigurableApplicationContext asConfigurableApplicationContext​(org.springframework.context.ApplicationContext context)
      • asApplicationContext

        public static org.springframework.context.ApplicationContext asApplicationContext​(org.springframework.beans.factory.BeanFactory beanFactory)
      • getApplicationContextAwareProcessor

        @Nonnull
        public static org.springframework.beans.factory.config.BeanPostProcessor getApplicationContextAwareProcessor​(org.springframework.context.ConfigurableApplicationContext context)
        Get the ApplicationContextAwareProcessor
        Returns:
        the ApplicationContextAwareProcessor
      • getApplicationContextAwareProcessor

        @Nullable
        public static org.springframework.beans.factory.config.BeanPostProcessor getApplicationContextAwareProcessor​(org.springframework.beans.factory.BeanFactory beanFactory)
        Get the ApplicationContextAwareProcessor
        Returns:
        the ApplicationContextAwareProcessor