blob: 3a29dfffbd90f8773909af77e393d283686f3388 [file] [log] [blame]
<!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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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>
&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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 &#169; 2007&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>