Mercurial > dive4elements > river
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 : |