Revision 44841 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.h2/src/main/java/org/gvsig/fmap/dal/store/h2/H2SpatialExplorer.java
H2SpatialExplorer.java | ||
---|---|---|
1 | 1 |
package org.gvsig.fmap.dal.store.h2; |
2 | 2 |
|
3 | 3 |
import org.apache.commons.io.FilenameUtils; |
4 |
import org.apache.commons.lang3.StringUtils; |
|
4 | 5 |
import org.gvsig.fmap.dal.DataStore; |
5 | 6 |
import org.gvsig.fmap.dal.exception.InitializeException; |
6 | 7 |
import org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices; |
... | ... | |
8 | 9 |
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters; |
9 | 10 |
import org.gvsig.fmap.dal.store.jdbc2.JDBCHelper; |
10 | 11 |
import org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase; |
12 |
import org.gvsig.fmap.dal.store.jdbc2.spi.operations.ExecuteOperation; |
|
11 | 13 |
import org.gvsig.tools.resourcesstorage.EmptyResourcesStorage; |
12 | 14 |
import org.gvsig.tools.resourcesstorage.ResourcesStorage; |
15 |
import sun.swing.StringUIClientPropertyKey; |
|
13 | 16 |
|
14 | 17 |
/** |
15 | 18 |
* |
... | ... | |
38 | 41 |
return ress; |
39 | 42 |
} |
40 | 43 |
|
41 |
|
|
44 |
@Override |
|
45 |
public void execute(String sql) { |
|
46 |
if( StringUtils.equalsIgnoreCase(sql, "!SHUTDOWN") ) { |
|
47 |
H2SpatialHelper.ConnectionProvider.stopServer(); |
|
48 |
return; |
|
49 |
} |
|
50 |
super.execute(sql); |
|
51 |
} |
|
42 | 52 |
} |
Also available in: Unified diff