public class BaseStoresRepository extends AbstractStoresRepository implements StoresRepository
featureTypeExpireTimeInMillis, featureTypes, labels, LOGGER, subrepositories
NOTIFICATION_ADD, NOTIFICATION_ADDREPOSITORY, NOTIFICATION_REMOVE, NOTIFICATION_REMOVEREPOSITORY
EMPTY_UNMODIFIABLEBASICMAP
Constructor and Description |
---|
BaseStoresRepository(java.lang.String name) |
BaseStoresRepository(java.lang.String name,
java.lang.String label) |
BaseStoresRepository(java.lang.String name,
java.lang.String label,
DataServerExplorerParameters serverParameters) |
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) |
protected UnmodifiableBasicSet<java.lang.String> |
getMyKeySet() |
protected DataStoreParameters |
getMyParameters(java.lang.String name) |
protected int |
getMySize() |
PropertiesSupport |
getProperties(java.lang.String name) |
protected boolean |
isEmptyMyRepository() |
void |
remove(java.lang.String name) |
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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
add, add, addRepository, contains, contains, getFeatureType, getID, getLabel, getLabel, getLabelOrName, getRepositoryIDOfStore, getRepositoryOfStore, getServerParameters, getStore, getStoreId, getSubrepositories, getSubrepository, getSubrepository, getSubrepository, keySetDeep, keySetShallow, removeRepository
containsKey, get, keySet, toMap
isEmpty, isEmpty, isEmpty, isEmptyQuietly
addObserver, deleteObserver, deleteObservers
getProperties, getProperty, setProperty
public BaseStoresRepository(java.lang.String name)
public BaseStoresRepository(java.lang.String name, java.lang.String label)
public BaseStoresRepository(java.lang.String name, java.lang.String label, DataServerExplorerParameters serverParameters)
protected DataStoreParameters getMyParameters(java.lang.String name)
getMyParameters
in class AbstractStoresRepository
protected boolean isEmptyMyRepository()
isEmptyMyRepository
in class AbstractStoresRepository
protected int getMySize()
getMySize
in class AbstractStoresRepository
protected UnmodifiableBasicSet<java.lang.String> getMyKeySet()
getMyKeySet
in class AbstractStoresRepository
public PropertiesSupport getProperties(java.lang.String name)
getProperties
in class AbstractStoresRepository
public void add(java.lang.String name, DataStoreParameters parameters)
add
in interface StoresRepository
add
in class AbstractStoresRepository
public void add(java.lang.String name, DataStoreParameters parameters, java.lang.String label)
add
in interface StoresRepository
add
in class AbstractStoresRepository
public void remove(java.lang.String name)
remove
in interface StoresRepository
remove
in class AbstractStoresRepository