class SessionStore {

  public HttpSession getSession(
      String userId, Function<? super String, ? extends HttpSession> createSessionFunction) {
    return userIdToSession.computeIfAbsent(userId, createSessionFunction);
  }

  public  SessionStore();

}