Uses of Interface org.apache.hadoop.mapreduce.v2.app.rm.RMHeartbeatHandler (Apache Hadoop MapReduce App 3.5.0 API)
Description: use: package: org.apache.hadoop.mapreduce.v2.app.rm, interface: RMHeartbeatHandler

# Uses of Interface
org.apache.hadoop.mapreduce.v2.app.rm.RMHeartbeatHandler

Packages that use RMHeartbeatHandler
Package
Description
org.apache.hadoop.mapred
org.apache.hadoop.mapreduce.v2.app
org.apache.hadoop.mapreduce.v2.app.commit
org.apache.hadoop.mapreduce.v2.app.local
org.apache.hadoop.mapreduce.v2.app.rm

- ## Uses of RMHeartbeatHandler in org.apache.hadoop.mapred

  Constructors in org.apache.hadoop.mapred with parameters of type RMHeartbeatHandler
  Modifier
  Constructor
  Description
  ``
  `TaskAttemptListenerImpl(AppContext context, org.apache.hadoop.mapreduce.security.token.JobTokenSecretManager jobTokenSecretManager, RMHeartbeatHandler rmHeartbeatHandler, AMPreemptionPolicy preemptionPolicy)`
  ``
  `TaskAttemptListenerImpl(AppContext context, org.apache.hadoop.mapreduce.security.token.JobTokenSecretManager jobTokenSecretManager, RMHeartbeatHandler rmHeartbeatHandler, AMPreemptionPolicy preemptionPolicy, byte[] secretShuffleKey)`

- ## Uses of RMHeartbeatHandler in org.apache.hadoop.mapreduce.v2.app

  Methods in org.apache.hadoop.mapreduce.v2.app that return RMHeartbeatHandler
  Modifier and Type
  Method
  Description
  `protected RMHeartbeatHandler`
  MRAppMaster.`getRMHeartbeatHandler()`

- ## Uses of RMHeartbeatHandler in org.apache.hadoop.mapreduce.v2.app.commit

  Constructors in org.apache.hadoop.mapreduce.v2.app.commit with parameters of type RMHeartbeatHandler
  Modifier
  Constructor
  Description
  ``
  `CommitterEventHandler(AppContext context, org.apache.hadoop.mapreduce.OutputCommitter committer, RMHeartbeatHandler rmHeartbeatHandler)`
  ``
  `CommitterEventHandler(AppContext context, org.apache.hadoop.mapreduce.OutputCommitter committer, RMHeartbeatHandler rmHeartbeatHandler, ClassLoader jobClassLoader)`

- ## Uses of RMHeartbeatHandler in org.apache.hadoop.mapreduce.v2.app.local

  Classes in org.apache.hadoop.mapreduce.v2.app.local that implement RMHeartbeatHandler
  Modifier and Type
  Class
  Description
  `class`
  `LocalContainerAllocator`
  Allocates containers locally.

- ## Uses of RMHeartbeatHandler in org.apache.hadoop.mapreduce.v2.app.rm

  Classes in org.apache.hadoop.mapreduce.v2.app.rm that implement RMHeartbeatHandler
  Modifier and Type
  Class
  Description
  `class`
  `RMCommunicator`
  Registers/unregisters to RM and sends heartbeats to RM.
  `class`
  `RMContainerAllocator`
  Allocates the container from the ResourceManager scheduler.
  `class`
  `RMContainerRequestor`
  Keeps the data structures to send container requests to RM.