Class ApplicationContextUtils

java.lang.Object
io.microsphere.spring.context.ApplicationContextUtils
All Implemented Interfaces:
io.microsphere.util.Utils

public abstract class ApplicationContextUtils extends Object implements io.microsphere.util.Utils
ApplicationContext Utilities
Since:
1.0.0
Author:
Mercy
  • Field Details

    • APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS_NAME

      public static final String APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS_NAME
      The ApplicationContextAwareProcessor Class Name (Internal).
      See Also:
    • APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS

      public static final Class<?> APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS
      The ApplicationContextAwareProcessor Class (Internal).
      See Also:
      • ApplicationContextAwareProcessor
  • Method Details

    • asConfigurableApplicationContext

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

      public static org.springframework.context.ConfigurableApplicationContext asConfigurableApplicationContext(Object object)
    • 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