comparison flys-backend/src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java @ 2361:e9b0fd1de89d

Made flys-backend compatible with oracle spatial. flys-backend/trunk@3188 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 09 Nov 2011 10:31:08 +0000
parents 9df06b88c079
children 2649151c9500
comparison
equal deleted inserted replaced
2360:9df06b88c079 2361:e9b0fd1de89d
11 import javax.management.MBeanServer; 11 import javax.management.MBeanServer;
12 import javax.management.NotCompliantMBeanException; 12 import javax.management.NotCompliantMBeanException;
13 import javax.management.ObjectName; 13 import javax.management.ObjectName;
14 14
15 import org.hibernate.SessionFactory; 15 import org.hibernate.SessionFactory;
16
17 import org.hibernate.impl.SessionFactoryImpl;
16 18
17 import org.hibernate.jmx.StatisticsService; 19 import org.hibernate.jmx.StatisticsService;
18 20
19 import org.hibernate.cfg.Configuration; 21 import org.hibernate.cfg.Configuration;
20 import org.hibernate.cfg.Environment; 22 import org.hibernate.cfg.Environment;
264 266
265 cfg.mergeProperties(props); 267 cfg.mergeProperties(props);
266 268
267 return cfg; 269 return cfg;
268 } 270 }
271
272
273 public static String getDriver(SessionFactoryImpl factory) {
274 Properties props = factory.getProperties();
275
276 return props.getProperty(Environment.DRIVER);
277 }
269 } 278 }
270 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 279 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org