Class SpringBus

All Implemented Interfaces:
Bus, InterceptorProvider, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class SpringBus extends ExtensionManagerBus implements org.springframework.context.ApplicationContextAware
  • Constructor Details

    • SpringBus

      public SpringBus()
    • SpringBus

      public SpringBus(boolean ctxManaged)
  • Method Details

    • setBusConfig

      public void setBusConfig(BusDefinitionParser.BusConfig bc)
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
    • onApplicationEvent

      public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
    • destroyBeans

      public void destroyBeans()
      Overrides:
      destroyBeans in class ExtensionManagerBus
    • getId

      public String getId()
      Specified by:
      getId in interface Bus
      Overrides:
      getId in class ExtensionManagerBus
    • setCloseContext

      public void setCloseContext(boolean b)