| Modifier and Type | Field and Description | 
|---|---|
| protected ForeignExceptionDispatcher | TakeSnapshotHandler. monitor | 
| Modifier and Type | Field and Description | 
|---|---|
| private ForeignExceptionDispatcher | Procedure. monitormonitor to check for errors | 
| protected ForeignExceptionDispatcher | Subprocedure. monitormonitor to check for errors | 
| Modifier and Type | Method and Description | 
|---|---|
| ForeignExceptionDispatcher | Procedure. getErrorMonitor()Get the ForeignExceptionDispatcher | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) Procedure | ProcedureCoordinator. createProcedure(ForeignExceptionDispatcher fed,
               String procName,
               byte[] procArgs,
               List<String> expectedMembers)Exposed for hooking with unit tests. | 
| Procedure | ProcedureCoordinator. startProcedure(ForeignExceptionDispatcher fed,
              String procName,
              byte[] procArgs,
              List<String> expectedMembers)Kick off the named procedure
 Currently only one procedure with the same type and name is allowed to run at a time. | 
| Constructor and Description | 
|---|
| Procedure(ProcedureCoordinator coord,
         ForeignExceptionDispatcher monitor,
         long wakeFreq,
         long timeout,
         String procName,
         byte[] args,
         List<String> expectedMembers)Creates a procedure. | 
| Subprocedure(ProcedureMember member,
            String procName,
            ForeignExceptionDispatcher monitor,
            long wakeFrequency,
            long timeout) | 
| SubprocedureImpl(ProcedureMember member,
                String opName,
                ForeignExceptionDispatcher monitor,
                long wakeFrequency,
                long timeout) | 
| Constructor and Description | 
|---|
| FlushTableSubprocedure(ProcedureMember member,
                      ForeignExceptionDispatcher errorListener,
                      long wakeFrequency,
                      long timeout,
                      List<HRegion> regions,
                      String table,
                      String family,
                      RegionServerFlushTableProcedureManager.FlushTableSubprocedurePool taskManager) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ForeignExceptionDispatcher | FlushSnapshotSubprocedure.RegionSnapshotTask. monitor | 
| Constructor and Description | 
|---|
| FlushSnapshotSubprocedure(ProcedureMember member,
                         ForeignExceptionDispatcher errorListener,
                         long wakeFrequency,
                         long timeout,
                         List<HRegion> regions,
                         org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshot,
                         RegionServerSnapshotManager.SnapshotSubprocedurePool taskManager) | 
| RegionSnapshotTask(HRegion region,
                  org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotDesc,
                  boolean skipFlush,
                  ForeignExceptionDispatcher monitor) | 
| Modifier and Type | Field and Description | 
|---|---|
| private ForeignExceptionDispatcher | RestoreSnapshotHelper. monitor | 
| Constructor and Description | 
|---|
| RestoreSnapshotHelper(org.apache.hadoop.conf.Configuration conf,
                     org.apache.hadoop.fs.FileSystem fs,
                     SnapshotManifest manifest,
                     TableDescriptor tableDescriptor,
                     org.apache.hadoop.fs.Path rootDir,
                     ForeignExceptionDispatcher monitor,
                     MonitoredTask status) | 
| RestoreSnapshotHelper(org.apache.hadoop.conf.Configuration conf,
                     org.apache.hadoop.fs.FileSystem fs,
                     SnapshotManifest manifest,
                     TableDescriptor tableDescriptor,
                     org.apache.hadoop.fs.Path rootDir,
                     ForeignExceptionDispatcher monitor,
                     MonitoredTask status,
                     boolean createBackRefs) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.