org.apache.accumulo.server.conf
public class TableConfiguration extends ObservableConfiguration
AccumuloConfiguration.AllFilter, AccumuloConfiguration.PrefixFilter, AccumuloConfiguration.PropertyFilter| Constructor and Description |
|---|
TableConfiguration(String instanceId,
Instance instance,
String table,
NamespaceConfiguration parent) |
TableConfiguration(String instanceId,
String table,
NamespaceConfiguration parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(ConfigurationObserver co) |
String |
get(Property property) |
NamespaceConfiguration |
getNamespaceConfiguration()
returns the actual NamespaceConfiguration that corresponds to the current parent namespace.
|
NamespaceConfiguration |
getParentConfiguration()
Gets the parent configuration of this configuration.
|
void |
getProperties(Map<String,String> props,
AccumuloConfiguration.PropertyFilter filter) |
String |
getTableId() |
void |
invalidateCache()
Invalidates the
ZooCache used for storage and quick retrieval of properties for this table configuration. |
void |
removeObserver(ConfigurationObserver co) |
String |
toString() |
expireAllObservers, getObservers, propertiesChanged, propertyChangedgetAllPropertiesWithPrefix, getBoolean, getCount, getDefaultConfiguration, getFraction, getFraction, getMaxFilesPerTablet, getMemoryInBytes, getMemoryInBytes, getPath, getPort, getTableConfiguration, getTimeInMillis, getTimeInMillis, instantiateClassProperty, iteratorpublic TableConfiguration(String instanceId, String table, NamespaceConfiguration parent)
public TableConfiguration(String instanceId, Instance instance, String table, NamespaceConfiguration parent)
public void addObserver(ConfigurationObserver co)
addObserver in class ObservableConfigurationpublic void removeObserver(ConfigurationObserver co)
removeObserver in class ObservableConfigurationpublic String get(Property property)
get in class AccumuloConfigurationpublic void getProperties(Map<String,String> props, AccumuloConfiguration.PropertyFilter filter)
getProperties in class AccumuloConfigurationpublic String getTableId()
public NamespaceConfiguration getNamespaceConfiguration()
public NamespaceConfiguration getParentConfiguration()
TableParentConfiguration that can change which namespace it
references.public void invalidateCache()
ZooCache used for storage and quick retrieval of properties for this table configuration.invalidateCache in class AccumuloConfigurationCopyright © 2011–2016 The Apache Software Foundation. All rights reserved.