| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>HttpServer (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)</title> |
| <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> |
| <script type="text/javascript" src="../../../../../script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="HttpServer (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":10,"i12":10,"i13":9,"i14":9,"i15":9,"i16":10,"i17":10,"i18":9,"i19":10,"i20":42,"i21":10,"i22":10,"i23":10,"i24":10,"i25":9,"i26":9,"i27":10,"i28":10,"i29":10,"i30":9,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":9,"i42":9}; |
| var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; |
| var altColor = "altColor"; |
| var rowColor = "rowColor"; |
| var tableTab = "tableTab"; |
| var activeTableTab = "activeTableTab"; |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/HttpServer.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../../org/apache/hadoop/hbase/http/HttpRequestLog.html" title="class in org.apache.hadoop.hbase.http"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/hadoop/hbase/http/HttpServer.html" target="_top">Frames</a></li> |
| <li><a href="HttpServer.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <div class="header"> |
| <div class="subTitle">org.apache.hadoop.hbase.http</div> |
| <h2 title="Class HttpServer" class="title">Class HttpServer</h2> |
| </div> |
| <div class="contentContainer"> |
| <ul class="inheritance"> |
| <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> |
| <li> |
| <ul class="inheritance"> |
| <li>org.apache.hadoop.hbase.http.HttpServer</li> |
| </ul> |
| </li> |
| </ul> |
| <div class="description"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <dl> |
| <dt>All Implemented Interfaces:</dt> |
| <dd><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html" title="interface in org.apache.hadoop.hbase.http">FilterContainer</a></dd> |
| </dl> |
| <hr> |
| <br> |
| <pre>@InterfaceAudience.Private |
| @InterfaceStability.Evolving |
| public class <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.107">HttpServer</a> |
| extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> |
| implements <a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html" title="interface in org.apache.hadoop.hbase.http">FilterContainer</a></pre> |
| <div class="block">Create a Jetty embedded server to answer http requests. The primary goal |
| is to serve up status information for the server. |
| There are three contexts: |
| "/logs/" -> points to the log directory |
| "/static/" -> points to common static files (src/webapps/static) |
| "/" -> the jsp server code from (src/webapps/<name>)</div> |
| </li> |
| </ul> |
| </div> |
| <div class="summary"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="nested.class.summary"> |
| <!-- --> |
| </a> |
| <h3>Nested Class Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> |
| <caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Class and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a></span></code> |
| <div class="block">Class to construct instances of HTTP server with specific options.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.ListenerInfo.html" title="class in org.apache.hadoop.hbase.http">HttpServer.ListenerInfo</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.QuotingInputFilter.html" title="class in org.apache.hadoop.hbase.http">HttpServer.QuotingInputFilter</a></span></code> |
| <div class="block">A Servlet input filter that quotes all HTML active characters in the |
| parameter names and values.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static class </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.StackServlet.html" title="class in org.apache.hadoop.hbase.http">HttpServer.StackServlet</a></span></code> |
| <div class="block">A very simple servlet to serve up a text representation of the current |
| stack traces.</div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- =========== FIELD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.summary"> |
| <!-- --> |
| </a> |
| <h3>Field Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> |
| <caption><span>Fields</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Field and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#ADMINS_ACL">ADMINS_ACL</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private org.apache.hadoop.security.authorize.AccessControlList</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#adminsAcl">adminsAcl</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#APP_DIR">APP_DIR</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#appDir">appDir</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#authenticationEnabled">authenticationEnabled</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#BIND_ADDRESS">BIND_ADDRESS</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#CONF_CONTEXT_ATTRIBUTE">CONF_CONTEXT_ATTRIBUTE</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#DEFAULT_MAX_HEADER_SIZE">DEFAULT_MAX_HEADER_SIZE</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#defaultContexts">defaultContexts</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#EMPTY_STRING">EMPTY_STRING</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#FILTER_INITIALIZERS_PROPERTY">FILTER_INITIALIZERS_PROPERTY</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#filterNames">filterNames</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#findPort">findPort</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_AUTHENTICATION_PREFIX">HTTP_AUTHENTICATION_PREFIX</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_KEY">HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_KEY</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_SUFFIX">HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_SUFFIX</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_MAX_THREADS">HTTP_MAX_THREADS</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_PRIVILEGED_CONF_DEFAULT">HTTP_PRIVILEGED_CONF_DEFAULT</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_PRIVILEGED_CONF_KEY">HTTP_PRIVILEGED_CONF_KEY</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_ADMIN_GROUPS_KEY">HTTP_SPNEGO_AUTHENTICATION_ADMIN_GROUPS_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_ADMIN_USERS_KEY">HTTP_SPNEGO_AUTHENTICATION_ADMIN_USERS_KEY</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_KEYTAB_KEY">HTTP_SPNEGO_AUTHENTICATION_KEYTAB_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_KEYTAB_SUFFIX">HTTP_SPNEGO_AUTHENTICATION_KEYTAB_SUFFIX</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_KEY">HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_SUFFIX">HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_SUFFIX</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_PREFIX">HTTP_SPNEGO_AUTHENTICATION_PREFIX</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_KEY">HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_KEY</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_SUFFIX">HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_SUFFIX</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_DEFAULT">HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_DEFAULT</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_KEY">HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_KEY</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_SUFFIX">HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_SUFFIX</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HTTP_UI_AUTHENTICATION">HTTP_UI_AUTHENTICATION</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.ListenerInfo.html" title="class in org.apache.hadoop.hbase.http">HttpServer.ListenerInfo</a>></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#listeners">listeners</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>private static org.slf4j.Logger</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#LOG">LOG</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#logDir">logDir</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#NO_CACHE_FILTER">NO_CACHE_FILTER</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#SPNEGO_FILTER">SPNEGO_FILTER</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#SPNEGO_PROXYUSER_FILTER">SPNEGO_PROXYUSER_FILTER</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#STATE_DESCRIPTION_ALIVE">STATE_DESCRIPTION_ALIVE</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>(package private) static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#STATE_DESCRIPTION_NOT_LIVE">STATE_DESCRIPTION_NOT_LIVE</a></span></code> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>protected org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#webAppContext">webAppContext</a></span></code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>protected org.apache.hbase.thirdparty.org.eclipse.jetty.server.Server</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#webServer">webServer</a></span></code> </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ======== CONSTRUCTOR SUMMARY ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.summary"> |
| <!-- --> |
| </a> |
| <h3>Constructor Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> |
| <caption><span>Constructors</span><span class="tabEnd"> </span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier</th> |
| <th class="colLast" scope="col">Constructor and Description</th> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>private </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-org.apache.hadoop.hbase.http.HttpServer.Builder-">HttpServer</a></span>(<a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a> b)</code> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code> </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-java.lang.String-java.lang.String-int-boolean-">HttpServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Since 0.99.0</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code> </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-">HttpServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Since 0.99.0</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code> </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-">HttpServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList adminsAcl)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Since 0.99.0</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code> </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-java.lang.String:A-">HttpServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList adminsAcl, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] pathSpecs)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Since 0.99.0</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code> </code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-java.lang.String:A-">HttpServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] pathSpecs)</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Since 0.99.0</span></div> |
| </div> |
| </td> |
| </tr> |
| </table> |
| </li> |
| </ul> |
| <!-- ========== METHOD SUMMARY =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.summary"> |
| <!-- --> |
| </a> |
| <h3>Method Summary</h3> |
| <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> |
| <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colLast" scope="col">Method and Description</th> |
| </tr> |
| <tr id="i0" class="altColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addDefaultApps-org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection-java.lang.String-org.apache.hadoop.conf.Configuration-">addDefaultApps</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection parent, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appDir, |
| org.apache.hadoop.conf.Configuration conf)</code> |
| <div class="block">Add default apps.</div> |
| </td> |
| </tr> |
| <tr id="i1" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addDefaultServlets-org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection-org.apache.hadoop.conf.Configuration-">addDefaultServlets</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection contexts, |
| org.apache.hadoop.conf.Configuration conf)</code> |
| <div class="block">Add default servlets.</div> |
| </td> |
| </tr> |
| <tr id="i2" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addFilter-java.lang.String-java.lang.String-java.util.Map-">addFilter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classname, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> parameters)</code> |
| <div class="block">Add a filter to the container.</div> |
| </td> |
| </tr> |
| <tr id="i3" class="rowColor"> |
| <td class="colFirst"><code>protected void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addFilterPathMapping-java.lang.String-org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext-">addFilterPathMapping</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext webAppCtx)</code> |
| <div class="block">Add the path spec to the filter path mapping.</div> |
| </td> |
| </tr> |
| <tr id="i4" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addGlobalFilter-java.lang.String-java.lang.String-java.util.Map-">addGlobalFilter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classname, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> parameters)</code> |
| <div class="block">Add a global filter to the container - This global filter will be |
| applied to all available web contexts.</div> |
| </td> |
| </tr> |
| <tr id="i5" class="rowColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addInternalServlet-java.lang.String-java.lang.String-java.lang.Class-boolean-">addInternalServlet</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz, |
| boolean requireAuthz)</code> |
| <div class="block">Add an internal servlet in the server, specifying whether or not to |
| protect with Kerberos authentication.</div> |
| </td> |
| </tr> |
| <tr id="i6" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addJerseyResourcePackage-java.lang.String-java.lang.String-">addJerseyResourcePackage</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> packageName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec)</code> |
| <div class="block">Add a Jersey resource package.</div> |
| </td> |
| </tr> |
| <tr id="i7" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addManagedListener-org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector-">addManagedListener</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector connector)</code> </td> |
| </tr> |
| <tr id="i8" class="altColor"> |
| <td class="colFirst"><code>private org.apache.hbase.thirdparty.org.eclipse.jetty.util.MultiException</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addMultiException-org.apache.hbase.thirdparty.org.eclipse.jetty.util.MultiException-java.lang.Exception-">addMultiException</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.util.MultiException exception, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> e)</code> </td> |
| </tr> |
| <tr id="i9" class="rowColor"> |
| <td class="colFirst"><code>private static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addNoCacheFilter-org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext-">addNoCacheFilter</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext ctxt)</code> </td> |
| </tr> |
| <tr id="i10" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addPrivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-">addPrivilegedServlet</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz)</code> |
| <div class="block">Adds a servlet in the server that only administrators can access.</div> |
| </td> |
| </tr> |
| <tr id="i11" class="rowColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addServletWithAuth-java.lang.String-java.lang.String-java.lang.Class-boolean-">addServletWithAuth</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz, |
| boolean requireAuthz)</code> |
| <div class="block">Internal method to add a servlet to the HTTP server.</div> |
| </td> |
| </tr> |
| <tr id="i12" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addUnprivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-">addUnprivilegedServlet</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz)</code> |
| <div class="block">Adds a servlet in the server that any user can access.</div> |
| </td> |
| </tr> |
| <tr id="i13" class="rowColor"> |
| <td class="colFirst"><code>static org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.gzip.GzipHandler</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#buildGzipHandler-org.apache.hbase.thirdparty.org.eclipse.jetty.server.Handler-">buildGzipHandler</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.Handler wrapped)</code> |
| <div class="block">Construct and configure an instance of <code>GzipHandler</code>.</div> |
| </td> |
| </tr> |
| <tr id="i14" class="altColor"> |
| <td class="colFirst"><code>private static org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#createWebAppContext-java.lang.String-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-java.lang.String-">createWebAppContext</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList adminsAcl, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appDir)</code> </td> |
| </tr> |
| <tr id="i15" class="rowColor"> |
| <td class="colFirst"><code>static void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#defineFilter-org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler-java.lang.String-java.lang.String-java.util.Map-java.lang.String:A-">defineFilter</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler handler, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classname, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> parameters, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] urls)</code> |
| <div class="block">Define a filter for a context and set up default url mappings.</div> |
| </td> |
| </tr> |
| <tr id="i16" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getAttribute-java.lang.String-">getAttribute</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</code> |
| <div class="block">Get the value in the webapp context.</div> |
| </td> |
| </tr> |
| <tr id="i17" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getConnectorAddress-int-">getConnectorAddress</a></span>(int index)</code> |
| <div class="block">Get the address that corresponds to a particular connector.</div> |
| </td> |
| </tr> |
| <tr id="i18" class="altColor"> |
| <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/http/FilterInitializer.html" title="class in org.apache.hadoop.hbase.http">FilterInitializer</a>[]</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getFilterInitializers-org.apache.hadoop.conf.Configuration-">getFilterInitializers</a></span>(org.apache.hadoop.conf.Configuration conf)</code> |
| <div class="block">Get an array of FilterConfiguration specified in the conf</div> |
| </td> |
| </tr> |
| <tr id="i19" class="rowColor"> |
| <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getOrEmptyString-org.apache.hadoop.conf.Configuration-java.lang.String-">getOrEmptyString</a></span>(org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</code> |
| <div class="block">Extracts the value for the given key from the configuration of returns a string of |
| zero length.</div> |
| </td> |
| </tr> |
| <tr id="i20" class="altColor"> |
| <td class="colFirst"><code>int</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getPort--">getPort</a></span>()</code> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Since 0.99.0</span></div> |
| </div> |
| </td> |
| </tr> |
| <tr id="i21" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getServerConnectors--">getServerConnectors</a></span>()</code> </td> |
| </tr> |
| <tr id="i22" class="altColor"> |
| <td class="colFirst"><code>org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getWebAppContext--">getWebAppContext</a></span>()</code> </td> |
| </tr> |
| <tr id="i23" class="rowColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getWebAppsPath-java.lang.String-">getWebAppsPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appName)</code> </td> |
| </tr> |
| <tr id="i24" class="altColor"> |
| <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#getWebAppsPath-java.lang.String-java.lang.String-">getWebAppsPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> webapps, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appName)</code> |
| <div class="block">Get the pathname to the webapps files.</div> |
| </td> |
| </tr> |
| <tr id="i25" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#hasAdministratorAccess-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">hasAdministratorAccess</a></span>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList acl, |
| javax.servlet.http.HttpServletRequest request, |
| javax.servlet.http.HttpServletResponse response)</code> </td> |
| </tr> |
| <tr id="i26" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#hasAdministratorAccess-javax.servlet.ServletContext-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">hasAdministratorAccess</a></span>(javax.servlet.ServletContext servletContext, |
| javax.servlet.http.HttpServletRequest request, |
| javax.servlet.http.HttpServletResponse response)</code> |
| <div class="block">Does the user sending the HttpServletRequest has the administrator ACLs? If |
| it isn't the case, response will be modified to send an error to the user.</div> |
| </td> |
| </tr> |
| <tr id="i27" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#initializeWebServer-java.lang.String-java.lang.String-org.apache.hadoop.conf.Configuration-java.lang.String:A-org.apache.hadoop.hbase.http.HttpServer.Builder-">initializeWebServer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hostName, |
| org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] pathSpecs, |
| <a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a> b)</code> </td> |
| </tr> |
| <tr id="i28" class="altColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#initSpnego-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">initSpnego</a></span>(org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hostName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> usernameConfKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> keytabConfKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> kerberosNameRuleKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> signatureSecretKeyFileKey)</code> </td> |
| </tr> |
| <tr id="i29" class="rowColor"> |
| <td class="colFirst"><code>boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#isAlive--">isAlive</a></span>()</code> |
| <div class="block">Test for the availability of the web server</div> |
| </td> |
| </tr> |
| <tr id="i30" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#isInstrumentationAccessAllowed-javax.servlet.ServletContext-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">isInstrumentationAccessAllowed</a></span>(javax.servlet.ServletContext servletContext, |
| javax.servlet.http.HttpServletRequest request, |
| javax.servlet.http.HttpServletResponse response)</code> |
| <div class="block">Checks the user has privileges to access to instrumentation servlets.</div> |
| </td> |
| </tr> |
| <tr id="i31" class="rowColor"> |
| <td class="colFirst"><code>private boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#isMissing-java.lang.String-">isMissing</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code> |
| <div class="block">Returns true if the argument is non-null and not whitespace</div> |
| </td> |
| </tr> |
| <tr id="i32" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#join--">join</a></span>()</code> </td> |
| </tr> |
| <tr id="i33" class="rowColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#loadListeners--">loadListeners</a></span>()</code> </td> |
| </tr> |
| <tr id="i34" class="altColor"> |
| <td class="colFirst"><code>(package private) void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#openListeners--">openListeners</a></span>()</code> |
| <div class="block">Open the main listener for the server</div> |
| </td> |
| </tr> |
| <tr id="i35" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#setAttribute-java.lang.String-java.lang.Object-">setAttribute</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</code> |
| <div class="block">Set a value in the webapp context.</div> |
| </td> |
| </tr> |
| <tr id="i36" class="altColor"> |
| <td class="colFirst"><code>private void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#setContextAttributes-org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler-org.apache.hadoop.conf.Configuration-">setContextAttributes</a></span>(org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler context, |
| org.apache.hadoop.conf.Configuration conf)</code> </td> |
| </tr> |
| <tr id="i37" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#setThreads-int-int-">setThreads</a></span>(int min, |
| int max)</code> |
| <div class="block">Set the min, max number of worker threads (simultaneous connections).</div> |
| </td> |
| </tr> |
| <tr id="i38" class="altColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#start--">start</a></span>()</code> |
| <div class="block">Start the server.</div> |
| </td> |
| </tr> |
| <tr id="i39" class="rowColor"> |
| <td class="colFirst"><code>void</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#stop--">stop</a></span>()</code> |
| <div class="block">stop the server</div> |
| </td> |
| </tr> |
| <tr id="i40" class="altColor"> |
| <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#toString--">toString</a></span>()</code> |
| <div class="block">Return the host and port of the HttpServer, if live</div> |
| </td> |
| </tr> |
| <tr id="i41" class="rowColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#userHasAdministratorAccess-org.apache.hadoop.security.authorize.AccessControlList-java.lang.String-">userHasAdministratorAccess</a></span>(org.apache.hadoop.security.authorize.AccessControlList acl, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> remoteUser)</code> </td> |
| </tr> |
| <tr id="i42" class="altColor"> |
| <td class="colFirst"><code>static boolean</code></td> |
| <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#userHasAdministratorAccess-javax.servlet.ServletContext-java.lang.String-">userHasAdministratorAccess</a></span>(javax.servlet.ServletContext servletContext, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> remoteUser)</code> |
| <div class="block">Get the admin ACLs from the given ServletContext and check if the given |
| user is in the ACL.</div> |
| </td> |
| </tr> |
| </table> |
| <ul class="blockList"> |
| <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> |
| <!-- --> |
| </a> |
| <h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> |
| <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| <div class="details"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <!-- ============ FIELD DETAIL =========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="field.detail"> |
| <!-- --> |
| </a> |
| <h3>Field Detail</h3> |
| <a name="LOG"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>LOG</h4> |
| <pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.108">LOG</a></pre> |
| </li> |
| </ul> |
| <a name="EMPTY_STRING"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>EMPTY_STRING</h4> |
| <pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.109">EMPTY_STRING</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.EMPTY_STRING">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="DEFAULT_MAX_HEADER_SIZE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>DEFAULT_MAX_HEADER_SIZE</h4> |
| <pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.111">DEFAULT_MAX_HEADER_SIZE</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.DEFAULT_MAX_HEADER_SIZE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="FILTER_INITIALIZERS_PROPERTY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>FILTER_INITIALIZERS_PROPERTY</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.113">FILTER_INITIALIZERS_PROPERTY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.FILTER_INITIALIZERS_PROPERTY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_MAX_THREADS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_MAX_THREADS</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.115">HTTP_MAX_THREADS</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_MAX_THREADS">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_UI_AUTHENTICATION"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_UI_AUTHENTICATION</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.117">HTTP_UI_AUTHENTICATION</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_UI_AUTHENTICATION">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_AUTHENTICATION_PREFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_AUTHENTICATION_PREFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.118">HTTP_AUTHENTICATION_PREFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_AUTHENTICATION_PREFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_PREFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_PREFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.119">HTTP_SPNEGO_AUTHENTICATION_PREFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_PREFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_SUFFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_SUFFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.121">HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_SUFFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_SUFFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.122">HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_PRINCIPAL_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_KEYTAB_SUFFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_KEYTAB_SUFFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.124">HTTP_SPNEGO_AUTHENTICATION_KEYTAB_SUFFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_KEYTAB_SUFFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_KEYTAB_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_KEYTAB_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.125">HTTP_SPNEGO_AUTHENTICATION_KEYTAB_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_KEYTAB_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_SUFFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_SUFFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.127">HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_SUFFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_SUFFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.128">HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_KRB_NAME_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_SUFFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_SUFFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.130">HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_SUFFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_SUFFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.131">HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_DEFAULT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_DEFAULT</h4> |
| <pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.133">HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_DEFAULT</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_PROXYUSER_ENABLE_DEFAULT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_SUFFIX"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_SUFFIX</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.134">HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_SUFFIX</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_SUFFIX">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.136">HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_AUTHENTICATION_SIGNATURE_SECRET_FILE_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_ADMIN_USERS_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_ADMIN_USERS_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.138">HTTP_SPNEGO_AUTHENTICATION_ADMIN_USERS_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_ADMIN_USERS_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_SPNEGO_AUTHENTICATION_ADMIN_GROUPS_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_SPNEGO_AUTHENTICATION_ADMIN_GROUPS_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.140">HTTP_SPNEGO_AUTHENTICATION_ADMIN_GROUPS_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_SPNEGO_AUTHENTICATION_ADMIN_GROUPS_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_PRIVILEGED_CONF_KEY"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_PRIVILEGED_CONF_KEY</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.142">HTTP_PRIVILEGED_CONF_KEY</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_PRIVILEGED_CONF_KEY">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HTTP_PRIVILEGED_CONF_DEFAULT"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HTTP_PRIVILEGED_CONF_DEFAULT</h4> |
| <pre>public static final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.144">HTTP_PRIVILEGED_CONF_DEFAULT</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.HTTP_PRIVILEGED_CONF_DEFAULT">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="CONF_CONTEXT_ATTRIBUTE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>CONF_CONTEXT_ATTRIBUTE</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.148">CONF_CONTEXT_ATTRIBUTE</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.CONF_CONTEXT_ATTRIBUTE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="ADMINS_ACL"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>ADMINS_ACL</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.149">ADMINS_ACL</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.ADMINS_ACL">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="BIND_ADDRESS"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>BIND_ADDRESS</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.150">BIND_ADDRESS</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.BIND_ADDRESS">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="SPNEGO_FILTER"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>SPNEGO_FILTER</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.151">SPNEGO_FILTER</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.SPNEGO_FILTER">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="SPNEGO_PROXYUSER_FILTER"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>SPNEGO_PROXYUSER_FILTER</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.152">SPNEGO_PROXYUSER_FILTER</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.SPNEGO_PROXYUSER_FILTER">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="NO_CACHE_FILTER"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>NO_CACHE_FILTER</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.153">NO_CACHE_FILTER</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.NO_CACHE_FILTER">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="APP_DIR"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>APP_DIR</h4> |
| <pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.154">APP_DIR</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.APP_DIR">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="adminsAcl"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>adminsAcl</h4> |
| <pre>private final org.apache.hadoop.security.authorize.AccessControlList <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.156">adminsAcl</a></pre> |
| </li> |
| </ul> |
| <a name="webServer"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>webServer</h4> |
| <pre>protected final org.apache.hbase.thirdparty.org.eclipse.jetty.server.Server <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.158">webServer</a></pre> |
| </li> |
| </ul> |
| <a name="appDir"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>appDir</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.159">appDir</a></pre> |
| </li> |
| </ul> |
| <a name="logDir"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>logDir</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.160">logDir</a></pre> |
| </li> |
| </ul> |
| <a name="listeners"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>listeners</h4> |
| <pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.ListenerInfo.html" title="class in org.apache.hadoop.hbase.http">HttpServer.ListenerInfo</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.175">listeners</a></pre> |
| </li> |
| </ul> |
| <a name="webAppContext"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>webAppContext</h4> |
| <pre>protected final org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.181">webAppContext</a></pre> |
| </li> |
| </ul> |
| <a name="findPort"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>findPort</h4> |
| <pre>protected final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.182">findPort</a></pre> |
| </li> |
| </ul> |
| <a name="defaultContexts"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>defaultContexts</h4> |
| <pre>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.183">defaultContexts</a></pre> |
| </li> |
| </ul> |
| <a name="filterNames"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>filterNames</h4> |
| <pre>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.184">filterNames</a></pre> |
| </li> |
| </ul> |
| <a name="authenticationEnabled"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>authenticationEnabled</h4> |
| <pre>protected final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.185">authenticationEnabled</a></pre> |
| </li> |
| </ul> |
| <a name="STATE_DESCRIPTION_ALIVE"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>STATE_DESCRIPTION_ALIVE</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.186">STATE_DESCRIPTION_ALIVE</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.STATE_DESCRIPTION_ALIVE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="STATE_DESCRIPTION_NOT_LIVE"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>STATE_DESCRIPTION_NOT_LIVE</h4> |
| <pre>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.187">STATE_DESCRIPTION_NOT_LIVE</a></pre> |
| <dl> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.http.HttpServer.STATE_DESCRIPTION_NOT_LIVE">Constant Field Values</a></dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ========= CONSTRUCTOR DETAIL ======== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="constructor.detail"> |
| <!-- --> |
| </a> |
| <h3>Constructor Detail</h3> |
| <a name="HttpServer-java.lang.String-java.lang.String-int-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HttpServer</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.483">HttpServer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.0</span></div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| <dt><span class="seeLabel">See Also:</span></dt> |
| <dd><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-"><code>HttpServer(String, String, int, boolean, Configuration)</code></a></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HttpServer</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.504">HttpServer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] pathSpecs) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.0</span></div> |
| <div class="block">Create a status server on the given port. Allows you to specify the |
| path specifications that this server will be serving so that they will be |
| added to the filters properly.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the server</dd> |
| <dd><code>bindAddress</code> - The address for this server</dd> |
| <dd><code>port</code> - The port to use on the server</dd> |
| <dd><code>findPort</code> - whether the server should start at the given port and |
| increment by 1 until it finds a free port.</dd> |
| <dd><code>conf</code> - Configuration</dd> |
| <dd><code>pathSpecs</code> - Path specifications that this httpserver will be serving. |
| These will be added to any filters.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HttpServer</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.520">HttpServer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.0</span></div> |
| <div class="block">Create a status server on the given port. |
| The jsp scripts are taken from src/webapps/<name>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the server</dd> |
| <dd><code>port</code> - The port to use on the server</dd> |
| <dd><code>findPort</code> - whether the server should start at the given port and |
| increment by 1 until it finds a free port.</dd> |
| <dd><code>conf</code> - Configuration</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HttpServer</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.540">HttpServer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList adminsAcl) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.0</span></div> |
| <div class="block">Creates a status server on the given port. The JSP scripts are taken |
| from src/webapp<name>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - the name of the server</dd> |
| <dd><code>bindAddress</code> - the address for this server</dd> |
| <dd><code>port</code> - the port to use on the server</dd> |
| <dd><code>findPort</code> - whether the server should start at the given port and increment by 1 until it |
| finds a free port</dd> |
| <dd><code>conf</code> - the configuration to use</dd> |
| <dd><code>adminsAcl</code> - <code>AccessControlList</code> of the admins</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - when creating the server fails</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HttpServer-java.lang.String-java.lang.String-int-boolean-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>HttpServer</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.561">HttpServer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> bindAddress, |
| int port, |
| boolean findPort, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList adminsAcl, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] pathSpecs) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.0</span></div> |
| <div class="block">Create a status server on the given port. |
| The jsp scripts are taken from src/webapps/<name>.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the server</dd> |
| <dd><code>bindAddress</code> - The address for this server</dd> |
| <dd><code>port</code> - The port to use on the server</dd> |
| <dd><code>findPort</code> - whether the server should start at the given port and |
| increment by 1 until it finds a free port.</dd> |
| <dd><code>conf</code> - Configuration</dd> |
| <dd><code>adminsAcl</code> - <code>AccessControlList</code> of the admins</dd> |
| <dd><code>pathSpecs</code> - Path specifications that this httpserver will be serving. |
| These will be added to any filters.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="HttpServer-org.apache.hadoop.hbase.http.HttpServer.Builder-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>HttpServer</h4> |
| <pre>private <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.570">HttpServer</a>(<a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a> b) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| <!-- ============ METHOD DETAIL ========== --> |
| <ul class="blockList"> |
| <li class="blockList"><a name="method.detail"> |
| <!-- --> |
| </a> |
| <h3>Method Detail</h3> |
| <a name="getServerConnectors--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getServerConnectors</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.177">getServerConnectors</a>()</pre> |
| </li> |
| </ul> |
| <a name="initializeWebServer-java.lang.String-java.lang.String-org.apache.hadoop.conf.Configuration-java.lang.String:A-org.apache.hadoop.hbase.http.HttpServer.Builder-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>initializeWebServer</h4> |
| <pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.592">initializeWebServer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hostName, |
| org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] pathSpecs, |
| <a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http">HttpServer.Builder</a> b) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a>, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addManagedListener-org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addManagedListener</h4> |
| <pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.658">addManagedListener</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.ServerConnector connector)</pre> |
| </li> |
| </ul> |
| <a name="createWebAppContext-java.lang.String-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>createWebAppContext</h4> |
| <pre>private static org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.662">createWebAppContext</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList adminsAcl, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appDir)</pre> |
| </li> |
| </ul> |
| <a name="buildGzipHandler-org.apache.hbase.thirdparty.org.eclipse.jetty.server.Handler-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>buildGzipHandler</h4> |
| <pre>public static org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.gzip.GzipHandler <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.688">buildGzipHandler</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.Handler wrapped)</pre> |
| <div class="block">Construct and configure an instance of <code>GzipHandler</code>. With complex |
| multi-<code>WebAppContext</code> configurations, it's easiest to apply this handler directly to the |
| instance of <code>Server</code> near the end of its configuration, something like |
| <pre> |
| Server server = new Server(); |
| //... |
| server.setHandler(buildGzipHandler(server.getHandler())); |
| server.start(); |
| </pre></div> |
| </li> |
| </ul> |
| <a name="addNoCacheFilter-org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addNoCacheFilter</h4> |
| <pre>private static void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.694">addNoCacheFilter</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext ctxt)</pre> |
| </li> |
| </ul> |
| <a name="getFilterInitializers-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getFilterInitializers</h4> |
| <pre>private static <a href="../../../../../org/apache/hadoop/hbase/http/FilterInitializer.html" title="class in org.apache.hadoop.hbase.http">FilterInitializer</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.700">getFilterInitializers</a>(org.apache.hadoop.conf.Configuration conf)</pre> |
| <div class="block">Get an array of FilterConfiguration specified in the conf</div> |
| </li> |
| </ul> |
| <a name="addDefaultApps-org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection-java.lang.String-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addDefaultApps</h4> |
| <pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.721">addDefaultApps</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection parent, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appDir, |
| org.apache.hadoop.conf.Configuration conf)</pre> |
| <div class="block">Add default apps.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>appDir</code> - The application directory</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setContextAttributes-org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setContextAttributes</h4> |
| <pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.753">setContextAttributes</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler context, |
| org.apache.hadoop.conf.Configuration conf)</pre> |
| </li> |
| </ul> |
| <a name="addDefaultServlets-org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection-org.apache.hadoop.conf.Configuration-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addDefaultServlets</h4> |
| <pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.761">addDefaultServlets</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.server.handler.ContextHandlerCollection contexts, |
| org.apache.hadoop.conf.Configuration conf) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Add default servlets.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setAttribute-java.lang.String-java.lang.Object-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setAttribute</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.807">setAttribute</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value)</pre> |
| <div class="block">Set a value in the webapp context. These values are available to the jsp |
| pages as "application.getAttribute(name)".</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the attribute</dd> |
| <dd><code>value</code> - The value of the attribute</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addJerseyResourcePackage-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addJerseyResourcePackage</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.816">addJerseyResourcePackage</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> packageName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec)</pre> |
| <div class="block">Add a Jersey resource package.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>packageName</code> - The Java package name containing the Jersey resource.</dd> |
| <dd><code>pathSpec</code> - The path spec for the servlet</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addUnprivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addUnprivilegedServlet</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.834">addUnprivilegedServlet</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz)</pre> |
| <div class="block">Adds a servlet in the server that any user can access. This method differs from |
| <a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addPrivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-"><code>addPrivilegedServlet(String, String, Class)</code></a> in that any authenticated user |
| can interact with the servlet added by this method.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the servlet (can be passed as null)</dd> |
| <dd><code>pathSpec</code> - The path spec for the servlet</dd> |
| <dd><code>clazz</code> - The servlet class</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addPrivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addPrivilegedServlet</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.844">addPrivilegedServlet</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz)</pre> |
| <div class="block">Adds a servlet in the server that only administrators can access. This method differs from |
| <a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addUnprivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-"><code>addUnprivilegedServlet(String, String, Class)</code></a> in that only those authenticated user |
| who are identified as administrators can interact with the servlet added by this method.</div> |
| </li> |
| </ul> |
| <a name="addServletWithAuth-java.lang.String-java.lang.String-java.lang.Class-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addServletWithAuth</h4> |
| <pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.854">addServletWithAuth</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz, |
| boolean requireAuthz)</pre> |
| <div class="block">Internal method to add a servlet to the HTTP server. Developers should not call this method |
| directly, but invoke it via <a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addUnprivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-"><code>addUnprivilegedServlet(String, String, Class)</code></a> or |
| <a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.html#addPrivilegedServlet-java.lang.String-java.lang.String-java.lang.Class-"><code>addPrivilegedServlet(String, String, Class)</code></a>.</div> |
| </li> |
| </ul> |
| <a name="addInternalServlet-java.lang.String-java.lang.String-java.lang.Class-boolean-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addInternalServlet</h4> |
| <pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.873">addInternalServlet</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends javax.servlet.http.HttpServlet> clazz, |
| boolean requireAuthz)</pre> |
| <div class="block">Add an internal servlet in the server, specifying whether or not to |
| protect with Kerberos authentication. |
| Note: This method is to be used for adding servlets that facilitate |
| internal communication and not for user facing functionality. For |
| servlets added using this method, filters (except internal Kerberos |
| filters) are not enabled.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the servlet (can be passed as null)</dd> |
| <dd><code>pathSpec</code> - The path spec for the servlet</dd> |
| <dd><code>clazz</code> - The servlet class</dd> |
| <dd><code>requireAuth</code> - Require Kerberos authenticate to access servlet</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addFilter-java.lang.String-java.lang.String-java.util.Map-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFilter</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.894">addFilter</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classname, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> parameters)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html#addFilter-java.lang.String-java.lang.String-java.util.Map-">FilterContainer</a></code></span></div> |
| <div class="block">Add a filter to the container.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html#addFilter-java.lang.String-java.lang.String-java.util.Map-">addFilter</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html" title="interface in org.apache.hadoop.hbase.http">FilterContainer</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - Filter name</dd> |
| <dd><code>classname</code> - Filter class name</dd> |
| <dd><code>parameters</code> - a map from parameter names to initial values</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addGlobalFilter-java.lang.String-java.lang.String-java.util.Map-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addGlobalFilter</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.912">addGlobalFilter</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classname, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> parameters)</pre> |
| <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html#addGlobalFilter-java.lang.String-java.lang.String-java.util.Map-">FilterContainer</a></code></span></div> |
| <div class="block">Add a global filter to the container - This global filter will be |
| applied to all available web contexts.</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> |
| <dd><code><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html#addGlobalFilter-java.lang.String-java.lang.String-java.util.Map-">addGlobalFilter</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/http/FilterContainer.html" title="interface in org.apache.hadoop.hbase.http">FilterContainer</a></code></dd> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - filter name</dd> |
| <dd><code>classname</code> - filter class name</dd> |
| <dd><code>parameters</code> - a map from parameter names to initial values</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="defineFilter-org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler-java.lang.String-java.lang.String-java.util.Map-java.lang.String:A-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>defineFilter</h4> |
| <pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.924">defineFilter</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.servlet.ServletContextHandler handler, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> classname, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> parameters, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] urls)</pre> |
| <div class="block">Define a filter for a context and set up default url mappings.</div> |
| </li> |
| </ul> |
| <a name="addFilterPathMapping-java.lang.String-org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addFilterPathMapping</h4> |
| <pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.944">addFilterPathMapping</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> pathSpec, |
| org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext webAppCtx)</pre> |
| <div class="block">Add the path spec to the filter path mapping.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>pathSpec</code> - The path spec</dd> |
| <dd><code>webAppCtx</code> - The WebApplicationContext to add to</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getAttribute-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getAttribute</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.960">getAttribute</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> |
| <div class="block">Get the value in the webapp context.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>name</code> - The name of the attribute</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>The value of the attribute</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWebAppContext--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWebAppContext</h4> |
| <pre>public org.apache.hbase.thirdparty.org.eclipse.jetty.webapp.WebAppContext <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.964">getWebAppContext</a>()</pre> |
| </li> |
| </ul> |
| <a name="getWebAppsPath-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWebAppsPath</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.968">getWebAppsPath</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getWebAppsPath-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getWebAppsPath</h4> |
| <pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.978">getWebAppsPath</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> webapps, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> appName) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></pre> |
| <div class="block">Get the pathname to the webapps files.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>appName</code> - eg "secondary" or "datanode"</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the pathname as a URL</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a></code> - if 'webapps' directory cannot be found on CLASSPATH.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getPort--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getPort</h4> |
| <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> |
| public int <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.996">getPort</a>()</pre> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since 0.99.0</span></div> |
| <div class="block">Get the port that the server is on</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the port</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="getConnectorAddress-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getConnectorAddress</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1006">getConnectorAddress</a>(int index)</pre> |
| <div class="block">Get the address that corresponds to a particular connector.</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the corresponding address for the connector, or null if there's no |
| such connector or the connector is not bounded.</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="setThreads-int-int-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>setThreads</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1026">setThreads</a>(int min, |
| int max)</pre> |
| <div class="block">Set the min, max number of worker threads (simultaneous connections).</div> |
| </li> |
| </ul> |
| <a name="initSpnego-org.apache.hadoop.conf.Configuration-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>initSpnego</h4> |
| <pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1032">initSpnego</a>(org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> hostName, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> usernameConfKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> keytabConfKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> kerberosNameRuleKey, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> signatureSecretKeyFileKey) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isMissing-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isMissing</h4> |
| <pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1081">isMissing</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</pre> |
| <div class="block">Returns true if the argument is non-null and not whitespace</div> |
| </li> |
| </ul> |
| <a name="getOrEmptyString-org.apache.hadoop.conf.Configuration-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>getOrEmptyString</h4> |
| <pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1092">getOrEmptyString</a>(org.apache.hadoop.conf.Configuration conf, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre> |
| <div class="block">Extracts the value for the given key from the configuration of returns a string of |
| zero length.</div> |
| </li> |
| </ul> |
| <a name="start--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>start</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1103">start</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Start the server. Does not wait for the server to start.</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="loadListeners--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>loadListeners</h4> |
| <pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1142">loadListeners</a>()</pre> |
| </li> |
| </ul> |
| <a name="openListeners--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>openListeners</h4> |
| <pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1152">openListeners</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">Open the main listener for the server</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if the listener cannot be opened or the appropriate port is already in use</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="stop--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>stop</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1189">stop</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> |
| <div class="block">stop the server</div> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="addMultiException-org.apache.hbase.thirdparty.org.eclipse.jetty.util.MultiException-java.lang.Exception-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>addMultiException</h4> |
| <pre>private org.apache.hbase.thirdparty.org.eclipse.jetty.util.MultiException <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1230">addMultiException</a>(org.apache.hbase.thirdparty.org.eclipse.jetty.util.MultiException exception, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> e)</pre> |
| </li> |
| </ul> |
| <a name="join--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>join</h4> |
| <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1238">join</a>() |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isAlive--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isAlive</h4> |
| <pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1246">isAlive</a>()</pre> |
| <div class="block">Test for the availability of the web server</div> |
| <dl> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if the web server is started, false otherwise</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="toString--"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>toString</h4> |
| <pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1255">toString</a>()</pre> |
| <div class="block">Return the host and port of the HttpServer, if live</div> |
| <dl> |
| <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>the classname and any HTTP URL</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="isInstrumentationAccessAllowed-javax.servlet.ServletContext-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>isInstrumentationAccessAllowed</h4> |
| <pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1286">isInstrumentationAccessAllowed</a>(javax.servlet.ServletContext servletContext, |
| javax.servlet.http.HttpServletRequest request, |
| javax.servlet.http.HttpServletResponse response) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Checks the user has privileges to access to instrumentation servlets. |
| <p> |
| If <code>hadoop.security.instrumentation.requires.admin</code> is set to FALSE |
| (default value) it always returns TRUE. |
| </p><p> |
| If <code>hadoop.security.instrumentation.requires.admin</code> is set to TRUE |
| it will check that if the current user is in the admin ACLS. If the user is |
| in the admin ACLs it returns TRUE, otherwise it returns FALSE. |
| </p></div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletContext</code> - the servlet context.</dd> |
| <dd><code>request</code> - the servlet request.</dd> |
| <dd><code>response</code> - the servlet response.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>TRUE/FALSE based on the logic decribed above.</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasAdministratorAccess-javax.servlet.ServletContext-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasAdministratorAccess</h4> |
| <pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1312">hasAdministratorAccess</a>(javax.servlet.ServletContext servletContext, |
| javax.servlet.http.HttpServletRequest request, |
| javax.servlet.http.HttpServletResponse response) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <div class="block">Does the user sending the HttpServletRequest has the administrator ACLs? If |
| it isn't the case, response will be modified to send an error to the user.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletContext</code> - the <code>ServletContext</code> to use</dd> |
| <dd><code>request</code> - the <code>HttpServletRequest</code> to check</dd> |
| <dd><code>response</code> - used to send the error response if user does not have admin access.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if admin-authorized, false otherwise</dd> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if an unauthenticated or unauthorized user tries to access the page</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="hasAdministratorAccess-org.apache.hadoop.conf.Configuration-org.apache.hadoop.security.authorize.AccessControlList-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>hasAdministratorAccess</h4> |
| <pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1322">hasAdministratorAccess</a>(org.apache.hadoop.conf.Configuration conf, |
| org.apache.hadoop.security.authorize.AccessControlList acl, |
| javax.servlet.http.HttpServletRequest request, |
| javax.servlet.http.HttpServletResponse response) |
| throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> |
| <dl> |
| <dt><span class="throwsLabel">Throws:</span></dt> |
| <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="userHasAdministratorAccess-javax.servlet.ServletContext-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <h4>userHasAdministratorAccess</h4> |
| <pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1356">userHasAdministratorAccess</a>(javax.servlet.ServletContext servletContext, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> remoteUser)</pre> |
| <div class="block">Get the admin ACLs from the given ServletContext and check if the given |
| user is in the ACL.</div> |
| <dl> |
| <dt><span class="paramLabel">Parameters:</span></dt> |
| <dd><code>servletContext</code> - the context containing the admin ACL.</dd> |
| <dd><code>remoteUser</code> - the remote user to check for.</dd> |
| <dt><span class="returnLabel">Returns:</span></dt> |
| <dd>true if the user is present in the ACL, false if no ACL is set or |
| the user is not present</dd> |
| </dl> |
| </li> |
| </ul> |
| <a name="userHasAdministratorAccess-org.apache.hadoop.security.authorize.AccessControlList-java.lang.String-"> |
| <!-- --> |
| </a> |
| <ul class="blockListLast"> |
| <li class="blockList"> |
| <h4>userHasAdministratorAccess</h4> |
| <pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/http/HttpServer.html#line.1363">userHasAdministratorAccess</a>(org.apache.hadoop.security.authorize.AccessControlList acl, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> remoteUser)</pre> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </div> |
| </div> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../overview-summary.html">Overview</a></li> |
| <li><a href="package-summary.html">Package</a></li> |
| <li class="navBarCell1Rev">Class</li> |
| <li><a href="class-use/HttpServer.html">Use</a></li> |
| <li><a href="package-tree.html">Tree</a></li> |
| <li><a href="../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li><a href="../../../../../org/apache/hadoop/hbase/http/HttpRequestLog.html" title="class in org.apache.hadoop.hbase.http"><span class="typeNameLink">Prev Class</span></a></li> |
| <li><a href="../../../../../org/apache/hadoop/hbase/http/HttpServer.Builder.html" title="class in org.apache.hadoop.hbase.http"><span class="typeNameLink">Next Class</span></a></li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="../../../../../index.html?org/apache/hadoop/hbase/http/HttpServer.html" target="_top">Frames</a></li> |
| <li><a href="HttpServer.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <div> |
| <ul class="subNavList"> |
| <li>Summary: </li> |
| <li><a href="#nested.class.summary">Nested</a> | </li> |
| <li><a href="#field.summary">Field</a> | </li> |
| <li><a href="#constructor.summary">Constr</a> | </li> |
| <li><a href="#method.summary">Method</a></li> |
| </ul> |
| <ul class="subNavList"> |
| <li>Detail: </li> |
| <li><a href="#field.detail">Field</a> | </li> |
| <li><a href="#constructor.detail">Constr</a> | </li> |
| <li><a href="#method.detail">Method</a></li> |
| </ul> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2007–2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |