public class ConfigurationNodeLabelsProvider extends AbstractNodeLabelsProvider
DISABLE_NODE_LABELS_PROVIDER_FETCH_TIMER, intervalTime, NODE_LABELS_SEPRATOR, nodeLabels, nodeLabelsScheduler, readLock, timerTask, writeLock
Constructor and Description |
---|
ConfigurationNodeLabelsProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanUp()
method for subclasses to cleanup.
|
TimerTask |
createTimerTask() |
getNodeLabels, serviceInit, serviceStart, serviceStop, setNodeLabels
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
public TimerTask createTimerTask()
createTimerTask
in class AbstractNodeLabelsProvider
protected void cleanUp() throws Exception
AbstractNodeLabelsProvider
cleanUp
in class AbstractNodeLabelsProvider
Exception
Copyright © 2018 Apache Software Foundation. All Rights Reserved.