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) |
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 TimerProvider
public void scheduleTask(ScheduledTask scheduledTask, long intervalMillis, String taskName)
scheduleTask
in interface TimerProvider
public TimerProvider.TimerTaskContext cancelTask(String taskName)
cancelTask
in interface TimerProvider
Copyright © 2021 JBoss by Red Hat. All rights reserved.