package com.mossle.core.spring;
import org.springframework.context.ApplicationContext;
/**
* 保存ApplicationContext的单例.
*/
public class ApplicationContextHolder {
/** instance. */
private static ApplicationContextHolder instance = new ApplicationContextHolder();
/** ApplicationContext. */
private ApplicationContext applicationContext;
/**
* get ApplicationContext.
*
* @return ApplicationContext
*/
public ApplicationContext getApplicationContext() {
return applicationContext;
}
/**
* set ApplicationContext.
*
* @param applicationContext
* ApplicationContext
*/
public void setApplicationContext(ApplicationContext applicationContext) {
this.applicationContext = applicationContext;
}
/**
* get instance.
*
* @return ApplicationContextHolder
*/
public static ApplicationContextHolder getInstance() {
return instance;
}
}