Class ExpirationNotificatorTimer

  • All Implemented Interfaces:
    net.jodah.expiringmap.ExpirationListener<org.gluu.oxauth.service.expiration.ExpId,​java.lang.Object>

    @ApplicationScoped
    @Named
    public class ExpirationNotificatorTimer
    extends java.lang.Object
    implements net.jodah.expiringmap.ExpirationListener<org.gluu.oxauth.service.expiration.ExpId,​java.lang.Object>
    Author:
    Yuriy Zabrovarnyy
    • Constructor Detail

      • ExpirationNotificatorTimer

        public ExpirationNotificatorTimer()
    • Method Detail

      • initTimer

        public void initTimer()
      • process

        @Asynchronous
        public void process​(@Observes
                            ExpirationEvent expirationEvent)
      • expired

        public void expired​(org.gluu.oxauth.service.expiration.ExpId key,
                            java.lang.Object value)
        Specified by:
        expired in interface net.jodah.expiringmap.ExpirationListener<org.gluu.oxauth.service.expiration.ExpId,​java.lang.Object>
      • remove

        public boolean remove​(SessionId sessionId)