Package org.gvsig.fmap.dal
Interface StoresRepository
- All Superinterfaces:
org.gvsig.tools.util.GetItemByKey<String,,DataStoreParameters> org.gvsig.tools.util.GetItemByKeyWithSize<String,,DataStoreParameters> org.gvsig.tools.util.IsEmpty,Iterable<DataStoreParameters>,org.gvsig.tools.observer.Observable,org.gvsig.tools.util.PropertiesSupport,org.gvsig.tools.util.Size,org.gvsig.tools.util.UnmodifiableBasicCollection<DataStoreParameters>,org.gvsig.tools.util.UnmodifiableBasicMap<String,DataStoreParameters>
- All Known Implementing Classes:
AbstractStoresRepository,BaseStoresRepository
public interface StoresRepository
extends org.gvsig.tools.util.UnmodifiableBasicMap<String,DataStoreParameters>, org.gvsig.tools.observer.Observable, org.gvsig.tools.util.PropertiesSupport
- Author:
- jjdelcerro
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.gvsig.tools.util.UnmodifiableBasicMap
EMPTY_UNMODIFIABLEBASICMAP -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(String name, DataStoreParameters parameters) voidadd(String name, DataStoreParameters parameters, String label) voidadd(String name, FeatureStore store) voidadd(String name, FeatureStore store, String label) booleanaddRepository(StoresRepository repository) booleanbooleancontains(DataStoreParameters parameters) getFeatureType(String storeId) getID()getLabel()getLabelOrName(String storeId) getRepositoryIDOfStore(String storeId) Return the repository ID of the store.getRepositoryOfStore(String storeId) getStoreId(String label) getSubrepository(DataServerExplorer explorer) getSubrepository(DataServerExplorerParameters explorerParameters) voidbooleanremoveRepository(String name) Methods 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.tools.util.UnmodifiableBasicMap
containsKey, get, keySet, toMap
-
Field Details
-
NOTIFICATION_ADDREPOSITORY
- See Also:
-
NOTIFICATION_REMOVEREPOSITORY
- See Also:
-
NOTIFICATION_ADD
- See Also:
-
NOTIFICATION_REMOVE
- See Also:
-
-
Method Details
-
getID
String getID() -
getLabel
String getLabel() -
getStoreId
-
getLabel
-
getLabelOrName
-
getSubrepositories
Collection<StoresRepository> getSubrepositories() -
getSubrepository
-
getSubrepository
-
getSubrepository
-
addRepository
-
removeRepository
-
add
-
add
-
add
-
add
-
contains
-
contains
-
remove
-
getStore
-
getRepositoryIDOfStore
Return the repository ID of the store.- Parameters:
storeName- of the store to search the repository- Returns:
- the ID of the repository
-
getRepositoryOfStore
-
keySetDeep
-
keySetShallow
-
getFeatureType
-
getServerParameters
DataServerExplorerParameters getServerParameters()
-