|
@@ -10,10 +10,11 @@ import java.io.Serializable;
|
10
|
10
|
|
11
|
11
|
public class ProxyPeerConnection extends PeerConnection {
|
12
|
12
|
private final Proxy proxy;
|
|
13
|
+ private final String userId;
|
13
|
14
|
|
14
|
|
- public ProxyPeerConnection(Proxy proxy, PeerUser user) {
|
15
|
|
- super(user);
|
|
15
|
+ public ProxyPeerConnection(Proxy proxy, String userId) {
|
16
|
16
|
this.proxy = proxy;
|
|
17
|
+ this.userId = userId;
|
17
|
18
|
}
|
18
|
19
|
|
19
|
20
|
@Override
|
|
@@ -24,11 +25,11 @@ public class ProxyPeerConnection extends PeerConnection {
|
24
|
25
|
|
25
|
26
|
@Override
|
26
|
27
|
protected void receive(TcpConnection.MessageReceivedCallback callback, ErrorCallback errorCallback) {
|
27
|
|
- proxy.receive(user.getId(), callback, errorCallback);
|
|
28
|
+ proxy.receive(userId, callback, errorCallback);
|
28
|
29
|
}
|
29
|
30
|
|
30
|
31
|
@Override
|
31
|
32
|
public void disconnect() {
|
32
|
|
- proxy.disconnectUser(user.getId());
|
|
33
|
+ proxy.disconnectUser(userId);
|
33
|
34
|
}
|
34
|
35
|
}
|