Project

General

Profile

« Previous | Next » 

Revision 44104491

Added by Andreas Kohlbecker over 15 years ago

improved DynamicDatasource

View differences:

cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/service/ManagementController.java
23 23
import org.springframework.web.servlet.ModelAndView;
24 24
import org.springframework.web.servlet.mvc.AbstractController;
25 25

  
26
import eu.etaxonomy.cdm.database.DataSourceLoader;
26
import eu.etaxonomy.cdm.database.DataSourceReloader;
27 27

  
28 28

  
29 29
@Controller("managementController")
......
32 32
	Log log = LogFactory.getLog(ManagementController.class);
33 33

  
34 34
	@Autowired
35
	private DataSourceLoader datasoucrceLoader;
35
	private DataSourceReloader datasourceLoader;
36 36
	
37 37
	private static final int DEFAULT_PAGE_SIZE = 25;
38 38

  
......
55 55
				// get Object by UUID
56 56
				if(op.equalsIgnoreCase("reload")){
57 57
					mv.addObject("title", "CDM Community Server - Manager");
58
					Map<String,SimpleDriverDataSource> dataSources = datasoucrceLoader.updateRoutingDataSource();
58
					Map<String,SimpleDriverDataSource> dataSources = datasourceLoader.reload();
59 59
					String bodyHtml = "<div><h4>Available Data Sources</h4><dl>";
60 60
					bodyHtml += "<p><i>The following data sources have been loaded:</i></p><table><th>BasePath</th><th>DataSource URI</th>";
61 61
					for(String key : dataSources.keySet()) {

Also available in: Unified diff