java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.processor.AbstractPlacementProcessor
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.processor.DisabledPlacementProcessor
All Implemented Interfaces:
org.apache.hadoop.yarn.ams.ApplicationMasterServiceProcessor

public class DisabledPlacementProcessor extends AbstractPlacementProcessor
Processor that reject all SchedulingRequests.
  • Constructor Details

    • DisabledPlacementProcessor

      public DisabledPlacementProcessor()
  • Method Details

    • registerApplicationMaster

      public void registerApplicationMaster(org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId, org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterRequest request, org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse response) throws IOException, org.apache.hadoop.yarn.exceptions.YarnException
      Specified by:
      registerApplicationMaster in interface org.apache.hadoop.yarn.ams.ApplicationMasterServiceProcessor
      Overrides:
      registerApplicationMaster in class AbstractPlacementProcessor
      Throws:
      IOException
      org.apache.hadoop.yarn.exceptions.YarnException
    • allocate

      public void allocate(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId, org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest request, org.apache.hadoop.yarn.api.protocolrecords.AllocateResponse response) throws org.apache.hadoop.yarn.exceptions.YarnException
      Throws:
      org.apache.hadoop.yarn.exceptions.YarnException