Package org.apache.hadoop.hbase.conf
Interface PropagatingConfigurationObserver
- All Superinterfaces:
ConfigurationObserver
- All Known Implementing Classes:
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 TypeMethodDescriptionvoid
deregisterChildren
(ConfigurationManager manager) Needs to be called to deregister the children from the manager.void
registerChildren
(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
-