public class BasicTimerProvider extends Object implements TimerProvider
TimerProvider.TimerTaskContext| Constructor and Description |
|---|
BasicTimerProvider(KeycloakSession session,
Timer timer,
BasicTimerProviderFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
TimerProvider.TimerTaskContext |
cancelTask(String taskName)
Cancel task and return the details about it, so it can be eventually restored later
|
void |
close() |
void |
schedule(Runnable runnable,
long intervalMillis,
String taskName) |
void |
scheduleTask(ScheduledTask scheduledTask,
long intervalMillis,
String taskName) |
public BasicTimerProvider(KeycloakSession session, Timer timer, BasicTimerProviderFactory factory)
public void schedule(Runnable runnable, long intervalMillis, String taskName)
schedule in interface TimerProviderpublic void scheduleTask(ScheduledTask scheduledTask, long intervalMillis, String taskName)
scheduleTask in interface TimerProviderpublic TimerProvider.TimerTaskContext cancelTask(String taskName)
TimerProvidercancelTask in interface TimerProviderCopyright © 2021 JBoss by Red Hat. All rights reserved.