Class QueueConfigurationAutoRefreshPolicy
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.QueueConfigurationAutoRefreshPolicy
- All Implemented Interfaces:
SchedulingEditPolicy
Queue auto refresh policy for queues.
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiated by CapacitySchedulerConfiguration. -
Method Summary
Modifier and TypeMethodDescriptionvoidThis method is invoked at regular intervals.longvoidinit(org.apache.hadoop.conf.Configuration config, RMContext context, ResourceScheduler sched)
-
Constructor Details
-
QueueConfigurationAutoRefreshPolicy
public QueueConfigurationAutoRefreshPolicy()Instantiated by CapacitySchedulerConfiguration.
-
-
Method Details
-
init
public void init(org.apache.hadoop.conf.Configuration config, RMContext context, ResourceScheduler sched) - Specified by:
initin interfaceSchedulingEditPolicy
-
editSchedule
public void editSchedule()Description copied from interface:SchedulingEditPolicyThis method is invoked at regular intervals. Internally the policy is allowed to track containers and affect the scheduler. The "actions" performed are passed back through an EventHandler.- Specified by:
editSchedulein interfaceSchedulingEditPolicy
-
getMonitoringInterval
public long getMonitoringInterval()- Specified by:
getMonitoringIntervalin interfaceSchedulingEditPolicy
-
getPolicyName
- Specified by:
getPolicyNamein interfaceSchedulingEditPolicy
-