Class ScheduledTaskRunner

    • Field Detail

      • sessionFactory

        protected final org.keycloak.models.KeycloakSessionFactory sessionFactory
      • task

        protected final org.keycloak.timer.ScheduledTask task
    • Constructor Detail

      • ScheduledTaskRunner

        public ScheduledTaskRunner​(org.keycloak.models.KeycloakSessionFactory sessionFactory,
                                   org.keycloak.timer.ScheduledTask task)
      • ScheduledTaskRunner

        public ScheduledTaskRunner​(org.keycloak.models.KeycloakSessionFactory sessionFactory,
                                   org.keycloak.timer.ScheduledTask task,
                                   int transactionLimit)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable
      • runTask

        protected void runTask​(org.keycloak.models.KeycloakSession session)