<li><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/JSONFactory.html"title="class in com.djrapitops.plan.system.webserver.pages.json"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/RootJSONHandler.html"title="class in com.djrapitops.plan.system.webserver.pages.json"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html"title="interface in com.djrapitops.plan.system.webserver.pages">PageHandler</a></dd>
</dl>
<hr>
<br>
<pre>@Singleton
public class <spanclass="typeNameLabel">PlayersTableJSONHandler</span>
extends java.lang.Object
implements <ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html"title="interface in com.djrapitops.plan.system.webserver.pages">PageHandler</a></pre>
<divclass="block">JSON handler for different Player table JSON requests.</div>
<dl>
<dt><spanclass="seeLabel">See Also:</span></dt>
<dd><ahref="../../../../../../../com/djrapitops/plan/utilities/html/tables/PlayersTableJSONParser.html"title="class in com.djrapitops.plan.utilities.html.tables"><code>For JSON parsing of /server players table.</code></a></dd>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/PlayersTableJSONHandler.html#PlayersTableJSONHandler-com.djrapitops.plan.system.database.DBSystem-com.djrapitops.plan.system.webserver.pages.json.JSONFactory-">PlayersTableJSONHandler</a></span>(<ahref="../../../../../../../com/djrapitops/plan/system/database/DBSystem.html"title="class in com.djrapitops.plan.system.database">DBSystem</a> dbSystem,
<ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/JSONFactory.html"title="class in com.djrapitops.plan.system.webserver.pages.json">JSONFactory</a> jsonFactory)</code> </td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.summary">
<!---->
</a>
<h3>Method Summary</h3>
<tableclass="memberSummary"border="0"cellpadding="3"cellspacing="0"summary="Method Summary table, listing methods, and an explanation">
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../../../com/djrapitops/plan/system/webserver/response/Response.html"title="class in com.djrapitops.plan.system.webserver.response">Response</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/PlayersTableJSONHandler.html#getResponse-com.djrapitops.plan.system.webserver.Request-com.djrapitops.plan.system.webserver.RequestTarget-">getResponse</a></span>(<ahref="../../../../../../../com/djrapitops/plan/system/webserver/Request.html"title="class in com.djrapitops.plan.system.webserver">Request</a> request,
<ahref="../../../../../../../com/djrapitops/plan/system/webserver/RequestTarget.html"title="class in com.djrapitops.plan.system.webserver">RequestTarget</a> target)</code>
<divclass="block">Get the Response of a PageHandler.</div>
</td>
</tr>
<trid="i1"class="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/PlayersTableJSONHandler.html#isAuthorized-com.djrapitops.plan.system.webserver.auth.Authentication-com.djrapitops.plan.system.webserver.RequestTarget-">isAuthorized</a></span>(<ahref="../../../../../../../com/djrapitops/plan/system/webserver/auth/Authentication.html"title="interface in com.djrapitops.plan.system.webserver.auth">Authentication</a> auth,
<ahref="../../../../../../../com/djrapitops/plan/system/webserver/RequestTarget.html"title="class in com.djrapitops.plan.system.webserver">RequestTarget</a> target)</code> </td>
public PlayersTableJSONHandler(<ahref="../../../../../../../com/djrapitops/plan/system/database/DBSystem.html"title="class in com.djrapitops.plan.system.database">DBSystem</a> dbSystem,
<ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/JSONFactory.html"title="class in com.djrapitops.plan.system.webserver.pages.json">JSONFactory</a> jsonFactory)</pre>
<pre>public <ahref="../../../../../../../com/djrapitops/plan/system/webserver/response/Response.html"title="class in com.djrapitops.plan.system.webserver.response">Response</a> getResponse(<ahref="../../../../../../../com/djrapitops/plan/system/webserver/Request.html"title="class in com.djrapitops.plan.system.webserver">Request</a> request,
<ahref="../../../../../../../com/djrapitops/plan/system/webserver/RequestTarget.html"title="class in com.djrapitops.plan.system.webserver">RequestTarget</a> target)
throws <ahref="../../../../../../../com/djrapitops/plan/api/exceptions/connection/WebException.html"title="class in com.djrapitops.plan.api.exceptions.connection">WebException</a></pre>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from interface: <code><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html#getResponse-com.djrapitops.plan.system.webserver.Request-com.djrapitops.plan.system.webserver.RequestTarget-">PageHandler</a></code></span></div>
<divclass="block">Get the Response of a PageHandler.</div>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html#getResponse-com.djrapitops.plan.system.webserver.Request-com.djrapitops.plan.system.webserver.RequestTarget-">getResponse</a></code> in interface <code><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html"title="interface in com.djrapitops.plan.system.webserver.pages">PageHandler</a></code></dd>
<dd><code>request</code> - Request in case it is useful for choosing page.</dd>
<dd><code>target</code> - Rest of the target coordinates after this page has been solved.</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Response appropriate to the PageHandler.</dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/api/exceptions/connection/WebException.html"title="class in com.djrapitops.plan.api.exceptions.connection">WebException</a></code></dd>
<pre>public boolean isAuthorized(<ahref="../../../../../../../com/djrapitops/plan/system/webserver/auth/Authentication.html"title="interface in com.djrapitops.plan.system.webserver.auth">Authentication</a> auth,
<ahref="../../../../../../../com/djrapitops/plan/system/webserver/RequestTarget.html"title="class in com.djrapitops.plan.system.webserver">RequestTarget</a> target)
throws <ahref="../../../../../../../com/djrapitops/plan/api/exceptions/WebUserAuthException.html"title="class in com.djrapitops.plan.api.exceptions">WebUserAuthException</a></pre>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html#isAuthorized-com.djrapitops.plan.system.webserver.auth.Authentication-com.djrapitops.plan.system.webserver.RequestTarget-">isAuthorized</a></code> in interface <code><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/PageHandler.html"title="interface in com.djrapitops.plan.system.webserver.pages">PageHandler</a></code></dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/api/exceptions/WebUserAuthException.html"title="class in com.djrapitops.plan.api.exceptions">WebUserAuthException</a></code></dd>
<li><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/JSONFactory.html"title="class in com.djrapitops.plan.system.webserver.pages.json"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../../com/djrapitops/plan/system/webserver/pages/json/RootJSONHandler.html"title="class in com.djrapitops.plan.system.webserver.pages.json"><spanclass="typeNameLink">Next Class</span></a></li>