| <!DOCTYPE HTML> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (17) --> |
| <title>Uses of Package org.apache.hadoop.hbase.master.procedure (Apache HBase 4.0.0-alpha-1-SNAPSHOT API)</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="description" content="use: package: org.apache.hadoop.hbase.master.procedure"> |
| <meta name="generator" content="javadoc/PackageUseWriter"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style"> |
| <script type="text/javascript" src="../../../../../../script.js"></script> |
| <script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script> |
| <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script> |
| </head> |
| <body class="package-use-page"> |
| <script type="text/javascript">var pathtoroot = "../../../../../../"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flex-box"> |
| <header role="banner" class="flex-header"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="top-nav" id="navbar-top"> |
| <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> |
| <ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> |
| <li><a href="../../../../../../index.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li>Class</li> |
| <li class="nav-bar-cell1-rev">Use</li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../help-doc.html#use">Help</a></li> |
| </ul> |
| </div> |
| <div class="sub-nav"> |
| <div class="nav-list-search"><label for="search-input">SEARCH:</label> |
| <input type="text" id="search-input" value="search" disabled="disabled"> |
| <input type="reset" id="reset-button" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <span class="skip-nav" id="skip-navbar-top"></span></nav> |
| </header> |
| <div class="flex-content"> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="Uses of Package org.apache.hadoop.hbase.master.procedure" class="title">Uses of Package<br>org.apache.hadoop.hbase.master.procedure</h1> |
| </div> |
| <div class="caption"><span>Packages that use <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Package</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.master">org.apache.hadoop.hbase.master</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.master.assignment">org.apache.hadoop.hbase.master.assignment</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.master.locking">org.apache.hadoop.hbase.master.locking</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.master.migrate">org.apache.hadoop.hbase.master.migrate</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.master.procedure">org.apache.hadoop.hbase.master.procedure</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.master.replication">org.apache.hadoop.hbase.master.replication</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.master.snapshot">org.apache.hadoop.hbase.master.snapshot</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.procedure2">org.apache.hadoop.hbase.procedure2</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="#org.apache.hadoop.hbase.regionserver.storefiletracker">org.apache.hadoop.hbase.regionserver.storefiletracker</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="#org.apache.hadoop.hbase.rsgroup">org.apache.hadoop.hbase.rsgroup</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| <section class="package-uses"> |
| <ul class="block-list"> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../package-summary.html">org.apache.hadoop.hbase.master</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.master">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureScheduler.html#org.apache.hadoop.hbase.master">MasterProcedureScheduler</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">ProcedureScheduler for the Master Procedures.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/ProcedurePrepareLatch.html#org.apache.hadoop.hbase.master">ProcedurePrepareLatch</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Latch used by the Master to have the prepare() sync behaviour for old clients, that can only get |
| exceptions in a synchronous way.</div> |
| </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master.assignment"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../assignment/package-summary.html">org.apache.hadoop.hbase.master.assignment</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/AbstractStateMachineRegionProcedure.html#org.apache.hadoop.hbase.master.assignment">AbstractStateMachineRegionProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Base class for all the Region procedures that want to use a StateMachine.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/AbstractStateMachineTableProcedure.html#org.apache.hadoop.hbase.master.assignment">AbstractStateMachineTableProcedure</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Base class for all the Table procedures that want to use a StateMachineProcedure.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.master.assignment">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureScheduler.html#org.apache.hadoop.hbase.master.assignment">MasterProcedureScheduler</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">ProcedureScheduler for the Master Procedures.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/TableProcedureInterface.html#org.apache.hadoop.hbase.master.assignment">TableProcedureInterface</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Procedures that operates on a specific Table (e.g.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/TableProcedureInterface.TableOperationType.html#org.apache.hadoop.hbase.master.assignment">TableProcedureInterface.TableOperationType</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/TruncateRegionProcedure.html#org.apache.hadoop.hbase.master.assignment">TruncateRegionProcedure</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master.locking"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../locking/package-summary.html">org.apache.hadoop.hbase.master.locking</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.master.locking">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/TableProcedureInterface.html#org.apache.hadoop.hbase.master.locking">TableProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Procedures that operates on a specific Table (e.g.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/TableProcedureInterface.TableOperationType.html#org.apache.hadoop.hbase.master.locking">TableProcedureInterface.TableOperationType</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master.migrate"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../migrate/package-summary.html">org.apache.hadoop.hbase.master.migrate</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.master.migrate">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master.procedure"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/AbstractStateMachineNamespaceProcedure.html#org.apache.hadoop.hbase.master.procedure">AbstractStateMachineNamespaceProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Base class for all the Namespace procedures that want to use a StateMachineProcedure.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/AbstractStateMachineRegionProcedure.html#org.apache.hadoop.hbase.master.procedure">AbstractStateMachineRegionProcedure</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Base class for all the Region procedures that want to use a StateMachine.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/AbstractStateMachineTableProcedure.html#org.apache.hadoop.hbase.master.procedure">AbstractStateMachineTableProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Base class for all the Table procedures that want to use a StateMachineProcedure.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/CreateTableProcedure.CreateHdfsRegions.html#org.apache.hadoop.hbase.master.procedure">CreateTableProcedure.CreateHdfsRegions</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/FairQueue.html#org.apache.hadoop.hbase.master.procedure">FairQueue</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/FlushRegionProcedure.html#org.apache.hadoop.hbase.master.procedure">FlushRegionProcedure</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/GlobalProcedureInterface.html#org.apache.hadoop.hbase.master.procedure">GlobalProcedureInterface</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Procedure interface for global operations, such as migration.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/GlobalQueue.html#org.apache.hadoop.hbase.master.procedure">GlobalQueue</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureScheduler.html#org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">ProcedureScheduler for the Master Procedures.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureUtil.NonceProcedureRunnable.html#org.apache.hadoop.hbase.master.procedure">MasterProcedureUtil.NonceProcedureRunnable</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Helper Runnable used in conjunction with submitProcedure() to deal with submitting procs with |
| nonce.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureUtil.RSGroupGetter.html#org.apache.hadoop.hbase.master.procedure">MasterProcedureUtil.RSGroupGetter</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/MetaProcedureInterface.html#org.apache.hadoop.hbase.master.procedure">MetaProcedureInterface</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block"><span class="deprecated-label">Deprecated.</span> |
| <div class="deprecation-comment">only used for <a href="RecoverMetaProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure"><code>RecoverMetaProcedure</code></a>.</div> |
| </div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/MetaProcedureInterface.MetaOperationType.html#org.apache.hadoop.hbase.master.procedure">MetaProcedureInterface.MetaOperationType</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block"><span class="deprecated-label">Deprecated.</span></div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/MetaQueue.html#org.apache.hadoop.hbase.master.procedure">MetaQueue</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block"><span class="deprecated-label">Deprecated.</span> |
| <div class="deprecation-comment">only used for <a href="RecoverMetaProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure"><code>RecoverMetaProcedure</code></a>.</div> |
| </div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/PeerProcedureInterface.html#org.apache.hadoop.hbase.master.procedure">PeerProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/PeerProcedureInterface.PeerOperationType.html#org.apache.hadoop.hbase.master.procedure">PeerProcedureInterface.PeerOperationType</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/PeerQueue.html#org.apache.hadoop.hbase.master.procedure">PeerQueue</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/ProcedurePrepareLatch.html#org.apache.hadoop.hbase.master.procedure">ProcedurePrepareLatch</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Latch used by the Master to have the prepare() sync behaviour for old clients, that can only get |
| exceptions in a synchronous way.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/ProcedurePrepareLatch.NoopLatch.html#org.apache.hadoop.hbase.master.procedure">ProcedurePrepareLatch.NoopLatch</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/ProcedureSyncWait.Predicate.html#org.apache.hadoop.hbase.master.procedure">ProcedureSyncWait.Predicate</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/Queue.html#org.apache.hadoop.hbase.master.procedure">Queue</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/RSProcedureDispatcher.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">A remote procecdure dispatcher for regionservers.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/RSProcedureDispatcher.ExecuteProceduresRemoteCall.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.ExecuteProceduresRemoteCall</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/RSProcedureDispatcher.RegionCloseOperation.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.RegionCloseOperation</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/RSProcedureDispatcher.RegionOpenOperation.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.RegionOpenOperation</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/RSProcedureDispatcher.RegionOperation.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.RegionOperation</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/RSProcedureDispatcher.RemoteProcedureResolver.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.RemoteProcedureResolver</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/RSProcedureDispatcher.ServerOperation.html#org.apache.hadoop.hbase.master.procedure">RSProcedureDispatcher.ServerOperation</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/SchemaLocking.html#org.apache.hadoop.hbase.master.procedure">SchemaLocking</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block"> |
| Locks on namespaces, tables, and regions.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/ServerCrashProcedure.html#org.apache.hadoop.hbase.master.procedure">ServerCrashProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Handle crashed server.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/ServerProcedureInterface.html#org.apache.hadoop.hbase.master.procedure">ServerProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Procedures that handle servers -- e.g.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/ServerProcedureInterface.ServerOperationType.html#org.apache.hadoop.hbase.master.procedure">ServerProcedureInterface.ServerOperationType</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/ServerQueue.html#org.apache.hadoop.hbase.master.procedure">ServerQueue</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/ServerRemoteProcedure.html#org.apache.hadoop.hbase.master.procedure">ServerRemoteProcedure</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/TableProcedureInterface.html#org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Procedures that operates on a specific Table (e.g.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/TableProcedureInterface.TableOperationType.html#org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/TableProcedureWaitingQueue.html#org.apache.hadoop.hbase.master.procedure">TableProcedureWaitingQueue</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">To prevent multiple Create/Modify/Disable/Enable table procedures run at the same time, we will |
| keep table procedure in this queue first before actually enqueuing it to |
| MasterProcedureScheduler's tableQueue.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/TableQueue.html#org.apache.hadoop.hbase.master.procedure">TableQueue</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master.replication"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../replication/package-summary.html">org.apache.hadoop.hbase.master.replication</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/GlobalProcedureInterface.html#org.apache.hadoop.hbase.master.replication">GlobalProcedureInterface</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Procedure interface for global operations, such as migration.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.master.replication">MasterProcedureEnv</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureScheduler.html#org.apache.hadoop.hbase.master.replication">MasterProcedureScheduler</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">ProcedureScheduler for the Master Procedures.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/PeerProcedureInterface.html#org.apache.hadoop.hbase.master.replication">PeerProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/PeerProcedureInterface.PeerOperationType.html#org.apache.hadoop.hbase.master.replication">PeerProcedureInterface.PeerOperationType</a></div> |
| <div class="col-last even-row-color"> </div> |
| <div class="col-first odd-row-color"><a href="class-use/ProcedurePrepareLatch.html#org.apache.hadoop.hbase.master.replication">ProcedurePrepareLatch</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Latch used by the Master to have the prepare() sync behaviour for old clients, that can only get |
| exceptions in a synchronous way.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/ServerProcedureInterface.html#org.apache.hadoop.hbase.master.replication">ServerProcedureInterface</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Procedures that handle servers -- e.g.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/ServerProcedureInterface.ServerOperationType.html#org.apache.hadoop.hbase.master.replication">ServerProcedureInterface.ServerOperationType</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/ServerRemoteProcedure.html#org.apache.hadoop.hbase.master.replication">ServerRemoteProcedure</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.master.snapshot"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../snapshot/package-summary.html">org.apache.hadoop.hbase.master.snapshot</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureScheduler.html#org.apache.hadoop.hbase.master.snapshot">MasterProcedureScheduler</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">ProcedureScheduler for the Master Procedures.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/SnapshotVerifyProcedure.html#org.apache.hadoop.hbase.master.snapshot">SnapshotVerifyProcedure</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">A remote procedure which is used to send verify snapshot request to region server.</div> |
| </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.procedure2"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../../procedure2/package-summary.html">org.apache.hadoop.hbase.procedure2</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.procedure2">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.regionserver"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../../regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.regionserver">MasterProcedureEnv</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.regionserver.storefiletracker"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../../regionserver/storefiletracker/package-summary.html">org.apache.hadoop.hbase.regionserver.storefiletracker</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/AbstractStateMachineTableProcedure.html#org.apache.hadoop.hbase.regionserver.storefiletracker">AbstractStateMachineTableProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Base class for all the Table procedures that want to use a StateMachineProcedure.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.regionserver.storefiletracker">MasterProcedureEnv</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/ModifyTableDescriptorProcedure.html#org.apache.hadoop.hbase.regionserver.storefiletracker">ModifyTableDescriptorProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The procedure will only update the table descriptor without reopening all the regions.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/TableProcedureInterface.html#org.apache.hadoop.hbase.regionserver.storefiletracker">TableProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Procedures that operates on a specific Table (e.g.</div> |
| </div> |
| <div class="col-first even-row-color"><a href="class-use/TableProcedureInterface.TableOperationType.html#org.apache.hadoop.hbase.regionserver.storefiletracker">TableProcedureInterface.TableOperationType</a></div> |
| <div class="col-last even-row-color"> </div> |
| </div> |
| </section> |
| </li> |
| <li> |
| <section class="detail" id="org.apache.hadoop.hbase.rsgroup"> |
| <div class="caption"><span>Classes in <a href="package-summary.html">org.apache.hadoop.hbase.master.procedure</a> used by <a href="../../rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a></span></div> |
| <div class="summary-table two-column-summary"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color"><a href="class-use/AbstractStateMachineTableProcedure.html#org.apache.hadoop.hbase.rsgroup">AbstractStateMachineTableProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">Base class for all the Table procedures that want to use a StateMachineProcedure.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/MasterProcedureEnv.html#org.apache.hadoop.hbase.rsgroup">MasterProcedureEnv</a></div> |
| <div class="col-last odd-row-color"> </div> |
| <div class="col-first even-row-color"><a href="class-use/ModifyTableDescriptorProcedure.html#org.apache.hadoop.hbase.rsgroup">ModifyTableDescriptorProcedure</a></div> |
| <div class="col-last even-row-color"> |
| <div class="block">The procedure will only update the table descriptor without reopening all the regions.</div> |
| </div> |
| <div class="col-first odd-row-color"><a href="class-use/TableProcedureInterface.html#org.apache.hadoop.hbase.rsgroup">TableProcedureInterface</a></div> |
| <div class="col-last odd-row-color"> |
| <div class="block">Procedures that operates on a specific Table (e.g.</div> |
| </div> |
| </div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </main> |
| <footer role="contentinfo"> |
| <hr> |
| <p class="legal-copy"><small>Copyright © 2007–2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |