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

View differences:

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