blob: c82878cc207ea2e71b24825b9a3314d9ca50ce15 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>EventType (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EventType (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":10,"i3":9,"i4":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/EventType.html">Use</a></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">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/executor/EventHandler.html" title="class in org.apache.hadoop.hbase.executor"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/executor/EventType.html" target="_top">Frames</a></li>
<li><a href="EventType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.hadoop.hbase.executor</div>
<h2 title="Enum EventType" class="title">Enum EventType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>org.apache.hadoop.hbase.executor.EventType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>@InterfaceAudience.Private
public enum <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.33">EventType</a>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>&gt;</pre>
<div class="block">List of all HBase event handler types.
<p>
Event types are named by a convention: event type names specify the component from which the
event originated and then where its destined -- e.g. RS_ZK_ prefix means the event came from a
regionserver destined for zookeeper -- and then what the even is; e.g. REGION_OPENING.
<p>
We give the enums indices so we can add types later and keep them grouped together rather than
have to add them always to the end as we would have to if we used raw enum ordinals.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_ADD_FAMILY">C_M_ADD_FAMILY</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_ADD_FAMILY<br>
Client asking Master to add family to table.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_CREATE_TABLE">C_M_CREATE_TABLE</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_CREATE_TABLE<br>
Client asking Master to create a table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_DELETE_FAMILY">C_M_DELETE_FAMILY</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_DELETE_FAMILY<br>
Client asking Master to delete family of table.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_DELETE_TABLE">C_M_DELETE_TABLE</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_DELETE_TABLE<br>
Client asking Master to delete a table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_DISABLE_TABLE">C_M_DISABLE_TABLE</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_DISABLE_TABLE<br>
Client asking Master to disable a table.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_ENABLE_TABLE">C_M_ENABLE_TABLE</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_ENABLE_TABLE<br>
Client asking Master to enable a table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_MERGE_REGION">C_M_MERGE_REGION</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_MERGE_REGION<br>
Client asking Master to merge regions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_MODIFY_FAMILY">C_M_MODIFY_FAMILY</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_MODIFY_FAMILY<br>
Client asking Master to modify family of table.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_MODIFY_TABLE">C_M_MODIFY_TABLE</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_MODIFY_TABLE<br>
Client asking Master to modify a table.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_RESTORE_SNAPSHOT">C_M_RESTORE_SNAPSHOT</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_RESTORE_SNAPSHOT<br>
Client asking Master to restore a snapshot.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#C_M_SNAPSHOT_TABLE">C_M_SNAPSHOT_TABLE</a></span></code>
<div class="block">Messages originating from Client to Master.<br>
C_M_SNAPSHOT_TABLE<br>
Client asking Master to snapshot an offline table.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_LOG_REPLAY">M_LOG_REPLAY</a></span></code>
<div class="block">Master controlled events to be executed on the master.<br>
M_LOG_REPLAY<br>
Master is processing log replay of failed region server</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_MASTER_RECOVERY">M_MASTER_RECOVERY</a></span></code>
<div class="block">Master controlled events to be executed on the master.<br>
M_MASTER_RECOVERY<br>
Master is processing recovery of regions found in ZK RIT</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_META_SERVER_SHUTDOWN">M_META_SERVER_SHUTDOWN</a></span></code>
<div class="block">Master controlled events to be executed on the master.<br>
M_META_SERVER_SHUTDOWN <br>
Master is processing shutdown of RS hosting a meta region (-ROOT- or hbase:meta).</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_CLOSE_META">M_RS_CLOSE_META</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_CLOSE_META<br>
Master asking RS to close meta.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_CLOSE_REGION">M_RS_CLOSE_REGION</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_CLOSE_REGION<br>
Master asking RS to close a region.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_CLOSE_ROOT">M_RS_CLOSE_ROOT</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_CLOSE_ROOT<br>
Master asking RS to close root.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_OPEN_META">M_RS_OPEN_META</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_META<br>
Master asking RS to open meta.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_OPEN_PRIORITY_REGION">M_RS_OPEN_PRIORITY_REGION</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_PRIORITY_REGION<br>
Master asking RS to open a priority region.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_OPEN_REGION">M_RS_OPEN_REGION</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_REGION<br>
Master asking RS to open a region.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_OPEN_ROOT">M_RS_OPEN_ROOT</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_ROOT<br>
Master asking RS to open root.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_RS_SWITCH_RPC_THROTTLE">M_RS_SWITCH_RPC_THROTTLE</a></span></code>
<div class="block">Messages originating from Master to RS.<br>
M_RS_SWITCH_RPC_THROTTLE<br>
Master asking RS to switch rpc throttle state.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_SERVER_SHUTDOWN">M_SERVER_SHUTDOWN</a></span></code>
<div class="block">Master controlled events to be executed on the master
M_SERVER_SHUTDOWN
Master is processing shutdown of a RS</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_ZK_REGION_CLOSING">M_ZK_REGION_CLOSING</a></span></code>
<div class="block">M_ZK_REGION_CLOSING
Master adds this region as closing in ZK</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#M_ZK_REGION_OFFLINE">M_ZK_REGION_OFFLINE</a></span></code>
<div class="block">M_ZK_REGION_OFFLINE
Master adds this region as offline in ZK</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_CLAIM_REPLICATION_QUEUE">RS_CLAIM_REPLICATION_QUEUE</a></span></code>
<div class="block">RS claim replication queue.<br>
RS_CLAIM_REPLICATION_QUEUE</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_COMPACTED_FILES_DISCHARGER">RS_COMPACTED_FILES_DISCHARGER</a></span></code>
<div class="block">RS compacted files discharger <br>
RS_COMPACTED_FILES_DISCHARGER</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_LOG_REPLAY">RS_LOG_REPLAY</a></span></code>
<div class="block">RS wal recovery work items (splitting wals) to be executed on the RS.<br>
RS_LOG_REPLAY</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_PARALLEL_SEEK">RS_PARALLEL_SEEK</a></span></code>
<div class="block">RS controlled events to be executed on the RS.<br>
RS_PARALLEL_SEEK</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_REFRESH_PEER">RS_REFRESH_PEER</a></span></code>
<div class="block">RS refresh peer.<br>
RS_REFRESH_PEER</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_REGION_REPLICA_FLUSH">RS_REGION_REPLICA_FLUSH</a></span></code>
<div class="block">RS flush triggering from secondary region replicas to primary region replica.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_REPLAY_SYNC_REPLICATION_WAL">RS_REPLAY_SYNC_REPLICATION_WAL</a></span></code>
<div class="block">RS replay sync replication wal.<br>
RS_REPLAY_SYNC_REPLICATION_WAL</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_CLOSED">RS_ZK_REGION_CLOSED</a></span></code>
<div class="block">RS_ZK_REGION_CLOSED<br>
RS has finished closing a region.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_FAILED_OPEN">RS_ZK_REGION_FAILED_OPEN</a></span></code>
<div class="block">RS_ZK_REGION_FAILED_OPEN<br>
RS failed to open a region.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_MERGED">RS_ZK_REGION_MERGED</a></span></code>
<div class="block">RS_ZK_REGION_MERGE<br>
RS region merge has completed and is notifying the master.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_MERGING">RS_ZK_REGION_MERGING</a></span></code>
<div class="block">RS_ZK_REGION_MERGING<br>
RS has started merging regions after master says it's ok to move on.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_OPENED">RS_ZK_REGION_OPENED</a></span></code>
<div class="block">RS_ZK_REGION_OPENED<br>
RS has finished opening a region.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_OPENING">RS_ZK_REGION_OPENING</a></span></code>
<div class="block">RS_ZK_REGION_OPENING<br>
RS is in process of opening a region.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_SPLIT">RS_ZK_REGION_SPLIT</a></span></code>
<div class="block">RS_ZK_REGION_SPLIT<br>
RS split has completed and is notifying the master.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REGION_SPLITTING">RS_ZK_REGION_SPLITTING</a></span></code>
<div class="block">RS_ZK_REGION_SPLITTING<br>
RS has started a region split after master says it's ok to move on.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REQUEST_REGION_MERGE">RS_ZK_REQUEST_REGION_MERGE</a></span></code>
<div class="block">RS_ZK_REQUEST_REGION_MERGE<br>
RS has requested to merge two regions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#RS_ZK_REQUEST_REGION_SPLIT">RS_ZK_REQUEST_REGION_SPLIT</a></span></code>
<div class="block">RS_ZK_REQUEST_REGION_SPLIT<br>
RS has requested to split a region.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#code">code</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor">ExecutorType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#executor">executor</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#get-int-">get</a></span>(int&nbsp;code)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#getCode--">getCode</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor">ExecutorType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#getExecutorServiceType--">getExecutorServiceType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass--" title="class or interface in java.lang">getDeclaringClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#name--" title="class or interface in java.lang">name</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#ordinal--" title="class or interface in java.lang">ordinal</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#valueOf-java.lang.Class-java.lang.String-" title="class or interface in java.lang">valueOf</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="RS_ZK_REGION_CLOSED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_CLOSED</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.43">RS_ZK_REGION_CLOSED</a></pre>
<div class="block">RS_ZK_REGION_CLOSED<br>
RS has finished closing a region.</div>
</li>
</ul>
<a name="RS_ZK_REGION_OPENING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_OPENING</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.49">RS_ZK_REGION_OPENING</a></pre>
<div class="block">RS_ZK_REGION_OPENING<br>
RS is in process of opening a region.</div>
</li>
</ul>
<a name="RS_ZK_REGION_OPENED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_OPENED</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.55">RS_ZK_REGION_OPENED</a></pre>
<div class="block">RS_ZK_REGION_OPENED<br>
RS has finished opening a region.</div>
</li>
</ul>
<a name="RS_ZK_REGION_SPLITTING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_SPLITTING</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.61">RS_ZK_REGION_SPLITTING</a></pre>
<div class="block">RS_ZK_REGION_SPLITTING<br>
RS has started a region split after master says it's ok to move on.</div>
</li>
</ul>
<a name="RS_ZK_REGION_SPLIT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_SPLIT</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.67">RS_ZK_REGION_SPLIT</a></pre>
<div class="block">RS_ZK_REGION_SPLIT<br>
RS split has completed and is notifying the master.</div>
</li>
</ul>
<a name="RS_ZK_REGION_FAILED_OPEN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_FAILED_OPEN</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.73">RS_ZK_REGION_FAILED_OPEN</a></pre>
<div class="block">RS_ZK_REGION_FAILED_OPEN<br>
RS failed to open a region.</div>
</li>
</ul>
<a name="RS_ZK_REGION_MERGING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_MERGING</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.79">RS_ZK_REGION_MERGING</a></pre>
<div class="block">RS_ZK_REGION_MERGING<br>
RS has started merging regions after master says it's ok to move on.</div>
</li>
</ul>
<a name="RS_ZK_REGION_MERGED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REGION_MERGED</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.85">RS_ZK_REGION_MERGED</a></pre>
<div class="block">RS_ZK_REGION_MERGE<br>
RS region merge has completed and is notifying the master.</div>
</li>
</ul>
<a name="RS_ZK_REQUEST_REGION_SPLIT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REQUEST_REGION_SPLIT</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.92">RS_ZK_REQUEST_REGION_SPLIT</a></pre>
<div class="block">RS_ZK_REQUEST_REGION_SPLIT<br>
RS has requested to split a region. This is to notify master
and check with master if the region is in a state good to split.</div>
</li>
</ul>
<a name="RS_ZK_REQUEST_REGION_MERGE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_ZK_REQUEST_REGION_MERGE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.99">RS_ZK_REQUEST_REGION_MERGE</a></pre>
<div class="block">RS_ZK_REQUEST_REGION_MERGE<br>
RS has requested to merge two regions. This is to notify master
and check with master if two regions is in states good to merge.</div>
</li>
</ul>
<a name="M_RS_OPEN_REGION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_OPEN_REGION</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.106">M_RS_OPEN_REGION</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_REGION<br>
Master asking RS to open a region.</div>
</li>
</ul>
<a name="M_RS_OPEN_ROOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_OPEN_ROOT</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.112">M_RS_OPEN_ROOT</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_ROOT<br>
Master asking RS to open root.</div>
</li>
</ul>
<a name="M_RS_OPEN_META">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_OPEN_META</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.118">M_RS_OPEN_META</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_META<br>
Master asking RS to open meta.</div>
</li>
</ul>
<a name="M_RS_CLOSE_REGION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_CLOSE_REGION</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.124">M_RS_CLOSE_REGION</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_CLOSE_REGION<br>
Master asking RS to close a region.</div>
</li>
</ul>
<a name="M_RS_CLOSE_ROOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_CLOSE_ROOT</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.130">M_RS_CLOSE_ROOT</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_CLOSE_ROOT<br>
Master asking RS to close root.</div>
</li>
</ul>
<a name="M_RS_CLOSE_META">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_CLOSE_META</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.136">M_RS_CLOSE_META</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_CLOSE_META<br>
Master asking RS to close meta.</div>
</li>
</ul>
<a name="M_RS_OPEN_PRIORITY_REGION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_OPEN_PRIORITY_REGION</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.142">M_RS_OPEN_PRIORITY_REGION</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_OPEN_PRIORITY_REGION<br>
Master asking RS to open a priority region.</div>
</li>
</ul>
<a name="M_RS_SWITCH_RPC_THROTTLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_RS_SWITCH_RPC_THROTTLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.148">M_RS_SWITCH_RPC_THROTTLE</a></pre>
<div class="block">Messages originating from Master to RS.<br>
M_RS_SWITCH_RPC_THROTTLE<br>
Master asking RS to switch rpc throttle state.</div>
</li>
</ul>
<a name="C_M_MERGE_REGION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_MERGE_REGION</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.155">C_M_MERGE_REGION</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_MERGE_REGION<br>
Client asking Master to merge regions.</div>
</li>
</ul>
<a name="C_M_DELETE_TABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_DELETE_TABLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.161">C_M_DELETE_TABLE</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_DELETE_TABLE<br>
Client asking Master to delete a table.</div>
</li>
</ul>
<a name="C_M_DISABLE_TABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_DISABLE_TABLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.167">C_M_DISABLE_TABLE</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_DISABLE_TABLE<br>
Client asking Master to disable a table.</div>
</li>
</ul>
<a name="C_M_ENABLE_TABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_ENABLE_TABLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.173">C_M_ENABLE_TABLE</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_ENABLE_TABLE<br>
Client asking Master to enable a table.</div>
</li>
</ul>
<a name="C_M_MODIFY_TABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_MODIFY_TABLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.179">C_M_MODIFY_TABLE</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_MODIFY_TABLE<br>
Client asking Master to modify a table.</div>
</li>
</ul>
<a name="C_M_ADD_FAMILY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_ADD_FAMILY</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.185">C_M_ADD_FAMILY</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_ADD_FAMILY<br>
Client asking Master to add family to table.</div>
</li>
</ul>
<a name="C_M_DELETE_FAMILY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_DELETE_FAMILY</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.191">C_M_DELETE_FAMILY</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_DELETE_FAMILY<br>
Client asking Master to delete family of table.</div>
</li>
</ul>
<a name="C_M_MODIFY_FAMILY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_MODIFY_FAMILY</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.197">C_M_MODIFY_FAMILY</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_MODIFY_FAMILY<br>
Client asking Master to modify family of table.</div>
</li>
</ul>
<a name="C_M_CREATE_TABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_CREATE_TABLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.203">C_M_CREATE_TABLE</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_CREATE_TABLE<br>
Client asking Master to create a table.</div>
</li>
</ul>
<a name="C_M_SNAPSHOT_TABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_SNAPSHOT_TABLE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.209">C_M_SNAPSHOT_TABLE</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_SNAPSHOT_TABLE<br>
Client asking Master to snapshot an offline table.</div>
</li>
</ul>
<a name="C_M_RESTORE_SNAPSHOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>C_M_RESTORE_SNAPSHOT</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.215">C_M_RESTORE_SNAPSHOT</a></pre>
<div class="block">Messages originating from Client to Master.<br>
C_M_RESTORE_SNAPSHOT<br>
Client asking Master to restore a snapshot.</div>
</li>
</ul>
<a name="M_ZK_REGION_OFFLINE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_ZK_REGION_OFFLINE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.223">M_ZK_REGION_OFFLINE</a></pre>
<div class="block">M_ZK_REGION_OFFLINE
Master adds this region as offline in ZK</div>
</li>
</ul>
<a name="M_ZK_REGION_CLOSING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_ZK_REGION_CLOSING</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.228">M_ZK_REGION_CLOSING</a></pre>
<div class="block">M_ZK_REGION_CLOSING
Master adds this region as closing in ZK</div>
</li>
</ul>
<a name="M_SERVER_SHUTDOWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_SERVER_SHUTDOWN</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.235">M_SERVER_SHUTDOWN</a></pre>
<div class="block">Master controlled events to be executed on the master
M_SERVER_SHUTDOWN
Master is processing shutdown of a RS</div>
</li>
</ul>
<a name="M_META_SERVER_SHUTDOWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_META_SERVER_SHUTDOWN</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.241">M_META_SERVER_SHUTDOWN</a></pre>
<div class="block">Master controlled events to be executed on the master.<br>
M_META_SERVER_SHUTDOWN <br>
Master is processing shutdown of RS hosting a meta region (-ROOT- or hbase:meta).</div>
</li>
</ul>
<a name="M_MASTER_RECOVERY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_MASTER_RECOVERY</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.248">M_MASTER_RECOVERY</a></pre>
<div class="block">Master controlled events to be executed on the master.<br>
M_MASTER_RECOVERY<br>
Master is processing recovery of regions found in ZK RIT</div>
</li>
</ul>
<a name="M_LOG_REPLAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>M_LOG_REPLAY</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.255">M_LOG_REPLAY</a></pre>
<div class="block">Master controlled events to be executed on the master.<br>
M_LOG_REPLAY<br>
Master is processing log replay of failed region server</div>
</li>
</ul>
<a name="RS_PARALLEL_SEEK">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_PARALLEL_SEEK</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.262">RS_PARALLEL_SEEK</a></pre>
<div class="block">RS controlled events to be executed on the RS.<br>
RS_PARALLEL_SEEK</div>
</li>
</ul>
<a name="RS_LOG_REPLAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_LOG_REPLAY</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.269">RS_LOG_REPLAY</a></pre>
<div class="block">RS wal recovery work items (splitting wals) to be executed on the RS.<br>
RS_LOG_REPLAY</div>
</li>
</ul>
<a name="RS_REGION_REPLICA_FLUSH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_REGION_REPLICA_FLUSH</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.276">RS_REGION_REPLICA_FLUSH</a></pre>
<div class="block">RS flush triggering from secondary region replicas to primary region replica. <br>
RS_REGION_REPLICA_FLUSH</div>
</li>
</ul>
<a name="RS_COMPACTED_FILES_DISCHARGER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_COMPACTED_FILES_DISCHARGER</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.283">RS_COMPACTED_FILES_DISCHARGER</a></pre>
<div class="block">RS compacted files discharger <br>
RS_COMPACTED_FILES_DISCHARGER</div>
</li>
</ul>
<a name="RS_REFRESH_PEER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_REFRESH_PEER</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.290">RS_REFRESH_PEER</a></pre>
<div class="block">RS refresh peer.<br>
RS_REFRESH_PEER</div>
</li>
</ul>
<a name="RS_REPLAY_SYNC_REPLICATION_WAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RS_REPLAY_SYNC_REPLICATION_WAL</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.297">RS_REPLAY_SYNC_REPLICATION_WAL</a></pre>
<div class="block">RS replay sync replication wal.<br>
RS_REPLAY_SYNC_REPLICATION_WAL</div>
</li>
</ul>
<a name="RS_CLAIM_REPLICATION_QUEUE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RS_CLAIM_REPLICATION_QUEUE</h4>
<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.304">RS_CLAIM_REPLICATION_QUEUE</a></pre>
<div class="block">RS claim replication queue.<br>
RS_CLAIM_REPLICATION_QUEUE</div>
</li>
</ul>
</li>
</ul>
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="code">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>code</h4>
<pre>private final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.306">code</a></pre>
</li>
</ul>
<a name="executor">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>executor</h4>
<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor">ExecutorType</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.307">executor</a></pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.63">values</a>()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (EventType c : EventType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.63">valueOf</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="getCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCode</h4>
<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.317">getCode</a>()</pre>
</li>
</ul>
<a name="get-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/executor/EventType.html" title="enum in org.apache.hadoop.hbase.executor">EventType</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.321">get</a>(int&nbsp;code)</pre>
</li>
</ul>
<a name="getExecutorServiceType--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getExecutorServiceType</h4>
<pre><a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorType.html" title="enum in org.apache.hadoop.hbase.executor">ExecutorType</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/executor/EventType.html#line.331">getExecutorServiceType</a>()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/EventType.html">Use</a></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">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/hadoop/hbase/executor/EventHandler.html" title="class in org.apache.hadoop.hbase.executor"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" title="class in org.apache.hadoop.hbase.executor"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/hadoop/hbase/executor/EventType.html" target="_top">Frames</a></li>
<li><a href="EventType.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>