Package org.keycloak.timer.basic
Class BasicTimerProvider
java.lang.Object
org.keycloak.timer.basic.BasicTimerProvider
- All Implemented Interfaces:
Provider,TimerProvider
- Author:
- Stian Thorgersen
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.timer.TimerProvider
TimerProvider.TimerTaskContext -
Constructor Summary
ConstructorsConstructorDescriptionBasicTimerProvider(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory) -
Method Summary
Modifier and TypeMethodDescriptioncancelTask(String taskName) voidclose()voidvoidscheduleTask(ScheduledTask scheduledTask, long intervalMillis, String taskName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.timer.TimerProvider
schedule, scheduleTask
-
Constructor Details
-
BasicTimerProvider
public BasicTimerProvider(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory)
-
-
Method Details
-
schedule
- Specified by:
schedulein interfaceTimerProvider
-
scheduleTask
- Specified by:
scheduleTaskin interfaceTimerProvider
-
cancelTask
- Specified by:
cancelTaskin interfaceTimerProvider
-
close
public void close()
-