@Test public void testSave() { System.out.println("save"); EhcacheSessionDataStorage instance = new EhcacheSessionDataStorage(); SessionData sessionData = instance.create(); String sessionId = sessionData.getId(); sessionData.put(KEY, VALUE); instance.save(sessionData); SessionData saved = (SessionData) CacheManager .getInstance() .getCache(SESSION_NAME) .get(sessionId) .getObjectValue(); assertEquals(sessionData, saved); }
@Override public void save(SessionData sessionData) { this.sessions.put(new Element(sessionData.getId(), sessionData)); }
EhcacheSessionDataStorage implements SessionDataStorage { @Override public void save(SessionData sessionData) { this.sessions.put(new Element(sessionData.getId(), sessionData)); } }
EhcacheSessionDataStorage implements SessionDataStorage { @Override public void save(SessionData sessionData) { this.sessions.put(new Element(sessionData.getId(), sessionData)); } EhcacheSessionDataStorage();  EhcacheSessionDataStorage(String name);  EhcacheSessionDataStorage(Cache cache); }
EhcacheSessionDataStorage implements SessionDataStorage { @Override public void save(SessionData sessionData) { this.sessions.put(new Element(sessionData.getId(), sessionData)); } EhcacheSessionDataStorage();  EhcacheSessionDataStorage(String name);  EhcacheSessionDataStorage(Cache cache); @Override SessionData create(); @Override void save(SessionData sessionData); @Override SessionData get(String sessionId); @Override void delete(String sessionId); }
EhcacheSessionDataStorage implements SessionDataStorage { @Override public void save(SessionData sessionData) { this.sessions.put(new Element(sessionData.getId(), sessionData)); } EhcacheSessionDataStorage();  EhcacheSessionDataStorage(String name);  EhcacheSessionDataStorage(Cache cache); @Override SessionData create(); @Override void save(SessionData sessionData); @Override SessionData get(String sessionId); @Override void delete(String sessionId);  }