mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-17 01:31:01 +00:00
compute remote address of Igtimi connections live for display in servlet
Change-Id: I828de665ef0b00b09c937be1c7696a418b544686
This commit is contained in:
1 parent
eabdff2ce7
commit
09e0eaa170
1 file changed
+5
-5
+5
-5
@@ -133,7 +133,7 @@ public abstract class WindStatusServlet extends SailingServerHttpServlet impleme
|
||||
newIgtimiConnection.addListener(igtimiWindReceiver);
|
||||
newIgtimiConnection.addListener(this);
|
||||
IgtimiConnectionInfo newIgtimiConnectionInfo = new IgtimiConnectionInfo(
|
||||
newIgtimiConnection.getRemoteAddress(), account.getUser().getEmail(),
|
||||
newIgtimiConnection, account.getUser().getEmail(),
|
||||
igtimiConnection.getWindDevices());
|
||||
igtimiConnections.put(newIgtimiConnection, newIgtimiConnectionInfo);
|
||||
result = true;
|
||||
@@ -175,13 +175,13 @@ public abstract class WindStatusServlet extends SailingServerHttpServlet impleme
|
||||
}
|
||||
|
||||
protected class IgtimiConnectionInfo {
|
||||
private final InetSocketAddress remoteAddress;
|
||||
private final LiveDataConnection igtimiLiveConnection;
|
||||
private final String accountName;
|
||||
private final Iterable<String> deviceIDs;
|
||||
|
||||
public IgtimiConnectionInfo(InetSocketAddress remoteAddress, String accountName, Iterable<String> deviceIDs) {
|
||||
public IgtimiConnectionInfo(LiveDataConnection newIgtimiConnection, String accountName, Iterable<String> deviceIDs) {
|
||||
super();
|
||||
this.remoteAddress = remoteAddress;
|
||||
this.igtimiLiveConnection = newIgtimiConnection;
|
||||
this.accountName = accountName;
|
||||
final List<String> deviceIDsList = new ArrayList<>();
|
||||
this.deviceIDs = deviceIDsList;
|
||||
@@ -189,7 +189,7 @@ public abstract class WindStatusServlet extends SailingServerHttpServlet impleme
|
||||
}
|
||||
|
||||
public InetSocketAddress getRemoteAddress() {
|
||||
return remoteAddress;
|
||||
return igtimiLiveConnection.getRemoteAddress();
|
||||
}
|
||||
|
||||
public String getAccountName() {
|
||||
|
||||
Reference in new issue
Block a user