## 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 | 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 | 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 | Description
    --- | --- | ---
    `void` | QuartzSchedulerService.`setInterceptor​(SchedulerServiceInterceptor interceptor)` |
    `void` | ThreadPoolSchedulerService.`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 | 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.