com.atlassian.confluence.spring
Class DelegatingContainerContext

java.lang.Object
  extended by com.atlassian.confluence.spring.DelegatingContainerContext
All Implemented Interfaces:
com.atlassian.spring.container.ContainerContext

public class DelegatingContainerContext
extends java.lang.Object
implements com.atlassian.spring.container.ContainerContext

Since:
5.6

Field Summary
protected  com.atlassian.spring.container.ContainerContext delegate
           
 
Constructor Summary
DelegatingContainerContext(com.atlassian.spring.container.ContainerContext delegate)
           
 
Method Summary
 void autowireComponent(java.lang.Object component)
           
 java.lang.Object createCompleteComponent(java.lang.Class clazz)
           
 java.lang.Object createComponent(java.lang.Class clazz)
           
 java.lang.Object getComponent(java.lang.Object key)
           
 boolean isSetup()
           
 void publishEvent(com.atlassian.event.Event e)
           
 void refresh()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 java.lang.Object getComponent(java.lang.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 java.lang.Object createComponent(java.lang.Class clazz)
Specified by:
createComponent in interface com.atlassian.spring.container.ContainerContext

createCompleteComponent

public java.lang.Object createCompleteComponent(java.lang.Class clazz)
Specified by:
createCompleteComponent in interface com.atlassian.spring.container.ContainerContext

autowireComponent

public void autowireComponent(java.lang.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


Copyright © 2003-2014 Atlassian. All Rights Reserved.