<li><ahref="../../../../../../com/djrapitops/plan/system/info/connection/InfoRequestPageHandler.html"title="class in com.djrapitops.plan.system.info.connection"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ServerConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection"><spanclass="typeNameLink">Next Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">com.djrapitops.plan.system.info.connection.ConnectionSystem</a></li>
<dd><ahref="../../../../../../com/djrapitops/plan/system/SubSystem.html"title="interface in com.djrapitops.plan.system">SubSystem</a></dd>
</dl>
<hr>
<br>
<pre>@Singleton
public class <spanclass="typeNameLabel">ProxyConnectionSystem</span>
extends <ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></pre>
<divclass="block">ConnectionSystem for proxy servers.</div>
<h3>Fields inherited from class com.djrapitops.plan.system.info.connection.<ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></h3>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ProxyConnectionSystem.html#ProxyConnectionSystem-com.djrapitops.plan.system.database.DBSystem-dagger.Lazy-com.djrapitops.plan.system.info.connection.ConnectionLog-com.djrapitops.plan.system.info.request.InfoRequests-dagger.Lazy-com.djrapitops.plan.system.info.server.ServerInfo-com.djrapitops.plugin.logging.error.ErrorHandler-com.djrapitops.plan.system.info.connection.WebExceptionLogger-">ProxyConnectionSystem</a></span>(<ahref="../../../../../../com/djrapitops/plan/system/database/DBSystem.html"title="class in com.djrapitops.plan.system.database">DBSystem</a> dbSystem,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/system/webserver/WebServer.html"title="class in com.djrapitops.plan.system.webserver">WebServer</a>> webServer,
<ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionLog.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionLog</a> connectionLog,
<ahref="../../../../../../com/djrapitops/plan/system/info/request/InfoRequests.html"title="class in com.djrapitops.plan.system.info.request">InfoRequests</a> infoRequests,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/system/info/InfoSystem.html"title="class in com.djrapitops.plan.system.info">InfoSystem</a>> infoSystem,
<ahref="../../../../../../com/djrapitops/plan/system/info/server/ServerInfo.html"title="class in com.djrapitops.plan.system.info.server">ServerInfo</a> serverInfo,
<ahref="../../../../../../com/djrapitops/plan/system/info/connection/WebExceptionLogger.html"title="class in com.djrapitops.plan.system.info.connection">WebExceptionLogger</a> webExceptionLogger)</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">
<tdclass="colFirst"><code>protected <ahref="../../../../../../com/djrapitops/plan/system/info/server/Server.html"title="class in com.djrapitops.plan.system.info.server">Server</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ProxyConnectionSystem.html#selectServerForRequest-com.djrapitops.plan.system.info.request.InfoRequest-">selectServerForRequest</a></span>(<ahref="../../../../../../com/djrapitops/plan/system/info/request/InfoRequest.html"title="interface in com.djrapitops.plan.system.info.request">InfoRequest</a> infoRequest)</code> </td>
</tr>
<trid="i4"class="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ProxyConnectionSystem.html#sendWideInfoRequest-com.djrapitops.plan.system.info.request.WideRequest-">sendWideInfoRequest</a></span>(<ahref="../../../../../../com/djrapitops/plan/system/info/request/WideRequest.html"title="interface in com.djrapitops.plan.system.info.request">WideRequest</a> infoRequest)</code> </td>
<h3>Methods inherited from class com.djrapitops.plan.system.info.connection.<ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></h3>
public ProxyConnectionSystem(<ahref="../../../../../../com/djrapitops/plan/system/database/DBSystem.html"title="class in com.djrapitops.plan.system.database">DBSystem</a> dbSystem,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/system/webserver/WebServer.html"title="class in com.djrapitops.plan.system.webserver">WebServer</a>> webServer,
<ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionLog.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionLog</a> connectionLog,
<ahref="../../../../../../com/djrapitops/plan/system/info/request/InfoRequests.html"title="class in com.djrapitops.plan.system.info.request">InfoRequests</a> infoRequests,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/system/info/InfoSystem.html"title="class in com.djrapitops.plan.system.info">InfoSystem</a>> infoSystem,
<ahref="../../../../../../com/djrapitops/plan/system/info/server/ServerInfo.html"title="class in com.djrapitops.plan.system.info.server">ServerInfo</a> serverInfo,
<ahref="../../../../../../com/djrapitops/plan/system/info/connection/WebExceptionLogger.html"title="class in com.djrapitops.plan.system.info.connection">WebExceptionLogger</a> webExceptionLogger)</pre>
<pre>protected <ahref="../../../../../../com/djrapitops/plan/system/info/server/Server.html"title="class in com.djrapitops.plan.system.info.server">Server</a> selectServerForRequest(<ahref="../../../../../../com/djrapitops/plan/system/info/request/InfoRequest.html"title="interface in com.djrapitops.plan.system.info.request">InfoRequest</a> infoRequest)
throws <ahref="../../../../../../com/djrapitops/plan/api/exceptions/connection/NoServersException.html"title="class in com.djrapitops.plan.api.exceptions.connection">NoServersException</a></pre>
<dd><code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html#selectServerForRequest-com.djrapitops.plan.system.info.request.InfoRequest-">selectServerForRequest</a></code> in class <code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></code></dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code><ahref="../../../../../../com/djrapitops/plan/api/exceptions/connection/NoServersException.html"title="class in com.djrapitops.plan.api.exceptions.connection">NoServersException</a></code></dd>
<pre>public void sendWideInfoRequest(<ahref="../../../../../../com/djrapitops/plan/system/info/request/WideRequest.html"title="interface in com.djrapitops.plan.system.info.request">WideRequest</a> infoRequest)
throws <ahref="../../../../../../com/djrapitops/plan/api/exceptions/connection/NoServersException.html"title="class in com.djrapitops.plan.api.exceptions.connection">NoServersException</a></pre>
<dd><code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html#sendWideInfoRequest-com.djrapitops.plan.system.info.request.WideRequest-">sendWideInfoRequest</a></code> in class <code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></code></dd>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code><ahref="../../../../../../com/djrapitops/plan/api/exceptions/connection/NoServersException.html"title="class in com.djrapitops.plan.api.exceptions.connection">NoServersException</a></code></dd>
<dd><code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html#isServerAvailable--">isServerAvailable</a></code> in class <code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></code></dd>
<dd><code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html#getMainAddress--">getMainAddress</a></code> in class <code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></code></dd>
</dl>
</li>
</ul>
<aname="enable--">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>enable</h4>
<pre>public void enable()</pre>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from interface: <code><ahref="../../../../../../com/djrapitops/plan/system/SubSystem.html#enable--">SubSystem</a></code></span></div>
<divclass="block">Performs enable actions for the subsystem.</div>
<dd><code><ahref="../../../../../../com/djrapitops/plan/system/SubSystem.html#enable--">enable</a></code> in interface <code><ahref="../../../../../../com/djrapitops/plan/system/SubSystem.html"title="interface in com.djrapitops.plan.system">SubSystem</a></code></dd>
<dd><code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html#enable--">enable</a></code> in class <code><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection">ConnectionSystem</a></code></dd>
<li><ahref="../../../../../../com/djrapitops/plan/system/info/connection/InfoRequestPageHandler.html"title="class in com.djrapitops.plan.system.info.connection"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/system/info/connection/ServerConnectionSystem.html"title="class in com.djrapitops.plan.system.info.connection"><spanclass="typeNameLink">Next Class</span></a></li>