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
ConstructorDescriptionBasicTimerProvider
(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory) -
Method Summary
Modifier and TypeMethodDescriptioncancelTask
(String taskName) void
close()
void
void
scheduleTask
(ScheduledTask scheduledTask, long intervalMillis, String taskName)
-
Constructor Details
-
BasicTimerProvider
public BasicTimerProvider(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory)
-
-
Method Details
-
schedule
- Specified by:
schedule
in interfaceTimerProvider
-
scheduleTask
- Specified by:
scheduleTask
in interfaceTimerProvider
-
cancelTask
- Specified by:
cancelTask
in interfaceTimerProvider
-
close
public void close()
-