|
@@ -25,6 +25,7 @@ package com.dmdirc;
|
25
|
25
|
import com.dmdirc.commandparser.parsers.ServerCommandParser;
|
26
|
26
|
import com.dmdirc.events.UserErrorEvent;
|
27
|
27
|
import com.dmdirc.interfaces.CommandController;
|
|
28
|
+import com.dmdirc.interfaces.Connection;
|
28
|
29
|
import com.dmdirc.interfaces.ServerFactory;
|
29
|
30
|
import com.dmdirc.interfaces.config.ConfigProvider;
|
30
|
31
|
import com.dmdirc.interfaces.config.ConfigProviderMigrator;
|
|
@@ -146,8 +147,8 @@ public class ServerManager implements ServerFactory {
|
146
|
147
|
*
|
147
|
148
|
* @return A list of all servers
|
148
|
149
|
*/
|
149
|
|
- public List<Server> getServers() {
|
150
|
|
- return new ArrayList<>(servers);
|
|
150
|
+ public List<Connection> getServers() {
|
|
151
|
+ return new ArrayList<Connection>(servers);
|
151
|
152
|
}
|
152
|
153
|
|
153
|
154
|
/**
|
|
@@ -189,8 +190,8 @@ public class ServerManager implements ServerFactory {
|
189
|
190
|
*
|
190
|
191
|
* @return A list of servers connected to the network
|
191
|
192
|
*/
|
192
|
|
- public List<Server> getServersByNetwork(final String network) {
|
193
|
|
- final List<Server> res = new ArrayList<>();
|
|
193
|
+ public List<Connection> getServersByNetwork(final String network) {
|
|
194
|
+ final List<Connection> res = new ArrayList<>();
|
194
|
195
|
|
195
|
196
|
for (Server server : servers) {
|
196
|
197
|
if (server.isNetwork(network)) {
|
|
@@ -210,7 +211,7 @@ public class ServerManager implements ServerFactory {
|
210
|
211
|
*
|
211
|
212
|
* @since 0.6.3
|
212
|
213
|
*/
|
213
|
|
- public Server connectToAddress(final URI uri) {
|
|
214
|
+ public Connection connectToAddress(final URI uri) {
|
214
|
215
|
return connectToAddress(uri,
|
215
|
216
|
identityController.getProvidersByType("profile").get(0));
|
216
|
217
|
}
|
|
@@ -257,11 +258,11 @@ public class ServerManager implements ServerFactory {
|
257
|
258
|
* Connects the user to Quakenet if necessary and joins #DMDirc.
|
258
|
259
|
*/
|
259
|
260
|
public void joinDevChat() {
|
260
|
|
- final List<Server> qnetServers = getServersByNetwork("Quakenet");
|
|
261
|
+ final List<Connection> qnetServers = getServersByNetwork("Quakenet");
|
261
|
262
|
|
262
|
|
- Server connectedServer = null;
|
|
263
|
+ Connection connectedServer = null;
|
263
|
264
|
|
264
|
|
- for (Server server : qnetServers) {
|
|
265
|
+ for (Connection server : qnetServers) {
|
265
|
266
|
if (server.getState() == ServerState.CONNECTED) {
|
266
|
267
|
connectedServer = server;
|
267
|
268
|
|