com.atlassian.bamboo.testutils.spring
Class MockContainerContext

java.lang.Object
  extended by com.atlassian.bamboo.testutils.spring.MockContainerContext
All Implemented Interfaces:
com.atlassian.spring.container.ContainerContext

public class MockContainerContext
extends Object
implements com.atlassian.spring.container.ContainerContext


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

Constructor Detail

MockContainerContext

public MockContainerContext()
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

setComponent

public void setComponent(Object key,
                         Object component)

setIsSetup

public void setIsSetup(boolean isSetup)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.