class NotificationExpirationManagement implements RedisExpirationStrategy {

  @Override
  public void sessionDeleted(SessionData session) {
    long expireCleanupInstant = roundUpToNextMinute(session.expiresAt());
    byte[] expireKey = getExpirationsKey(expireCleanupInstant);
    redis.srem(expireKey, repository.sessionKey(session.getId()));
    byte[] sessionExpireKey = getSessionExpireKey(session.getId());
    redis.del(sessionExpireKey);
  }

    NotificationExpirationManagement(RedisFacade redis, RedisSessionRepository redisSession, String namespace,
      String owner, String keyPrefix, boolean sticky);

}