Class TakeSnapshotHandler

java.lang.Object
org.apache.hadoop.hbase.executor.EventHandler
org.apache.hadoop.hbase.master.snapshot.TakeSnapshotHandler
All Implemented Interfaces:
Comparable<EventHandler>, Runnable, ForeignExceptionSnare, SnapshotSentinel
Direct Known Subclasses:
DisabledTableSnapshotHandler, EnabledTableSnapshotHandler

@Private public abstract class TakeSnapshotHandler extends EventHandler implements SnapshotSentinel, ForeignExceptionSnare
A handler for taking snapshots from the master. This is not a subclass of TableEventHandler because using that would incur an extra hbase:meta scan. The snapshotRegions(List) call should get implemented for each snapshot flavor.