public interface StoresRepository extends UnmodifiableBasicMap<java.lang.String,DataStoreParameters>, Observable, PropertiesSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NOTIFICATION_ADD |
static java.lang.String |
NOTIFICATION_ADDREPOSITORY |
static java.lang.String |
NOTIFICATION_REMOVE |
static java.lang.String |
NOTIFICATION_REMOVEREPOSITORY |
EMPTY_UNMODIFIABLEBASICMAP
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String name,
DataStoreParameters parameters) |
void |
add(java.lang.String name,
DataStoreParameters parameters,
java.lang.String label) |
void |
add(java.lang.String name,
FeatureStore store) |
void |
add(java.lang.String name,
FeatureStore store,
java.lang.String label) |
boolean |
addRepository(StoresRepository repository) |
boolean |
contains(DataStoreParameters parameters) |
boolean |
contains(java.lang.String storeId) |
FeatureType |
getFeatureType(java.lang.String storeId) |
java.lang.String |
getID() |
java.lang.String |
getLabel() |
java.lang.String |
getLabel(java.lang.String storeId) |
java.lang.String |
getLabelOrName(java.lang.String storeId) |
java.lang.String |
getRepositoryIDOfStore(java.lang.String storeId)
Return the repository ID of the store.
|
StoresRepository |
getRepositoryOfStore(java.lang.String storeId) |
DataServerExplorerParameters |
getServerParameters() |
DataStore |
getStore(java.lang.String storeId) |
java.lang.String |
getStoreId(java.lang.String label) |
java.util.Collection<StoresRepository> |
getSubrepositories() |
StoresRepository |
getSubrepository(DataServerExplorer explorer) |
StoresRepository |
getSubrepository(DataServerExplorerParameters explorerParameters) |
StoresRepository |
getSubrepository(java.lang.String Id) |
java.util.Set<java.lang.String> |
keySetDeep() |
java.util.Set<java.lang.String> |
keySetShallow() |
void |
remove(java.lang.String storeId) |
boolean |
removeRepository(java.lang.String name) |
containsKey, get, keySet, toMap
isEmpty, isEmpty, isEmpty, isEmptyQuietly
addObserver, deleteObserver, deleteObservers
getProperties, getProperty, setProperty
static final java.lang.String NOTIFICATION_ADDREPOSITORY
static final java.lang.String NOTIFICATION_REMOVEREPOSITORY
static final java.lang.String NOTIFICATION_ADD
static final java.lang.String NOTIFICATION_REMOVE
java.lang.String getID()
java.lang.String getLabel()
java.lang.String getStoreId(java.lang.String label)
java.lang.String getLabel(java.lang.String storeId)
java.lang.String getLabelOrName(java.lang.String storeId)
java.util.Collection<StoresRepository> getSubrepositories()
StoresRepository getSubrepository(java.lang.String Id)
StoresRepository getSubrepository(DataServerExplorerParameters explorerParameters)
StoresRepository getSubrepository(DataServerExplorer explorer)
boolean addRepository(StoresRepository repository)
boolean removeRepository(java.lang.String name)
void add(java.lang.String name, DataStoreParameters parameters)
void add(java.lang.String name, FeatureStore store)
void add(java.lang.String name, DataStoreParameters parameters, java.lang.String label)
void add(java.lang.String name, FeatureStore store, java.lang.String label)
boolean contains(DataStoreParameters parameters)
boolean contains(java.lang.String storeId)
void remove(java.lang.String storeId)
DataStore getStore(java.lang.String storeId)
java.lang.String getRepositoryIDOfStore(java.lang.String storeId)
storeName
- of the store to search the repositoryStoresRepository getRepositoryOfStore(java.lang.String storeId)
java.util.Set<java.lang.String> keySetDeep()
java.util.Set<java.lang.String> keySetShallow()
FeatureType getFeatureType(java.lang.String storeId)
DataServerExplorerParameters getServerParameters()