Class ContainerAllocationExpirer
java.lang.Object
org.apache.hadoop.service.AbstractService
org.apache.hadoop.yarn.util.AbstractLivelinessMonitor<AllocationExpirationInfo>
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.ContainerAllocationExpirer
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.hadoop.service.Service
public class ContainerAllocationExpirer
extends org.apache.hadoop.yarn.util.AbstractLivelinessMonitor<AllocationExpirationInfo>
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexpire(AllocationExpirationInfo allocationExpirationInfo) voidserviceInit(org.apache.hadoop.conf.Configuration conf) Methods inherited from class org.apache.hadoop.yarn.util.AbstractLivelinessMonitor
getExpireInterval, receivedPing, register, register, resetTimer, serviceStart, serviceStop, setExpireInterval, setMonitorInterval, setResetTimeOnStart, unregisterMethods 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
-
Constructor Details
-
ContainerAllocationExpirer
public ContainerAllocationExpirer(org.apache.hadoop.yarn.event.Dispatcher d)
-
-
Method Details
-
serviceInit
- Overrides:
serviceInitin classorg.apache.hadoop.service.AbstractService- Throws:
Exception
-
expire
- Specified by:
expirein classorg.apache.hadoop.yarn.util.AbstractLivelinessMonitor<AllocationExpirationInfo>
-