Package org.gvsig.fmap.dal.spi
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.tools.util.UnmodifiableBasicMap<String, org.gvsig.fmap.dal.DataStore> Returns an UnmodifiableBasicMap with subStores from this store.org.gvsig.tools.resourcesstorage.ResourcesStorageReturns the resource store associated with this provider.org.gvsig.fmap.dal.StoresRepositoryvoidsetTransaction(org.gvsig.fmap.dal.spi.DataTransactionServices transaction) Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, dispose, doDisposeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.fmap.dal.spi.DataStoreProvider
close, getExplorer, getFullName, getInterval, getName, getProviderName, getResource, getSourceId, getTimes, getTimes, open, refreshMethods inherited from interface org.gvsig.tools.dispose.Disposable
disposeMethods inherited from interface org.gvsig.tools.dynobject.DynObject
clear, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValueMethods inherited from interface org.gvsig.tools.dynobject.DynObject_v2
hasDynMethod
-
Constructor Details
-
AbstractDataStoreProvider
protected AbstractDataStoreProvider()
-
-
Method Details
-
getChildren
Description copied from interface:DataStoreProviderReturns an UnmodifiableBasicMap with subStores from this store. If do not have children, return an empty UnmodifiableBasicMap. Never returns null.- Specified by:
getChildrenin interfaceDataStoreProvider- Returns:
- SubStores UnmodifiableBasicMap
-
getStoresRepository
public org.gvsig.fmap.dal.StoresRepository getStoresRepository()- Specified by:
getStoresRepositoryin interfaceDataStoreProvider
-
getResourcesStorage
public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage()Description copied from interface:DataStoreProviderReturns the resource store associated with this provider. If one does not exist, it will return null.- Specified by:
getResourcesStoragein interfaceDataStoreProvider- Returns:
- the ResourcesStorage or null.
-
setTransaction
public void setTransaction(org.gvsig.fmap.dal.spi.DataTransactionServices transaction) - Specified by:
setTransactionin interfaceDataStoreProvider
-