blob: dea3790494c3021cce1bb8d69769ac730d84e2c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package context.access;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
public class SCAApplicationContextProvider implements ApplicationContextAware {
private static ApplicationContext ctx;
public void setApplicationContext(ApplicationContext appContext) throws BeansException {
// Wiring the ApplicationContext into a static method
ctx = appContext;
}
public static ApplicationContext getApplicationContext() {
return ctx;
}
}
|