Package org.gvsig.fmap.dal.spi
Class AbstractDataStore
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataStore
- All Implemented Interfaces:
org.gvsig.fmap.dal.DataFactoryUnit,org.gvsig.fmap.dal.DataStore,org.gvsig.metadata.Metadata,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dynobject.DynObject,org.gvsig.tools.dynobject.DynObject_v2,org.gvsig.tools.observer.ComplexObservable,org.gvsig.tools.observer.ComplexWeakReferencingObservable,org.gvsig.tools.observer.Observable,org.gvsig.tools.observer.WeakReferencingObservable,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.service.spi.Services,org.gvsig.tools.visitor.Visitable
public abstract class AbstractDataStore
extends org.gvsig.tools.dispose.impl.AbstractDisposable
implements org.gvsig.fmap.dal.DataStore
- Author:
- jjdelcerro
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected static final org.slf4j.LoggerFields inherited from interface org.gvsig.fmap.dal.DataStore
CSV_PROVIDER_NAME, DBASE_PROVIDER_NAME, FEATURE_METADATA_DEFINITION_NAME, GEOPACKAGE_PROVIDER_NAME, H2SPATIAL_PROVIDER_NAME, MDB_PROVIDER_NAME, METADATA_CONTAINERNAME, METADATA_CRS, METADATA_DEFINITION_NAME, METADATA_ENVELOPE, METADATA_FEATURETYPE, METADATA_PROVIDER, SHAPE_PROVIDER_NAME, SPATIAL_METADATA_DEFINITION_NAME, TIFF_PROVIDER_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.tools.util.UnmodifiableBasicMap<String, org.gvsig.fmap.dal.DataStore> protected abstract org.gvsig.fmap.dal.DataManagerorg.gvsig.tools.resourcesstorage.ResourcesStorageorg.gvsig.fmap.dal.StoresRepositoryvoidsetIgnoreDALResource(boolean ignoreDALResource) 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.tools.observer.ComplexObservable
beginComplexNotification, disableNotifications, enableNotifications, endComplexNotificationMethods inherited from interface org.gvsig.fmap.dal.DataStore
accept, accept, createQuery, createSelection, getCache, getDataSet, getDataSet, getDataSet, getDataSet, getExplorer, getFullName, getInterval, getName, getParameters, getProviderFactory, getProviderName, getSelection, getTimes, getTimes, refresh, setSelection, useCacheMethods 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
hasDynMethodMethods inherited from interface org.gvsig.metadata.Metadata
getMetadataChildren, getMetadataID, getMetadataNameMethods inherited from interface org.gvsig.tools.observer.Observable
addObserver, deleteObserver, deleteObserversMethods inherited from interface org.gvsig.tools.persistence.Persistent
loadFromState, saveToState
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER -
ignoreDALResource
protected boolean ignoreDALResource
-
-
Constructor Details
-
AbstractDataStore
protected AbstractDataStore()
-
-
Method Details
-
getDataManager
protected abstract org.gvsig.fmap.dal.DataManager getDataManager() -
getResourcesStorage
public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage()- Specified by:
getResourcesStoragein interfaceorg.gvsig.fmap.dal.DataStore
-
getStoresRepository
public org.gvsig.fmap.dal.StoresRepository getStoresRepository()- Specified by:
getStoresRepositoryin interfaceorg.gvsig.fmap.dal.DataStore
-
getChildren
- Specified by:
getChildrenin interfaceorg.gvsig.fmap.dal.DataStore
-
setIgnoreDALResource
public void setIgnoreDALResource(boolean ignoreDALResource)
-