Kaydet (Commit) 4c30c486 authored tarafından Artur Dryomov's avatar Artur Dryomov Kaydeden (comit) Michael Meeks

Move building server via TCP servers finder to a separate method.

Change-Id: I8def7a5f7ecf924f6cc61f3a037defa9e8116089
Reviewed-on: https://gerrit.libreoffice.org/5815Reviewed-by: 's avatarMichael Meeks <michael.meeks@suse.com>
Tested-by: 's avatarMichael Meeks <michael.meeks@suse.com>
üst 379a5301
......@@ -124,11 +124,7 @@ class TcpServersFinder implements ServersFinder, Runnable {
String aFoundServerHostname = aSearchResultScanner.nextLine();
Server aFoundServer = new Server(Server.Protocol.TCP,
aSearchResultPacket.getAddress().getHostAddress(),
aFoundServerHostname);
addServer(aFoundServer);
addServer(buildServer(aSearchResultPacket, aFoundServerHostname));
callUpdatingServersList();
}
......@@ -156,6 +152,12 @@ class TcpServersFinder implements ServersFinder, Runnable {
mServers.put(aServer.getAddress(), aServer);
}
private Server buildServer(DatagramPacket aSearchResultPacket, String aServerHostname) {
String aServerAddress = aSearchResultPacket.getAddress().getHostAddress();
return Server.newTcpInstance(aServerAddress, aServerHostname);
}
private void callUpdatingServersList() {
Intent aIntent = Intents.buildServersListChangedIntent();
LocalBroadcastManager.getInstance(mContext).sendBroadcast(aIntent);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment