## Uses of Interface
org.keycloak.timer.ScheduledTask

- Packages that use ScheduledTask
  Package | Description
  --- | ---
  org.keycloak.connections.jpa |
  org.keycloak.services.scheduled |
  org.keycloak.timer |
  org.keycloak.timer.basic |

- - ### Uses of ScheduledTask in org.keycloak.connections.jpa

    Classes in org.keycloak.connections.jpa that implement ScheduledTask
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HibernateStatsReporter`

  - ### Uses of ScheduledTask in org.keycloak.services.scheduled

    Classes in org.keycloak.services.scheduled that implement ScheduledTask
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClearExpiredClientInitialAccessTokens`
    `class` | `ClearExpiredEvents`
    `class` | `ClearExpiredUserSessions`

    Fields in org.keycloak.services.scheduled declared as ScheduledTask
    Modifier and Type | Field and Description
    --- | ---
    `protected ScheduledTask` | ScheduledTaskRunner.`task`

    Constructors in org.keycloak.services.scheduled with parameters of type ScheduledTask
    Constructor and Description
    `ClusterAwareScheduledTaskRunner(KeycloakSessionFactory sessionFactory, ScheduledTask task, long intervalMillis)`
    `ScheduledTaskRunner(KeycloakSessionFactory sessionFactory, ScheduledTask task)`

  - ### Uses of ScheduledTask in org.keycloak.timer

    Methods in org.keycloak.timer with parameters of type ScheduledTask
    Modifier and Type | Method and Description
    --- | ---
    `void` | TimerProvider.`scheduleTask(ScheduledTask scheduledTask, long intervalMillis, String taskName)`

  - ### Uses of ScheduledTask in org.keycloak.timer.basic

    Methods in org.keycloak.timer.basic with parameters of type ScheduledTask
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicTimerProvider.`scheduleTask(ScheduledTask scheduledTask, long intervalMillis, String taskName)`

Copyright © 2020 JBoss by Red Hat. All rights reserved.