Package org.gvsig.fmap.dal
Class BaseStoresRepository
java.lang.Object
org.gvsig.fmap.dal.AbstractStoresRepository
org.gvsig.fmap.dal.BaseStoresRepository
- All Implemented Interfaces:
Iterable<DataStoreParameters>,StoresRepository,org.gvsig.tools.observer.Observable,org.gvsig.tools.util.GetItemByKey<String,,DataStoreParameters> org.gvsig.tools.util.GetItemByKeyWithSize<String,,DataStoreParameters> org.gvsig.tools.util.IsEmpty,org.gvsig.tools.util.PropertiesSupport,org.gvsig.tools.util.Size,org.gvsig.tools.util.UnmodifiableBasicCollection<DataStoreParameters>,org.gvsig.tools.util.UnmodifiableBasicMap<String,DataStoreParameters>
- Author:
- jjdelcerro
-
Field Summary
Fields inherited from class org.gvsig.fmap.dal.AbstractStoresRepository
featureTypeExpireTimeInMillis, featureTypes, labels, LOGGER, subrepositoriesFields inherited from interface org.gvsig.fmap.dal.StoresRepository
NOTIFICATION_ADD, NOTIFICATION_ADDREPOSITORY, NOTIFICATION_REMOVE, NOTIFICATION_REMOVEREPOSITORYFields inherited from interface org.gvsig.tools.util.UnmodifiableBasicMap
EMPTY_UNMODIFIABLEBASICMAP -
Constructor Summary
ConstructorsConstructorDescriptionBaseStoresRepository(String name) BaseStoresRepository(String name, String label) BaseStoresRepository(String name, String label, DataServerExplorerParameters serverParameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(String name, DataStoreParameters parameters) voidadd(String name, DataStoreParameters parameters, String label) protected org.gvsig.tools.util.UnmodifiableBasicSet<String> protected DataStoreParametersgetMyParameters(String name) protected intorg.gvsig.tools.util.PropertiesSupportgetProperties(String name) protected booleanvoidMethods inherited from class org.gvsig.fmap.dal.AbstractStoresRepository
add, add, addObserver, addRepository, contains, contains, containsKey, deleteObserver, deleteObservers, get, getFeatureType, getID, getLabel, getLabel, getLabelOrName, getMyFeatureType, getProperties, getProperty, getRepositoryIDOfStore, getRepositoryOfStore, getServerParameters, getStore, getStore, getStoreId, getSubrepositories, getSubrepository, getSubrepository, getSubrepository, isEmpty, isMyServer, iterator, keySet, keySetDeep, keySetShallow, notifyObservers, notifyObservers, removeRepository, setFeatureType, setLabel, setProperty, setServerParameters, size, toMap, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.tools.util.IsEmpty
isEmptyMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface org.gvsig.tools.observer.Observable
addObserver, deleteObserver, deleteObserversMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setPropertyMethods inherited from interface org.gvsig.tools.util.Size
sizeMethods inherited from interface org.gvsig.fmap.dal.StoresRepository
add, add, addRepository, contains, contains, getFeatureType, getID, getLabel, getLabel, getLabelOrName, getRepositoryIDOfStore, getRepositoryOfStore, getServerParameters, getStore, getStoreId, getSubrepositories, getSubrepository, getSubrepository, getSubrepository, keySetDeep, keySetShallow, removeRepositoryMethods inherited from interface org.gvsig.tools.util.UnmodifiableBasicMap
containsKey, get, keySet, toMap
-
Constructor Details
-
BaseStoresRepository
-
BaseStoresRepository
-
BaseStoresRepository
public BaseStoresRepository(String name, String label, DataServerExplorerParameters serverParameters)
-
-
Method Details
-
getMyParameters
- Specified by:
getMyParametersin classAbstractStoresRepository
-
isEmptyMyRepository
protected boolean isEmptyMyRepository()- Specified by:
isEmptyMyRepositoryin classAbstractStoresRepository
-
getMySize
protected int getMySize()- Specified by:
getMySizein classAbstractStoresRepository
-
getMyKeySet
- Specified by:
getMyKeySetin classAbstractStoresRepository
-
getProperties
- Overrides:
getPropertiesin classAbstractStoresRepository
-
add
- Specified by:
addin interfaceStoresRepository- Overrides:
addin classAbstractStoresRepository
-
add
- Specified by:
addin interfaceStoresRepository- Overrides:
addin classAbstractStoresRepository
-
remove
- Specified by:
removein interfaceStoresRepository- Overrides:
removein classAbstractStoresRepository
-