Package org.keycloak.services.scheduled
Class ScheduledTaskRunner
- java.lang.Object
- 
- org.keycloak.services.scheduled.ScheduledTaskRunner
 
- 
- All Implemented Interfaces:
- Runnable
 - Direct Known Subclasses:
- ClusterAwareScheduledTaskRunner
 
 public class ScheduledTaskRunner extends Object implements Runnable - Author:
- Stian Thorgersen
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected KeycloakSessionFactorysessionFactoryprotected ScheduledTasktask
 - 
Constructor SummaryConstructors Constructor Description ScheduledTaskRunner(KeycloakSessionFactory sessionFactory, ScheduledTask task)ScheduledTaskRunner(KeycloakSessionFactory sessionFactory, ScheduledTask task, int transactionLimit)
 
- 
- 
- 
Field Detail- 
sessionFactoryprotected final KeycloakSessionFactory sessionFactory 
 - 
taskprotected final ScheduledTask task 
 
- 
 - 
Constructor Detail- 
ScheduledTaskRunnerpublic ScheduledTaskRunner(KeycloakSessionFactory sessionFactory, ScheduledTask task) 
 - 
ScheduledTaskRunnerpublic ScheduledTaskRunner(KeycloakSessionFactory sessionFactory, ScheduledTask task, int transactionLimit) 
 
- 
 - 
Method Detail- 
runTaskprotected void runTask(KeycloakSession session) 
 
- 
 
-