com.atlassian.spring.container
Class SpringTestContainerContext

java.lang.Object
  extended by com.atlassian.spring.container.SpringContainerContext
      extended by com.atlassian.spring.container.SpringTestContainerContext
All Implemented Interfaces:
ContainerContext

public class SpringTestContainerContext
extends SpringContainerContext


Field Summary
static java.lang.String[] DEFAULT_CONFIG_FILES
           
 java.lang.String[] userConfigFiles
           
 
Constructor Summary
SpringTestContainerContext()
           
SpringTestContainerContext(org.springframework.context.ApplicationContext context)
           
 
Method Summary
 void configure(java.lang.String[] files)
           
 org.springframework.context.ApplicationContext getApplicationContext()
           
protected  java.lang.String[] getDefaultConfigFiles()
          Override this method to use different files.
 void refresh()
          Refreshes the container, i.e.
 
Methods inherited from class com.atlassian.spring.container.SpringContainerContext
autowireComponent, contextReloaded, createCompleteComponent, createComponent, getComponent, getServletContext, isSetup, publishEvent, setApplicationContext, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CONFIG_FILES

public static final java.lang.String[] DEFAULT_CONFIG_FILES

userConfigFiles

public java.lang.String[] userConfigFiles
Constructor Detail

SpringTestContainerContext

public SpringTestContainerContext()
                           throws org.springframework.beans.BeansException,
                                  java.io.IOException
Throws:
org.springframework.beans.BeansException
java.io.IOException

SpringTestContainerContext

public SpringTestContainerContext(org.springframework.context.ApplicationContext context)
Method Detail

getDefaultConfigFiles

protected java.lang.String[] getDefaultConfigFiles()
Override this method to use different files.


getApplicationContext

public org.springframework.context.ApplicationContext getApplicationContext()
Overrides:
getApplicationContext in class SpringContainerContext

refresh

public void refresh()
Description copied from interface: ContainerContext
Refreshes the container, i.e. reloads it's components from it's config file

Specified by:
refresh in interface ContainerContext
Overrides:
refresh in class SpringContainerContext

configure

public void configure(java.lang.String[] files)
               throws org.springframework.beans.BeansException,
                      java.io.IOException
Throws:
org.springframework.beans.BeansException
java.io.IOException


Copyright © 2006-2011 Atlassian. All Rights Reserved.