Class MockContainerContext
java.lang.Object
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidautowireBean(Object bean) voidautowireComponent(Object component) createCompleteComponent(Class clazz) createComponent(Class clazz) getComponent(Object key) <T> TgetRealBean(Class<T> type) <T> TgetRealBean(String name, Class<T> clazz) booleanisSetup()voidvoidrefresh()voidregisterBean(String name, Object bean) voidregisterComponentSupplier(Class<?> clazz, Supplier<?> factory)
-
Constructor Details
-
MockContainerContext
public MockContainerContext()
-
-
Method Details
-
registerBean
-
registerComponentSupplier
-
autowireBean
-
isSetup
public boolean isSetup()- Specified by:
isSetupin interfacecom.atlassian.spring.container.ContainerContext
-
getComponent
public Object getComponent(Object key) throws com.atlassian.spring.container.ComponentNotFoundException - Specified by:
getComponentin interfacecom.atlassian.spring.container.ContainerContext- Throws:
com.atlassian.spring.container.ComponentNotFoundException
-
getRealBean
-
getRealBean
-
createComponent
- Specified by:
createComponentin interfacecom.atlassian.spring.container.ContainerContext
-
createCompleteComponent
- Specified by:
createCompleteComponentin interfacecom.atlassian.spring.container.ContainerContext
-
autowireComponent
- Specified by:
autowireComponentin interfacecom.atlassian.spring.container.ContainerContext
-
refresh
public void refresh()- Specified by:
refreshin interfacecom.atlassian.spring.container.ContainerContext
-
publishEvent
- Specified by:
publishEventin interfacecom.atlassian.spring.container.ContainerContext
-