org.apache.hadoop.yarn.server.resourcemanager
Class NMLivelinessMonitor

java.lang.Object
  extended by org.apache.hadoop.service.AbstractService
      extended by org.apache.hadoop.yarn.util.AbstractLivelinessMonitor<org.apache.hadoop.yarn.api.records.NodeId>
          extended by org.apache.hadoop.yarn.server.resourcemanager.NMLivelinessMonitor
All Implemented Interfaces:
Closeable, org.apache.hadoop.service.Service

public class NMLivelinessMonitor
extends org.apache.hadoop.yarn.util.AbstractLivelinessMonitor<org.apache.hadoop.yarn.api.records.NodeId>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.hadoop.service.Service
org.apache.hadoop.service.Service.STATE
 
Field Summary
 
Fields inherited from class org.apache.hadoop.yarn.util.AbstractLivelinessMonitor
DEFAULT_EXPIRE
 
Constructor Summary
NMLivelinessMonitor(org.apache.hadoop.yarn.event.Dispatcher d)
           
 
Method Summary
protected  void expire(org.apache.hadoop.yarn.api.records.NodeId id)
           
 void serviceInit(org.apache.hadoop.conf.Configuration conf)
           
 
Methods inherited from class org.apache.hadoop.yarn.util.AbstractLivelinessMonitor
receivedPing, register, serviceStart, serviceStop, setExpireInterval, setMonitorInterval, unregister
 
Methods inherited from class org.apache.hadoop.service.AbstractService
close, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NMLivelinessMonitor

public NMLivelinessMonitor(org.apache.hadoop.yarn.event.Dispatcher d)
Method Detail

serviceInit

public void serviceInit(org.apache.hadoop.conf.Configuration conf)
                 throws Exception
Overrides:
serviceInit in class org.apache.hadoop.service.AbstractService
Throws:
Exception

expire

protected void expire(org.apache.hadoop.yarn.api.records.NodeId id)
Specified by:
expire in class org.apache.hadoop.yarn.util.AbstractLivelinessMonitor<org.apache.hadoop.yarn.api.records.NodeId>


Copyright © 2014 Apache Software Foundation. All Rights Reserved.