public boolean load() { Set<Entry<String, Object>> entrySet = map.readAllEntrySet(); for (Entry<String, Object> entry : entrySet) { if ("session:creationTime".equals(entry.getKey())) { delegate.setCreationTime((Long) entry.getValue()); } else if ("session:lastAccessedTime".equals(entry.getKey())) { delegate.setLastAccessedTime((Long) entry.getValue()); } else if ("session:maxInactiveInterval".equals(entry.getKey())) { delegate.setMaxInactiveIntervalInSeconds((Integer) entry.getValue()); } else { delegate.setAttribute(entry.getKey(), entry.getValue()); } } return !entrySet.isEmpty(); }
public boolean load() { Set<Entry<String, Object>> entrySet = map.readAllEntrySet(); for (Entry<String, Object> entry : entrySet) { if ("session:creationTime".equals(entry.getKey())) { delegate.setCreationTime((Long) entry.getValue()); } else if ("session:lastAccessedTime".equals(entry.getKey())) { delegate.setLastAccessedTime((Long) entry.getValue()); } else if ("session:maxInactiveInterval".equals(entry.getKey())) { delegate.setMaxInactiveIntervalInSeconds((Integer) entry.getValue()); } else { delegate.setAttribute(entry.getKey(), entry.getValue()); } } return !entrySet.isEmpty(); }
public boolean load() { Set<Entry<String, Object>> entrySet = map.readAllEntrySet(); for (Entry<String, Object> entry : entrySet) { if ("session:creationTime".equals(entry.getKey())) { delegate.setCreationTime(Instant.ofEpochMilli((Long) entry.getValue())); } else if ("session:lastAccessedTime".equals(entry.getKey())) { delegate.setLastAccessedTime(Instant.ofEpochMilli((Long) entry.getValue())); } else if ("session:maxInactiveInterval".equals(entry.getKey())) { delegate.setMaxInactiveInterval(Duration.ofSeconds((Long) entry.getValue())); } else { delegate.setAttribute(entry.getKey(), entry.getValue()); } } return !entrySet.isEmpty(); }
Set<Entry<String, Integer>> allEntries = map.readAllEntrySet();