Class H2SpatialExplorer

java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
org.gvsig.fmap.dal.serverexplorer.db.spi.AbstractDBServerExplorer
org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
org.gvsig.fmap.dal.store.h2.H2SpatialExplorer
All Implemented Interfaces:
org.gvsig.fmap.dal.DataFactoryUnit, org.gvsig.fmap.dal.DataServerExplorer, org.gvsig.fmap.dal.DataServerExplorer_v2, org.gvsig.fmap.dal.resource.spi.ResourceConsumer, org.gvsig.fmap.dal.serverexplorer.db.DBServerExplorer, org.gvsig.fmap.dal.spi.DataServerExplorerProvider, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorer, org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer, org.gvsig.fmap.dal.SupportTransactions, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.util.PropertiesSupport

public class H2SpatialExplorer extends org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
Author:
jjdelcerro
  • Field Summary

    Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase

    helper

    Fields inherited from class org.gvsig.fmap.dal.spi.AbstractDataServerExplorer

    LOGGER

    Fields inherited from interface org.gvsig.fmap.dal.DataServerExplorer

    FILESYSTEM_SERVER_EXPLORER_NAME, MODE_ALL, MODE_FEATURE, MODE_GEOMETRY, MODE_RASTER

    Fields inherited from interface org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer

    QUERY_DONT_ADD_PRIMARY_KEY_IN_THE_ORDER, SHOW_TABLES, SHOW_TABLES_AND_VIEWS, SHOW_VIEWS
  • Constructor Summary

    Constructors
    Constructor
    Description
    H2SpatialExplorer(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services, org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
     
    protected org.gvsig.tools.resourcesstorage.ResourcesStorage
    getLocalResourcesStorage(org.gvsig.fmap.dal.DataStoreParameters parameters, String storeName)
     
     
    org.gvsig.tools.resourcesstorage.ResourcesStorage
    getResourcesStorage(org.gvsig.fmap.dal.DataStore dataStore)
     

    Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase

    add, buildKeyForCachedTables, canAdd, checkIsMine, close, closeResourceRequested, createSQLBuilder, doDispose, dropCaches, exists, get, getAddParameters, getAddParameters, getConnectionProviderStatus, getCreateTableSQLs, getDataStoreProviderNames, getFeatureType, getManager, getOpenParameters, getOperations, getProviderName, getResourcesStorage, getResourcesStorage, getResourcesStorage, getStoreName, getTransaction, list, list, open, open, open, remove, resourceChanged, setCustomResources, setCustomResources, setTransaction, updateTableStatistics

    Methods inherited from class org.gvsig.fmap.dal.serverexplorer.db.spi.AbstractDBServerExplorer

    canAdd, list

    Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataServerExplorer

    getProperties, getProperty, getResourcePath, getServerExplorerProviderServices, setProperty

    Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable

    dispose, dispose

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.fmap.dal.DataServerExplorer

    canAdd, getResourcePath, list

    Methods inherited from interface org.gvsig.fmap.dal.spi.DataServerExplorerProvider

    getServerExplorerProviderServices

    Methods inherited from interface org.gvsig.tools.dispose.Disposable

    dispose

    Methods inherited from interface org.gvsig.tools.util.PropertiesSupport

    getProperties, getProperty, setProperty
  • Constructor Details

    • H2SpatialExplorer

      public H2SpatialExplorer(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services, org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
  • Method Details

    • getParameters

      public H2SpatialExplorerParameters getParameters()
      Specified by:
      getParameters in interface org.gvsig.fmap.dal.DataServerExplorer
      Specified by:
      getParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer
      Overrides:
      getParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
    • getResourcesStorage

      public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage(org.gvsig.fmap.dal.DataStore dataStore)
      Specified by:
      getResourcesStorage in interface org.gvsig.fmap.dal.DataServerExplorer
      Overrides:
      getResourcesStorage in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
    • getHelper

      public H2SpatialHelper getHelper()
      Overrides:
      getHelper in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
    • execute

      public Object execute(String sql)
      Specified by:
      execute in interface org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorer
      Overrides:
      execute in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
    • exists

      public boolean exists()
      Specified by:
      exists in interface org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer
      Overrides:
      exists in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
    • getLocalResourcesStorage

      protected org.gvsig.tools.resourcesstorage.ResourcesStorage getLocalResourcesStorage(org.gvsig.fmap.dal.DataStoreParameters parameters, String storeName)
      Overrides:
      getLocalResourcesStorage in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase