Class MasterServer.MoverAvailabilityScheduler

All Implemented Interfaces:
MBeanService, MonitorCallback, Closeable, AutoCloseable, Runnable
Enclosing class:
MasterServer

public final class MasterServer.MoverAvailabilityScheduler extends MBeanScheduler
The Class MoverAvailabilityScheduler. Samples the in-memory heartbeat buffer every minute, writes one row per mover per minute (1=up, 0=down) to MOVER_AVAILABILITY_SNAPSHOT, and periodically purges old rows.