## Uses of Interface
org.jbpm.process.core.timer.SchedulerServiceInterceptor

- Packages that use SchedulerServiceInterceptor
  Package | Description
  --- | ---
  org.jbpm.process.core.timer |
  org.jbpm.process.core.timer.impl |
  org.jbpm.runtime.manager.impl.tx |

- - ### Uses of SchedulerServiceInterceptor in org.jbpm.process.core.timer

    Methods in org.jbpm.process.core.timer with parameters of type SchedulerServiceInterceptor
    Modifier and Type | Method and Description
    --- | ---
    `void` | GlobalSchedulerService.`setInterceptor(SchedulerServiceInterceptor interceptor)` Allows to set interceptor that will be used to schedule timer instances

  - ### Uses of SchedulerServiceInterceptor in org.jbpm.process.core.timer.impl

    Classes in org.jbpm.process.core.timer.impl that implement SchedulerServiceInterceptor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DelegateSchedulerServiceInterceptor` Simple delegate that is default implementation used if none other has been given.

    Methods in org.jbpm.process.core.timer.impl with parameters of type SchedulerServiceInterceptor
    Modifier and Type | Method and Description
    --- | ---
    `void` | ThreadPoolSchedulerService.`setInterceptor(SchedulerServiceInterceptor interceptor)`
    `void` | QuartzSchedulerService.`setInterceptor(SchedulerServiceInterceptor interceptor)`

  - ### Uses of SchedulerServiceInterceptor in org.jbpm.runtime.manager.impl.tx

    Classes in org.jbpm.runtime.manager.impl.tx that implement SchedulerServiceInterceptor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NoTransactionalTimerResourcesCleanupAwareSchedulerServiceInterceptor` This is for transactional global service so it could remove non-transactional resources when the tx is rolled back
    `class` | `TransactionAwareSchedulerServiceInterceptor` Transaction aware scheduler service interceptor that will delay actual scheduling of the timer job instance to the afterCompletion phase of JTA transaction.

Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.