public class TableConfiguration extends ObservableConfiguration
AccumuloConfiguration.MatchFilter, AccumuloConfiguration.PrefixFilter, AccumuloConfiguration.PropertyFilter
Constructor and Description |
---|
TableConfiguration(Instance instance,
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,
com.google.common.base.Predicate<String> filter) |
String |
getTableId() |
void |
invalidateCache() |
void |
removeObserver(ConfigurationObserver co) |
String |
toString() |
expireAllObservers, getObservers, propertiesChanged, propertyChanged
get, getAllPropertiesWithPrefix, getBoolean, getCount, getDefaultConfiguration, getFraction, getFraction, getMaxFilesPerTablet, getMemoryInBytes, getMemoryInBytes, getPath, getPort, getTableConfiguration, getTimeInMillis, getTimeInMillis, instantiateClassProperty, iterator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public TableConfiguration(Instance instance, String table, NamespaceConfiguration parent)
public void addObserver(ConfigurationObserver co)
addObserver
in class ObservableConfiguration
public void removeObserver(ConfigurationObserver co)
removeObserver
in class ObservableConfiguration
public String get(Property property)
get
in class AccumuloConfiguration
public void getProperties(Map<String,String> props, com.google.common.base.Predicate<String> filter)
getProperties
in class AccumuloConfiguration
public String getTableId()
public NamespaceConfiguration getNamespaceConfiguration()
public NamespaceConfiguration getParentConfiguration()
TableParentConfiguration
that can change which namespace it
references.public void invalidateCache()
invalidateCache
in class AccumuloConfiguration
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.