public StreamSession getOrCreateSessionById(InetAddress peer, int id, InetAddress connecting) { StreamSession session = streamSessions.get(id); if (session == null) { session = new StreamSession(peer, connecting, factory, id, keepSSTableLevel, isIncremental); streamSessions.put(id, session); } return session; }
public StreamSession getOrCreateSessionById(InetAddress peer, int id, InetAddress connecting) { StreamSession session = streamSessions.get(id); if (session == null) { session = new StreamSession(peer, connecting, factory, id, keepSSTableLevel, isIncremental); streamSessions.put(id, session); } return session; }
public StreamSession getOrCreateSessionById(InetAddress peer, int id, InetAddress connecting) { StreamSession session = streamSessions.get(id); if (session == null) { session = new StreamSession(peer, connecting, factory, id); streamSessions.put(id, session); } return session; }
public StreamSession getOrCreateSessionById(InetAddress peer, int id, InetAddress connecting) { StreamSession session = streamSessions.get(id); if (session == null) { session = new StreamSession(peer, connecting, factory, id, keepSSTableLevel, isIncremental); streamSessions.put(id, session); } return session; }
public StreamSession getOrCreateNextSession(InetAddress peer, InetAddress connecting) { // create if (streamSessions.size() < connectionsPerHost) { StreamSession session = new StreamSession(peer, connecting, factory, streamSessions.size(), keepSSTableLevel, isIncremental); streamSessions.put(++lastReturned, session); return session; } // get else { if (lastReturned >= streamSessions.size() - 1) lastReturned = 0; return streamSessions.get(lastReturned++); } }
public StreamSession getOrCreateNextSession(InetAddress peer, InetAddress connecting) { // create if (streamSessions.size() < connectionsPerHost) { StreamSession session = new StreamSession(peer, connecting, factory, streamSessions.size(), keepSSTableLevel, isIncremental); streamSessions.put(++lastReturned, session); return session; } // get else { if (lastReturned >= streamSessions.size() - 1) lastReturned = 0; return streamSessions.get(lastReturned++); } }
public StreamSession getOrCreateNextSession(InetAddress peer, InetAddress connecting) { // create if (streamSessions.size() < connectionsPerHost) { StreamSession session = new StreamSession(peer, connecting, factory, streamSessions.size(), keepSSTableLevel, isIncremental); streamSessions.put(++lastReturned, session); return session; } // get else { if (lastReturned >= streamSessions.size() - 1) lastReturned = 0; return streamSessions.get(lastReturned++); } }
public StreamSession getOrCreateNextSession(InetAddress peer, InetAddress connecting) { // create if (streamSessions.size() < connectionsPerHost) { StreamSession session = new StreamSession(peer, connecting, factory, streamSessions.size()); streamSessions.put(++lastReturned, session); return session; } // get else { if (lastReturned >= streamSessions.size() - 1) lastReturned = 0; return streamSessions.get(lastReturned++); } }