50515253545556575859606162
private static final long serialVersionUID = 1459490003748298538L; /** {@inheritDoc} */ @Override public DomainInfo remove(Object key) { DomainInfo removed = super.remove(key); if (removed != null) { removed.logout(); } return removed; } /** {@inheritDoc} */
383940414243444546
/** {@inheritDoc} */ @Override public void onEntryEviction(Map<Principal, DomainInfo> evicted) { for (Entry<Principal, DomainInfo> entry : evicted.entrySet()) { DomainInfo domainInfo = entry.getValue(); domainInfo.logout(); } }
404142434445464748