List of usage examples for org.springframework.context.support GenericApplicationContext isActive
@Override public boolean isActive()
From source file:org.openspaces.admin.application.ApplicationFileDeployment.java
private static <T> T getSpringBeanFromResource(Resource resource, Class<T> type) throws BeansException { final GenericApplicationContext context = new GenericApplicationContext(); try {// ww w . j av a2 s . c o m final XmlBeanDefinitionReader xmlReader = new XmlBeanDefinitionReader(context); xmlReader.loadBeanDefinitions(resource); context.refresh(); return context.getBean(type); } finally { if (context.isActive()) { context.close(); } } }