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 SummaryNested classes/interfaces inherited from interface org.keycloak.timer.TimerProviderTimerProvider.TimerTaskContext
- 
Constructor SummaryConstructorsConstructorDescriptionBasicTimerProvider(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory) 
- 
Method SummaryModifier and TypeMethodDescriptioncancelTask(String taskName) Cancel task and return the details about it, so it can be eventually restored latervoidclose()voidvoidscheduleTask(ScheduledTask scheduledTask, long intervalMillis, String taskName) 
- 
Constructor Details- 
BasicTimerProviderpublic BasicTimerProvider(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory) 
 
- 
- 
Method Details- 
schedule- Specified by:
- schedulein interface- TimerProvider
 
- 
scheduleTask- Specified by:
- scheduleTaskin interface- TimerProvider
 
- 
cancelTaskDescription copied from interface:TimerProviderCancel task and return the details about it, so it can be eventually restored later- Specified by:
- cancelTaskin interface- TimerProvider
- Returns:
- existing task or null if task under this name doesn't exist
 
- 
closepublic void close()
 
-