Class SQLiteExplorer

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.sqlite.dal.SQLiteExplorer
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 SQLiteExplorer extends org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
Author:
gvSIG Team
  • 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
    SQLiteExplorer(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
    add(String providerName, org.gvsig.fmap.dal.NewDataStoreParameters theParams, boolean overwrite)
     
    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)
     
    void
    remove(org.gvsig.fmap.dal.DataStoreParameters theParams)
     

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

    buildKeyForCachedTables, canAdd, checkIsMine, close, closeResourceRequested, createSQLBuilder, doDispose, dropCaches, execute, exists, get, getAddParameters, getAddParameters, getConnectionProviderStatus, getCreateTableSQLs, getDataStoreProviderNames, getFeatureType, getManager, getOpenParameters, getOperations, getProviderName, getResourcesStorage, getResourcesStorage, getResourcesStorage, getStoreName, getTransaction, list, list, open, open, open, 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

    • SQLiteExplorer

      public SQLiteExplorer(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 SQLiteExplorerParameters 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 SQLiteHelper getHelper()
      Overrides:
      getHelper 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
    • add

      public boolean add(String providerName, org.gvsig.fmap.dal.NewDataStoreParameters theParams, boolean overwrite) throws org.gvsig.fmap.dal.exception.DataException
      Specified by:
      add in interface org.gvsig.fmap.dal.DataServerExplorer
      Specified by:
      add in interface org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorer
      Specified by:
      add in interface org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer
      Overrides:
      add in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • remove

      public void remove(org.gvsig.fmap.dal.DataStoreParameters theParams) throws org.gvsig.fmap.dal.exception.RemoveException
      Specified by:
      remove in interface org.gvsig.fmap.dal.DataServerExplorer
      Specified by:
      remove in interface org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorer
      Specified by:
      remove in interface org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer
      Overrides:
      remove in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCServerExplorerBase
      Throws:
      org.gvsig.fmap.dal.exception.RemoveException
    • 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