Package org.apache.hadoop.hbase.conf
Interface PropagatingConfigurationObserver
- All Superinterfaces:
ConfigurationObserver
- All Known Implementing Classes:
CacheConfig,CompactSplit,HMobStore,HRegion,HStore,PrefetchExecutorNotifier,RegionNormalizerManager,RegionNormalizerWorker,Replication
This extension to ConfigurationObserver allows the configuration to propagate to the children of
the current
ConfigurationObserver. This is the preferred way to make a class online
configurable because it allows the user to configure the children in a recursive manner
automatically.-
Method Summary
Modifier and TypeMethodDescriptionvoidderegisterChildren(ConfigurationManager manager) Needs to be called to deregister the children from the manager.voidregisterChildren(ConfigurationManager manager) Needs to be called to register the children to the manager.Methods inherited from interface org.apache.hadoop.hbase.conf.ConfigurationObserver
onConfigurationChange
-
Method Details
-
registerChildren
Needs to be called to register the children to the manager.- Parameters:
manager- : to register to
-
deregisterChildren
Needs to be called to deregister the children from the manager.- Parameters:
manager- : to deregister from
-