Class ExpirationNotificatorTimer
- java.lang.Object
-
- org.gluu.oxauth.service.expiration.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 Summary
Constructors Constructor Description ExpirationNotificatorTimer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
expired(org.gluu.oxauth.service.expiration.ExpId key, java.lang.Object value)
void
initTimer()
void
process(ExpirationEvent expirationEvent)
boolean
remove(SessionId sessionId)
-
-
-
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 interfacenet.jodah.expiringmap.ExpirationListener<org.gluu.oxauth.service.expiration.ExpId,java.lang.Object>
-
remove
public boolean remove(SessionId sessionId)
-
-