Class DelegatingContainerContext

  • All Implemented Interfaces:
    com.atlassian.spring.container.ContainerContext

    public class DelegatingContainerContext
    extends Object
    implements com.atlassian.spring.container.ContainerContext
    Since:
    5.6
    • Field Detail

      • delegate

        protected final com.atlassian.spring.container.ContainerContext delegate
    • Constructor Detail

      • DelegatingContainerContext

        public DelegatingContainerContext​(com.atlassian.spring.container.ContainerContext delegate)
    • Method Detail

      • getComponent

        public Object getComponent​(Object key)
                            throws com.atlassian.spring.container.ComponentNotFoundException
        Specified by:
        getComponent in interface com.atlassian.spring.container.ContainerContext
        Throws:
        com.atlassian.spring.container.ComponentNotFoundException
      • createComponent

        public Object createComponent​(Class clazz)
        Specified by:
        createComponent in interface com.atlassian.spring.container.ContainerContext
      • createCompleteComponent

        public Object createCompleteComponent​(Class clazz)
        Specified by:
        createCompleteComponent in interface com.atlassian.spring.container.ContainerContext
      • autowireComponent

        public void autowireComponent​(Object component)
        Specified by:
        autowireComponent in interface com.atlassian.spring.container.ContainerContext
      • refresh

        public void refresh()
        Specified by:
        refresh in interface com.atlassian.spring.container.ContainerContext
      • isSetup

        public boolean isSetup()
        Specified by:
        isSetup in interface com.atlassian.spring.container.ContainerContext
      • publishEvent

        public void publishEvent​(com.atlassian.event.Event e)
        Specified by:
        publishEvent in interface com.atlassian.spring.container.ContainerContext