http://git-wip-us.apache.org/repos/asf/hbase-site/blob/75eda567/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html index 924e6ab..67d0830 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html @@ -107,7 +107,7 @@ </dl> <hr> <br> -<pre>private abstract static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html#line.991">MasterProcedureScheduler.Queue</a><TKey extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><TKey>> +<pre>private abstract static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html#line.1013">MasterProcedureScheduler.Queue</a><TKey extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><TKey>> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.QueueInterface</a></pre> </li> @@ -141,8 +141,8 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#avlRight">avlRight</a></strong></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private boolean</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#exclusiveLock">exclusiveLock</a></strong></code> </td> +<td class="colFirst"><code>private long</code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#exclusiveLockProcIdOwner">exclusiveLockProcIdOwner</a></strong></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>></code></td> @@ -205,68 +205,64 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <th class="colLast" scope="col">Method and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#acquireDeleteLock()">acquireDeleteLock</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> cmpKey)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>> other)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isAvailable()">isAvailable</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isLocked()">isLocked</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingleSharedLock()">isSingleSharedLock</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a></strong>()</code> <div class="block">True if the queue is not in the run-queue and it is owned by an event.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a></strong>(boolean isSuspended)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#toString()">toString</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExclusiveLock()">tryExclusiveLock</a></strong>()</code> </td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExclusiveLock(long)">tryExclusiveLock</a></strong>(long procIdOwner)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#trySharedLock()">trySharedLock</a></strong>()</code> </td> </tr> @@ -283,7 +279,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <!-- --> </a> <h3>Methods inherited from interface org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.QueueInterface</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#add(org.apache.hadoop.hbase.procedure2.Procedure,%20boolean)">add</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#isEmpty()">isEmpty</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#poll()">poll</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#requireExclusiveLock(org.apache.hadoop.hbase.procedure2.Procedure)">requireExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#size()">size</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#add(org.apache.hadoop.hbase.procedure2.Procedure,%20boolean)">add</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#isEmpty()">isEmpty</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#peek()">peek</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#poll()">poll</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#requireExclusiveLock(org.apache.hadoop.hbase.procedure2.Procedure)">requireExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#size()">size</a></code></li> </ul> </li> </ul> @@ -305,7 +301,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>avlRight</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.992">avlRight</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1014">avlRight</a></pre> </li> </ul> <a name="avlLeft"> @@ -314,7 +310,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>avlLeft</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.993">avlLeft</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1015">avlLeft</a></pre> </li> </ul> <a name="avlHeight"> @@ -323,7 +319,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>avlHeight</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.994">avlHeight</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1016">avlHeight</a></pre> </li> </ul> <a name="iterNext"> @@ -332,7 +328,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>iterNext</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.996">iterNext</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1018">iterNext</a></pre> </li> </ul> <a name="iterPrev"> @@ -341,7 +337,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>iterPrev</h4> -<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.997">iterPrev</a></pre> +<pre>private <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1019">iterPrev</a></pre> </li> </ul> <a name="suspended"> @@ -350,16 +346,16 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>suspended</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.998">suspended</a></pre> +<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1020">suspended</a></pre> </li> </ul> -<a name="exclusiveLock"> +<a name="exclusiveLockProcIdOwner"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>exclusiveLock</h4> -<pre>private boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1000">exclusiveLock</a></pre> +<h4>exclusiveLockProcIdOwner</h4> +<pre>private long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1022">exclusiveLockProcIdOwner</a></pre> </li> </ul> <a name="sharedLock"> @@ -368,7 +364,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>sharedLock</h4> -<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1001">sharedLock</a></pre> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1023">sharedLock</a></pre> </li> </ul> <a name="key"> @@ -377,7 +373,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>key</h4> -<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1003">key</a></pre> +<pre>private final <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1025">key</a></pre> </li> </ul> <a name="priority"> @@ -386,7 +382,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockListLast"> <li class="blockList"> <h4>priority</h4> -<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1004">priority</a></pre> +<pre>private final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1026">priority</a></pre> </li> </ul> </li> @@ -405,7 +401,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>MasterProcedureScheduler.Queue</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1006">MasterProcedureScheduler.Queue</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> key)</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1028">MasterProcedureScheduler.Queue</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> key)</pre> </li> </ul> <a name="MasterProcedureScheduler.Queue(java.lang.Comparable,int)"> @@ -416,7 +412,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockListLast"> <li class="blockList"> <h4>MasterProcedureScheduler.Queue</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1010">MasterProcedureScheduler.Queue</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> key, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1032">MasterProcedureScheduler.Queue</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> key, int priority)</pre> </li> </ul> @@ -434,7 +430,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>getKey</h4> -<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1015">getKey</a>()</pre> +<pre>protected <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1037">getKey</a>()</pre> </li> </ul> <a name="getPriority()"> @@ -443,7 +439,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>getPriority</h4> -<pre>protected int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1019">getPriority</a>()</pre> +<pre>protected int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1041">getPriority</a>()</pre> </li> </ul> <a name="isSuspended()"> @@ -452,7 +448,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>isSuspended</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1026">isSuspended</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1048">isSuspended</a>()</pre> <div class="block">True if the queue is not in the run-queue and it is owned by an event.</div> <dl> <dt><strong>Specified by:</strong></dt> @@ -466,7 +462,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>setSuspended</h4> -<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1030">setSuspended</a>(boolean isSuspended)</pre> +<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1052">setSuspended</a>(boolean isSuspended)</pre> </li> </ul> <a name="isLocked()"> @@ -475,7 +471,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>isLocked</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1039">isLocked</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1061">isLocked</a>()</pre> </li> </ul> <a name="hasExclusiveLock()"> @@ -484,7 +480,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>hasExclusiveLock</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1043">hasExclusiveLock</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1065">hasExclusiveLock</a>()</pre> </li> </ul> <a name="trySharedLock()"> @@ -493,7 +489,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>trySharedLock</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1047">trySharedLock</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1069">trySharedLock</a>()</pre> </li> </ul> <a name="releaseSharedLock()"> @@ -502,7 +498,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>releaseSharedLock</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1053">releaseSharedLock</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1075">releaseSharedLock</a>()</pre> </li> </ul> <a name="isSingleSharedLock()"> @@ -511,16 +507,16 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>isSingleSharedLock</h4> -<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1057">isSingleSharedLock</a>()</pre> +<pre>protected boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1079">isSingleSharedLock</a>()</pre> </li> </ul> -<a name="tryExclusiveLock()"> +<a name="tryExclusiveLock(long)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>tryExclusiveLock</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1061">tryExclusiveLock</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1083">tryExclusiveLock</a>(long procIdOwner)</pre> </li> </ul> <a name="releaseExclusiveLock()"> @@ -529,16 +525,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>releaseExclusiveLock</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1067">releaseExclusiveLock</a>()</pre> -</li> -</ul> -<a name="acquireDeleteLock()"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>acquireDeleteLock</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1071">acquireDeleteLock</a>()</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1090">releaseExclusiveLock</a>()</pre> </li> </ul> <a name="isAvailable()"> @@ -547,7 +534,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>isAvailable</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1077">isAvailable</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1096">isAvailable</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#isAvailable()">isAvailable</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.QueueInterface</a></code></dd> @@ -562,7 +549,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>compareKey</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1084">compareKey</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> cmpKey)</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1103">compareKey</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a> cmpKey)</pre> </li> </ul> <a name="compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)"> @@ -571,7 +558,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockList"> <li class="blockList"> <h4>compareTo</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1088">compareTo</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>> other)</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1107">compareTo</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="type parameter in MasterProcedureScheduler.Queue">TKey</a>> other)</pre> </li> </ul> <a name="toString()"> @@ -580,7 +567,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/M <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1093">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#line.1112">toString</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/75eda567/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html index a381955..ef54c3e 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html @@ -112,7 +112,7 @@ </dl> <hr> <br> -<pre>private abstract static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html#line.1101">MasterProcedureScheduler.QueueImpl</a><TKey extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><TKey>> +<pre>private abstract static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html#line.1120">MasterProcedureScheduler.QueueImpl</a><TKey extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><TKey>> extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a><TKey></pre> </li> </ul> @@ -191,9 +191,13 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#poll()">poll</a></strong>()</code> </td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#peek()">peek</a></strong>()</code> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#poll()">poll</a></strong>()</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#size()">size</a></strong>()</code> </td> </tr> @@ -203,7 +207,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#acquireDeleteLock()">acquireDeleteLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Q ueue.html#isAvailable()">isAvailable</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isLocked()">isLocked</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingleSharedLock()">isSingleSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler .Queue.html#toString()">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExclusiveLock()">tryExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#trySharedLock()">trySharedLock</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isAvailable()">isAvailable</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#is Locked()">isLocked</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingleSharedLock()">isSingleSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#toString()">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExc lusiveLock(long)">tryExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#trySharedLock()">trySharedLock</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> @@ -239,7 +243,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockListLast"> <li class="blockList"> <h4>runnables</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayDeque.html?is-external=true" title="class or interface in java.util">ArrayDeque</a><<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1102">runnables</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayDeque.html?is-external=true" title="class or interface in java.util">ArrayDeque</a><<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1121">runnables</a></pre> </li> </ul> </li> @@ -258,7 +262,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockList"> <li class="blockList"> <h4>MasterProcedureScheduler.QueueImpl</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1104">MasterProcedureScheduler.QueueImpl</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html" title="type parameter in MasterProcedureScheduler.QueueImpl">TKey</a> key)</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1123">MasterProcedureScheduler.QueueImpl</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html" title="type parameter in MasterProcedureScheduler.QueueImpl">TKey</a> key)</pre> </li> </ul> <a name="MasterProcedureScheduler.QueueImpl(java.lang.Comparable,int)"> @@ -269,7 +273,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockListLast"> <li class="blockList"> <h4>MasterProcedureScheduler.QueueImpl</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1108">MasterProcedureScheduler.QueueImpl</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html" title="type parameter in MasterProcedureScheduler.QueueImpl">TKey</a> key, +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1127">MasterProcedureScheduler.QueueImpl</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html" title="type parameter in MasterProcedureScheduler.QueueImpl">TKey</a> key, int priority)</pre> </li> </ul> @@ -287,7 +291,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockList"> <li class="blockList"> <h4>add</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1112">add</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1131">add</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc, boolean addToFront)</pre> </li> </ul> @@ -297,7 +301,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockList"> <li class="blockList"> <h4>addFront</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1120">addFront</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1139">addFront</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre> </li> </ul> <a name="addBack(org.apache.hadoop.hbase.procedure2.Procedure)"> @@ -306,7 +310,16 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockList"> <li class="blockList"> <h4>addBack</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1124">addBack</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1143">addBack</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre> +</li> +</ul> +<a name="peek()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>peek</h4> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1147">peek</a>()</pre> </li> </ul> <a name="poll()"> @@ -315,7 +328,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockList"> <li class="blockList"> <h4>poll</h4> -<pre>public <a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1129">poll</a>()</pre> +<pre>public <a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1152">poll</a>()</pre> </li> </ul> <a name="isEmpty()"> @@ -324,7 +337,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockList"> <li class="blockList"> <h4>isEmpty</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1134">isEmpty</a>()</pre> +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1157">isEmpty</a>()</pre> </li> </ul> <a name="size()"> @@ -333,7 +346,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <ul class="blockListLast"> <li class="blockList"> <h4>size</h4> -<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1138">size</a>()</pre> +<pre>public int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#line.1161">size</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/75eda567/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html index b04e2e7..7a479e4 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html @@ -95,7 +95,7 @@ </dl> <hr> <br> -<pre>private static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html#line.980">MasterProcedureScheduler.QueueInterface</a></pre> +<pre>private static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html#line.1000">MasterProcedureScheduler.QueueInterface</a></pre> </li> </ul> </div> @@ -133,13 +133,17 @@ </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#poll()">poll</a></strong>()</code> </td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#peek()">peek</a></strong>()</code> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#poll()">poll</a></strong>()</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#requireExclusiveLock(org.apache.hadoop.hbase.procedure2.Procedure)">requireExclusiveLock</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#size()">size</a></strong>()</code> </td> </tr> @@ -164,7 +168,7 @@ <ul class="blockList"> <li class="blockList"> <h4>isAvailable</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.981">isAvailable</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1001">isAvailable</a>()</pre> </li> </ul> <a name="isEmpty()"> @@ -173,7 +177,7 @@ <ul class="blockList"> <li class="blockList"> <h4>isEmpty</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.982">isEmpty</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1002">isEmpty</a>()</pre> </li> </ul> <a name="size()"> @@ -182,7 +186,7 @@ <ul class="blockList"> <li class="blockList"> <h4>size</h4> -<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.983">size</a>()</pre> +<pre>int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1003">size</a>()</pre> </li> </ul> <a name="add(org.apache.hadoop.hbase.procedure2.Procedure, boolean)"> @@ -191,7 +195,7 @@ <ul class="blockList"> <li class="blockList"> <h4>add</h4> -<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.984">add</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc, +<pre>void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1005">add</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc, boolean addFront)</pre> </li> </ul> @@ -201,7 +205,16 @@ <ul class="blockList"> <li class="blockList"> <h4>requireExclusiveLock</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.985">requireExclusiveLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1006">requireExclusiveLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> proc)</pre> +</li> +</ul> +<a name="peek()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>peek</h4> +<pre><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1007">peek</a>()</pre> </li> </ul> <a name="poll()"> @@ -210,7 +223,7 @@ <ul class="blockList"> <li class="blockList"> <h4>poll</h4> -<pre><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.986">poll</a>()</pre> +<pre><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1008">poll</a>()</pre> </li> </ul> <a name="isSuspended()"> @@ -219,7 +232,7 @@ <ul class="blockListLast"> <li class="blockList"> <h4>isSuspended</h4> -<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.988">isSuspended</a>()</pre> +<pre>boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueInterface.html#line.1010">isSuspended</a>()</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/75eda567/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ServerQueue.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ServerQueue.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ServerQueue.html index 0bf74c1..8d561b6 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ServerQueue.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ServerQueue.html @@ -160,14 +160,14 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.QueueImpl</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#add(org.apache.hadoop.hbase.procedure2.Procedure,%20boolean)">add</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)">addBack</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)">addFront</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#isEmpty()">isEmpty</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#poll()">poll</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#size()">size</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#add(org.apache.hadoop.hbase.procedure2.Procedure,%20boolean)">add</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)">addBack</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)">addFront</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#isEmpty()">isEmpty</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#peek()">peek</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#poll()">poll</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Master ProcedureScheduler.QueueImpl.html#size()">size</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue"> <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#acquireDeleteLock()">acquireDeleteLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Q ueue.html#isAvailable()">isAvailable</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isLocked()">isLocked</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingleSharedLock()">isSingleSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler .Queue.html#toString()">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExclusiveLock()">tryExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#trySharedLock()">trySharedLock</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isAvailable()">isAvailable</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#is Locked()">isLocked</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingleSharedLock()">isSingleSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#toString()">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExc lusiveLock(long)">tryExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#trySharedLock()">trySharedLock</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/75eda567/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.TableQueue.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.TableQueue.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.TableQueue.html index a05bed8..5c8f69d 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.TableQueue.html +++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.TableQueue.html @@ -220,14 +220,14 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Mast <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.QueueImpl</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#add(org.apache.hadoop.hbase.procedure2.Procedure,%20boolean)">add</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)">addBack</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)">addFront</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#isEmpty()">isEmpty</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#poll()">poll</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#size()">size</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#add(org.apache.hadoop.hbase.procedure2.Procedure,%20boolean)">add</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addBack(org.apache.hadoop.hbase.procedure2.Procedure)">addBack</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#addFront(org.apache.hadoop.hbase.procedure2.Procedure)">addFront</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#isEmpty()">isEmpty</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#peek()">peek</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.QueueImpl.html#poll()">poll</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/Master ProcedureScheduler.QueueImpl.html#size()">size</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue"> <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.master.procedure.<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.Queue</a></h3> -<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#acquireDeleteLock()">acquireDeleteLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Q ueue.html#isLocked()">isLocked</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingleSharedLock()">isSingleSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#toString()">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue .html#tryExclusiveLock()">tryExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#trySharedLock()">trySharedLock</a></code></li> +<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareKey(TKey)">compareKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#compareTo(org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.Queue)">compareTo</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getKey()">getKey</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#getPriority()">getPriority</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#hasExclusiveLock()">hasExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isLocked()">isLocked</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSingle SharedLock()">isSingleSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#isSuspended()">isSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseExclusiveLock()">releaseExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#releaseSharedLock()">releaseSharedLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#setSuspended(boolean)">setSuspended</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#toString()">toString</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Queue.html#tryExclusiveLock(long)">tryExclusiveLock</a>, <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.Que ue.html#trySharedLock()">trySharedLock</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">