http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html index 860d344..9fa61e7 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html @@ -1604,71 +1604,72 @@ <span class="sourceLineNo">1596</span> });<a name="line.1596"></a> <span class="sourceLineNo">1597</span> }<a name="line.1597"></a> <span class="sourceLineNo">1598</span><a name="line.1598"></a> -<span class="sourceLineNo">1599</span> public void postClearDeadServers() throws IOException {<a name="line.1599"></a> -<span class="sourceLineNo">1600</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1600"></a> -<span class="sourceLineNo">1601</span> @Override<a name="line.1601"></a> -<span class="sourceLineNo">1602</span> public void call(MasterObserver observer) throws IOException {<a name="line.1602"></a> -<span class="sourceLineNo">1603</span> observer.postClearDeadServers(this);<a name="line.1603"></a> -<span class="sourceLineNo">1604</span> }<a name="line.1604"></a> -<span class="sourceLineNo">1605</span> });<a name="line.1605"></a> -<span class="sourceLineNo">1606</span> }<a name="line.1606"></a> -<span class="sourceLineNo">1607</span><a name="line.1607"></a> -<span class="sourceLineNo">1608</span> public void preDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1608"></a> -<span class="sourceLineNo">1609</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1609"></a> -<span class="sourceLineNo">1610</span> @Override<a name="line.1610"></a> -<span class="sourceLineNo">1611</span> public void call(MasterObserver observer) throws IOException {<a name="line.1611"></a> -<span class="sourceLineNo">1612</span> observer.preDecommissionRegionServers(this, servers, offload);<a name="line.1612"></a> -<span class="sourceLineNo">1613</span> }<a name="line.1613"></a> -<span class="sourceLineNo">1614</span> });<a name="line.1614"></a> -<span class="sourceLineNo">1615</span> }<a name="line.1615"></a> -<span class="sourceLineNo">1616</span><a name="line.1616"></a> -<span class="sourceLineNo">1617</span> public void postDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1617"></a> -<span class="sourceLineNo">1618</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1618"></a> -<span class="sourceLineNo">1619</span> @Override<a name="line.1619"></a> -<span class="sourceLineNo">1620</span> public void call(MasterObserver observer) throws IOException {<a name="line.1620"></a> -<span class="sourceLineNo">1621</span> observer.postDecommissionRegionServers(this, servers, offload);<a name="line.1621"></a> -<span class="sourceLineNo">1622</span> }<a name="line.1622"></a> -<span class="sourceLineNo">1623</span> });<a name="line.1623"></a> -<span class="sourceLineNo">1624</span> }<a name="line.1624"></a> -<span class="sourceLineNo">1625</span><a name="line.1625"></a> -<span class="sourceLineNo">1626</span> public void preListDecommissionedRegionServers() throws IOException {<a name="line.1626"></a> -<span class="sourceLineNo">1627</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1627"></a> -<span class="sourceLineNo">1628</span> @Override<a name="line.1628"></a> -<span class="sourceLineNo">1629</span> public void call(MasterObserver observer) throws IOException {<a name="line.1629"></a> -<span class="sourceLineNo">1630</span> observer.preListDecommissionedRegionServers(this);<a name="line.1630"></a> -<span class="sourceLineNo">1631</span> }<a name="line.1631"></a> -<span class="sourceLineNo">1632</span> });<a name="line.1632"></a> -<span class="sourceLineNo">1633</span> }<a name="line.1633"></a> -<span class="sourceLineNo">1634</span><a name="line.1634"></a> -<span class="sourceLineNo">1635</span> public void postListDecommissionedRegionServers() throws IOException {<a name="line.1635"></a> -<span class="sourceLineNo">1636</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1636"></a> -<span class="sourceLineNo">1637</span> @Override<a name="line.1637"></a> -<span class="sourceLineNo">1638</span> public void call(MasterObserver observer) throws IOException {<a name="line.1638"></a> -<span class="sourceLineNo">1639</span> observer.postListDecommissionedRegionServers(this);<a name="line.1639"></a> -<span class="sourceLineNo">1640</span> }<a name="line.1640"></a> -<span class="sourceLineNo">1641</span> });<a name="line.1641"></a> -<span class="sourceLineNo">1642</span> }<a name="line.1642"></a> -<span class="sourceLineNo">1643</span><a name="line.1643"></a> -<span class="sourceLineNo">1644</span> public void preRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1644"></a> -<span class="sourceLineNo">1645</span> throws IOException {<a name="line.1645"></a> -<span class="sourceLineNo">1646</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1646"></a> -<span class="sourceLineNo">1647</span> @Override<a name="line.1647"></a> -<span class="sourceLineNo">1648</span> public void call(MasterObserver observer) throws IOException {<a name="line.1648"></a> -<span class="sourceLineNo">1649</span> observer.preRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1649"></a> -<span class="sourceLineNo">1650</span> }<a name="line.1650"></a> -<span class="sourceLineNo">1651</span> });<a name="line.1651"></a> -<span class="sourceLineNo">1652</span> }<a name="line.1652"></a> -<span class="sourceLineNo">1653</span><a name="line.1653"></a> -<span class="sourceLineNo">1654</span> public void postRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1654"></a> -<span class="sourceLineNo">1655</span> throws IOException {<a name="line.1655"></a> -<span class="sourceLineNo">1656</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1656"></a> -<span class="sourceLineNo">1657</span> @Override<a name="line.1657"></a> -<span class="sourceLineNo">1658</span> public void call(MasterObserver observer) throws IOException {<a name="line.1658"></a> -<span class="sourceLineNo">1659</span> observer.postRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1659"></a> -<span class="sourceLineNo">1660</span> }<a name="line.1660"></a> -<span class="sourceLineNo">1661</span> });<a name="line.1661"></a> -<span class="sourceLineNo">1662</span> }<a name="line.1662"></a> -<span class="sourceLineNo">1663</span>}<a name="line.1663"></a> +<span class="sourceLineNo">1599</span> public void postClearDeadServers(List<ServerName> servers,<a name="line.1599"></a> +<span class="sourceLineNo">1600</span> List<ServerName> notClearedServers) throws IOException {<a name="line.1600"></a> +<span class="sourceLineNo">1601</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1601"></a> +<span class="sourceLineNo">1602</span> @Override<a name="line.1602"></a> +<span class="sourceLineNo">1603</span> public void call(MasterObserver observer) throws IOException {<a name="line.1603"></a> +<span class="sourceLineNo">1604</span> observer.postClearDeadServers(this, servers, notClearedServers);<a name="line.1604"></a> +<span class="sourceLineNo">1605</span> }<a name="line.1605"></a> +<span class="sourceLineNo">1606</span> });<a name="line.1606"></a> +<span class="sourceLineNo">1607</span> }<a name="line.1607"></a> +<span class="sourceLineNo">1608</span><a name="line.1608"></a> +<span class="sourceLineNo">1609</span> public void preDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1609"></a> +<span class="sourceLineNo">1610</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1610"></a> +<span class="sourceLineNo">1611</span> @Override<a name="line.1611"></a> +<span class="sourceLineNo">1612</span> public void call(MasterObserver observer) throws IOException {<a name="line.1612"></a> +<span class="sourceLineNo">1613</span> observer.preDecommissionRegionServers(this, servers, offload);<a name="line.1613"></a> +<span class="sourceLineNo">1614</span> }<a name="line.1614"></a> +<span class="sourceLineNo">1615</span> });<a name="line.1615"></a> +<span class="sourceLineNo">1616</span> }<a name="line.1616"></a> +<span class="sourceLineNo">1617</span><a name="line.1617"></a> +<span class="sourceLineNo">1618</span> public void postDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1618"></a> +<span class="sourceLineNo">1619</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1619"></a> +<span class="sourceLineNo">1620</span> @Override<a name="line.1620"></a> +<span class="sourceLineNo">1621</span> public void call(MasterObserver observer) throws IOException {<a name="line.1621"></a> +<span class="sourceLineNo">1622</span> observer.postDecommissionRegionServers(this, servers, offload);<a name="line.1622"></a> +<span class="sourceLineNo">1623</span> }<a name="line.1623"></a> +<span class="sourceLineNo">1624</span> });<a name="line.1624"></a> +<span class="sourceLineNo">1625</span> }<a name="line.1625"></a> +<span class="sourceLineNo">1626</span><a name="line.1626"></a> +<span class="sourceLineNo">1627</span> public void preListDecommissionedRegionServers() throws IOException {<a name="line.1627"></a> +<span class="sourceLineNo">1628</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1628"></a> +<span class="sourceLineNo">1629</span> @Override<a name="line.1629"></a> +<span class="sourceLineNo">1630</span> public void call(MasterObserver observer) throws IOException {<a name="line.1630"></a> +<span class="sourceLineNo">1631</span> observer.preListDecommissionedRegionServers(this);<a name="line.1631"></a> +<span class="sourceLineNo">1632</span> }<a name="line.1632"></a> +<span class="sourceLineNo">1633</span> });<a name="line.1633"></a> +<span class="sourceLineNo">1634</span> }<a name="line.1634"></a> +<span class="sourceLineNo">1635</span><a name="line.1635"></a> +<span class="sourceLineNo">1636</span> public void postListDecommissionedRegionServers() throws IOException {<a name="line.1636"></a> +<span class="sourceLineNo">1637</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1637"></a> +<span class="sourceLineNo">1638</span> @Override<a name="line.1638"></a> +<span class="sourceLineNo">1639</span> public void call(MasterObserver observer) throws IOException {<a name="line.1639"></a> +<span class="sourceLineNo">1640</span> observer.postListDecommissionedRegionServers(this);<a name="line.1640"></a> +<span class="sourceLineNo">1641</span> }<a name="line.1641"></a> +<span class="sourceLineNo">1642</span> });<a name="line.1642"></a> +<span class="sourceLineNo">1643</span> }<a name="line.1643"></a> +<span class="sourceLineNo">1644</span><a name="line.1644"></a> +<span class="sourceLineNo">1645</span> public void preRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1645"></a> +<span class="sourceLineNo">1646</span> throws IOException {<a name="line.1646"></a> +<span class="sourceLineNo">1647</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1647"></a> +<span class="sourceLineNo">1648</span> @Override<a name="line.1648"></a> +<span class="sourceLineNo">1649</span> public void call(MasterObserver observer) throws IOException {<a name="line.1649"></a> +<span class="sourceLineNo">1650</span> observer.preRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1650"></a> +<span class="sourceLineNo">1651</span> }<a name="line.1651"></a> +<span class="sourceLineNo">1652</span> });<a name="line.1652"></a> +<span class="sourceLineNo">1653</span> }<a name="line.1653"></a> +<span class="sourceLineNo">1654</span><a name="line.1654"></a> +<span class="sourceLineNo">1655</span> public void postRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1655"></a> +<span class="sourceLineNo">1656</span> throws IOException {<a name="line.1656"></a> +<span class="sourceLineNo">1657</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1657"></a> +<span class="sourceLineNo">1658</span> @Override<a name="line.1658"></a> +<span class="sourceLineNo">1659</span> public void call(MasterObserver observer) throws IOException {<a name="line.1659"></a> +<span class="sourceLineNo">1660</span> observer.postRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1660"></a> +<span class="sourceLineNo">1661</span> }<a name="line.1661"></a> +<span class="sourceLineNo">1662</span> });<a name="line.1662"></a> +<span class="sourceLineNo">1663</span> }<a name="line.1663"></a> +<span class="sourceLineNo">1664</span>}<a name="line.1664"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b9722a17/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html index 860d344..9fa61e7 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html @@ -1604,71 +1604,72 @@ <span class="sourceLineNo">1596</span> });<a name="line.1596"></a> <span class="sourceLineNo">1597</span> }<a name="line.1597"></a> <span class="sourceLineNo">1598</span><a name="line.1598"></a> -<span class="sourceLineNo">1599</span> public void postClearDeadServers() throws IOException {<a name="line.1599"></a> -<span class="sourceLineNo">1600</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1600"></a> -<span class="sourceLineNo">1601</span> @Override<a name="line.1601"></a> -<span class="sourceLineNo">1602</span> public void call(MasterObserver observer) throws IOException {<a name="line.1602"></a> -<span class="sourceLineNo">1603</span> observer.postClearDeadServers(this);<a name="line.1603"></a> -<span class="sourceLineNo">1604</span> }<a name="line.1604"></a> -<span class="sourceLineNo">1605</span> });<a name="line.1605"></a> -<span class="sourceLineNo">1606</span> }<a name="line.1606"></a> -<span class="sourceLineNo">1607</span><a name="line.1607"></a> -<span class="sourceLineNo">1608</span> public void preDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1608"></a> -<span class="sourceLineNo">1609</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1609"></a> -<span class="sourceLineNo">1610</span> @Override<a name="line.1610"></a> -<span class="sourceLineNo">1611</span> public void call(MasterObserver observer) throws IOException {<a name="line.1611"></a> -<span class="sourceLineNo">1612</span> observer.preDecommissionRegionServers(this, servers, offload);<a name="line.1612"></a> -<span class="sourceLineNo">1613</span> }<a name="line.1613"></a> -<span class="sourceLineNo">1614</span> });<a name="line.1614"></a> -<span class="sourceLineNo">1615</span> }<a name="line.1615"></a> -<span class="sourceLineNo">1616</span><a name="line.1616"></a> -<span class="sourceLineNo">1617</span> public void postDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1617"></a> -<span class="sourceLineNo">1618</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1618"></a> -<span class="sourceLineNo">1619</span> @Override<a name="line.1619"></a> -<span class="sourceLineNo">1620</span> public void call(MasterObserver observer) throws IOException {<a name="line.1620"></a> -<span class="sourceLineNo">1621</span> observer.postDecommissionRegionServers(this, servers, offload);<a name="line.1621"></a> -<span class="sourceLineNo">1622</span> }<a name="line.1622"></a> -<span class="sourceLineNo">1623</span> });<a name="line.1623"></a> -<span class="sourceLineNo">1624</span> }<a name="line.1624"></a> -<span class="sourceLineNo">1625</span><a name="line.1625"></a> -<span class="sourceLineNo">1626</span> public void preListDecommissionedRegionServers() throws IOException {<a name="line.1626"></a> -<span class="sourceLineNo">1627</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1627"></a> -<span class="sourceLineNo">1628</span> @Override<a name="line.1628"></a> -<span class="sourceLineNo">1629</span> public void call(MasterObserver observer) throws IOException {<a name="line.1629"></a> -<span class="sourceLineNo">1630</span> observer.preListDecommissionedRegionServers(this);<a name="line.1630"></a> -<span class="sourceLineNo">1631</span> }<a name="line.1631"></a> -<span class="sourceLineNo">1632</span> });<a name="line.1632"></a> -<span class="sourceLineNo">1633</span> }<a name="line.1633"></a> -<span class="sourceLineNo">1634</span><a name="line.1634"></a> -<span class="sourceLineNo">1635</span> public void postListDecommissionedRegionServers() throws IOException {<a name="line.1635"></a> -<span class="sourceLineNo">1636</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1636"></a> -<span class="sourceLineNo">1637</span> @Override<a name="line.1637"></a> -<span class="sourceLineNo">1638</span> public void call(MasterObserver observer) throws IOException {<a name="line.1638"></a> -<span class="sourceLineNo">1639</span> observer.postListDecommissionedRegionServers(this);<a name="line.1639"></a> -<span class="sourceLineNo">1640</span> }<a name="line.1640"></a> -<span class="sourceLineNo">1641</span> });<a name="line.1641"></a> -<span class="sourceLineNo">1642</span> }<a name="line.1642"></a> -<span class="sourceLineNo">1643</span><a name="line.1643"></a> -<span class="sourceLineNo">1644</span> public void preRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1644"></a> -<span class="sourceLineNo">1645</span> throws IOException {<a name="line.1645"></a> -<span class="sourceLineNo">1646</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1646"></a> -<span class="sourceLineNo">1647</span> @Override<a name="line.1647"></a> -<span class="sourceLineNo">1648</span> public void call(MasterObserver observer) throws IOException {<a name="line.1648"></a> -<span class="sourceLineNo">1649</span> observer.preRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1649"></a> -<span class="sourceLineNo">1650</span> }<a name="line.1650"></a> -<span class="sourceLineNo">1651</span> });<a name="line.1651"></a> -<span class="sourceLineNo">1652</span> }<a name="line.1652"></a> -<span class="sourceLineNo">1653</span><a name="line.1653"></a> -<span class="sourceLineNo">1654</span> public void postRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1654"></a> -<span class="sourceLineNo">1655</span> throws IOException {<a name="line.1655"></a> -<span class="sourceLineNo">1656</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1656"></a> -<span class="sourceLineNo">1657</span> @Override<a name="line.1657"></a> -<span class="sourceLineNo">1658</span> public void call(MasterObserver observer) throws IOException {<a name="line.1658"></a> -<span class="sourceLineNo">1659</span> observer.postRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1659"></a> -<span class="sourceLineNo">1660</span> }<a name="line.1660"></a> -<span class="sourceLineNo">1661</span> });<a name="line.1661"></a> -<span class="sourceLineNo">1662</span> }<a name="line.1662"></a> -<span class="sourceLineNo">1663</span>}<a name="line.1663"></a> +<span class="sourceLineNo">1599</span> public void postClearDeadServers(List<ServerName> servers,<a name="line.1599"></a> +<span class="sourceLineNo">1600</span> List<ServerName> notClearedServers) throws IOException {<a name="line.1600"></a> +<span class="sourceLineNo">1601</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1601"></a> +<span class="sourceLineNo">1602</span> @Override<a name="line.1602"></a> +<span class="sourceLineNo">1603</span> public void call(MasterObserver observer) throws IOException {<a name="line.1603"></a> +<span class="sourceLineNo">1604</span> observer.postClearDeadServers(this, servers, notClearedServers);<a name="line.1604"></a> +<span class="sourceLineNo">1605</span> }<a name="line.1605"></a> +<span class="sourceLineNo">1606</span> });<a name="line.1606"></a> +<span class="sourceLineNo">1607</span> }<a name="line.1607"></a> +<span class="sourceLineNo">1608</span><a name="line.1608"></a> +<span class="sourceLineNo">1609</span> public void preDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1609"></a> +<span class="sourceLineNo">1610</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1610"></a> +<span class="sourceLineNo">1611</span> @Override<a name="line.1611"></a> +<span class="sourceLineNo">1612</span> public void call(MasterObserver observer) throws IOException {<a name="line.1612"></a> +<span class="sourceLineNo">1613</span> observer.preDecommissionRegionServers(this, servers, offload);<a name="line.1613"></a> +<span class="sourceLineNo">1614</span> }<a name="line.1614"></a> +<span class="sourceLineNo">1615</span> });<a name="line.1615"></a> +<span class="sourceLineNo">1616</span> }<a name="line.1616"></a> +<span class="sourceLineNo">1617</span><a name="line.1617"></a> +<span class="sourceLineNo">1618</span> public void postDecommissionRegionServers(List<ServerName> servers, boolean offload) throws IOException {<a name="line.1618"></a> +<span class="sourceLineNo">1619</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1619"></a> +<span class="sourceLineNo">1620</span> @Override<a name="line.1620"></a> +<span class="sourceLineNo">1621</span> public void call(MasterObserver observer) throws IOException {<a name="line.1621"></a> +<span class="sourceLineNo">1622</span> observer.postDecommissionRegionServers(this, servers, offload);<a name="line.1622"></a> +<span class="sourceLineNo">1623</span> }<a name="line.1623"></a> +<span class="sourceLineNo">1624</span> });<a name="line.1624"></a> +<span class="sourceLineNo">1625</span> }<a name="line.1625"></a> +<span class="sourceLineNo">1626</span><a name="line.1626"></a> +<span class="sourceLineNo">1627</span> public void preListDecommissionedRegionServers() throws IOException {<a name="line.1627"></a> +<span class="sourceLineNo">1628</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1628"></a> +<span class="sourceLineNo">1629</span> @Override<a name="line.1629"></a> +<span class="sourceLineNo">1630</span> public void call(MasterObserver observer) throws IOException {<a name="line.1630"></a> +<span class="sourceLineNo">1631</span> observer.preListDecommissionedRegionServers(this);<a name="line.1631"></a> +<span class="sourceLineNo">1632</span> }<a name="line.1632"></a> +<span class="sourceLineNo">1633</span> });<a name="line.1633"></a> +<span class="sourceLineNo">1634</span> }<a name="line.1634"></a> +<span class="sourceLineNo">1635</span><a name="line.1635"></a> +<span class="sourceLineNo">1636</span> public void postListDecommissionedRegionServers() throws IOException {<a name="line.1636"></a> +<span class="sourceLineNo">1637</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1637"></a> +<span class="sourceLineNo">1638</span> @Override<a name="line.1638"></a> +<span class="sourceLineNo">1639</span> public void call(MasterObserver observer) throws IOException {<a name="line.1639"></a> +<span class="sourceLineNo">1640</span> observer.postListDecommissionedRegionServers(this);<a name="line.1640"></a> +<span class="sourceLineNo">1641</span> }<a name="line.1641"></a> +<span class="sourceLineNo">1642</span> });<a name="line.1642"></a> +<span class="sourceLineNo">1643</span> }<a name="line.1643"></a> +<span class="sourceLineNo">1644</span><a name="line.1644"></a> +<span class="sourceLineNo">1645</span> public void preRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1645"></a> +<span class="sourceLineNo">1646</span> throws IOException {<a name="line.1646"></a> +<span class="sourceLineNo">1647</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1647"></a> +<span class="sourceLineNo">1648</span> @Override<a name="line.1648"></a> +<span class="sourceLineNo">1649</span> public void call(MasterObserver observer) throws IOException {<a name="line.1649"></a> +<span class="sourceLineNo">1650</span> observer.preRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1650"></a> +<span class="sourceLineNo">1651</span> }<a name="line.1651"></a> +<span class="sourceLineNo">1652</span> });<a name="line.1652"></a> +<span class="sourceLineNo">1653</span> }<a name="line.1653"></a> +<span class="sourceLineNo">1654</span><a name="line.1654"></a> +<span class="sourceLineNo">1655</span> public void postRecommissionRegionServer(ServerName server, List<byte[]> encodedRegionNames)<a name="line.1655"></a> +<span class="sourceLineNo">1656</span> throws IOException {<a name="line.1656"></a> +<span class="sourceLineNo">1657</span> execOperation(coprocEnvironments.isEmpty() ? null : new MasterObserverOperation() {<a name="line.1657"></a> +<span class="sourceLineNo">1658</span> @Override<a name="line.1658"></a> +<span class="sourceLineNo">1659</span> public void call(MasterObserver observer) throws IOException {<a name="line.1659"></a> +<span class="sourceLineNo">1660</span> observer.postRecommissionRegionServer(this, server, encodedRegionNames);<a name="line.1660"></a> +<span class="sourceLineNo">1661</span> }<a name="line.1661"></a> +<span class="sourceLineNo">1662</span> });<a name="line.1662"></a> +<span class="sourceLineNo">1663</span> }<a name="line.1663"></a> +<span class="sourceLineNo">1664</span>}<a name="line.1664"></a>
