1 package org.sourceforge.jemm.database.remote.server;
2
3 import java.util.Map;
4
5 import org.sourceforge.jemm.comm.server.RPCClientId;
6 import org.sourceforge.jemm.comm.server.RPCServer;
7 import org.sourceforge.jemm.database.ClientId;
8
9 public class ClientReferenceHandler {
10 private final RPCServer rpcServer;
11 private final Map<RPCClientId, ClientId> rpcIdToClientIdMap;
12
13 public ClientReferenceHandler(RPCServer rpcServer,Map<RPCClientId, ClientId> rpcIdToClientIdMap) {
14 this.rpcServer = rpcServer;
15 this.rpcIdToClientIdMap = rpcIdToClientIdMap;
16 }
17
18 public ClientId getClientId() {
19 RPCClientId rpcId = rpcServer.getClientId();
20 ClientId clientId = rpcIdToClientIdMap.get(rpcId);
21 return clientId;
22 }
23 }