Class AbstractDataStoreProvider

java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataStoreProvider
All Implemented Interfaces:
org.gvsig.fmap.dal.DataFactoryUnit, org.gvsig.fmap.dal.DataStoreProvider, DataStoreProvider, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dynobject.DynObject, org.gvsig.tools.dynobject.DynObject_v2
Direct Known Subclasses:
AbstractCoverageStoreProvider, AbstractFeatureStoreProvider, AbstractRasterStoreProvider

public abstract class AbstractDataStoreProvider extends org.gvsig.tools.dispose.impl.AbstractDisposable implements DataStoreProvider
Author:
jjdelcerro
  • Constructor Details

    • AbstractDataStoreProvider

      protected AbstractDataStoreProvider()
  • Method Details

    • getChildren

      public org.gvsig.tools.util.UnmodifiableBasicMap<String,org.gvsig.fmap.dal.DataStore> getChildren()
      Description copied from interface: DataStoreProvider
      Returns an UnmodifiableBasicMap with subStores from this store. If do not have children, return an empty UnmodifiableBasicMap. Never returns null.
      Specified by:
      getChildren in interface DataStoreProvider
      Returns:
      SubStores UnmodifiableBasicMap
    • getStoresRepository

      public org.gvsig.fmap.dal.StoresRepository getStoresRepository()
      Specified by:
      getStoresRepository in interface DataStoreProvider
    • getResourcesStorage

      public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage()
      Description copied from interface: DataStoreProvider
      Returns the resource store associated with this provider. If one does not exist, it will return null.
      Specified by:
      getResourcesStorage in interface DataStoreProvider
      Returns:
      the ResourcesStorage or null.
    • setTransaction

      public void setTransaction(org.gvsig.fmap.dal.spi.DataTransactionServices transaction)
      Specified by:
      setTransaction in interface DataStoreProvider