Class DecoratedScheduledExecutorService

java.lang.Object
org.apache.druid.java.util.common.concurrent.DecoratedExecutorService
org.apache.druid.java.util.common.concurrent.DecoratedScheduledExecutorService
All Implemented Interfaces:
Executor, ExecutorService, ScheduledExecutorService
Direct Known Subclasses:
DelayMetricEmittingScheduledExecutorService

public class DecoratedScheduledExecutorService extends DecoratedExecutorService implements ScheduledExecutorService
A ScheduledExecutorService where all tasks are automatically decorated before being submitted to a delegate executor service. Extends DecoratedExecutorService to handle the ExecutorService methods.

The JDK scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) and scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) methods are not supported; use ScheduledExecutors instead.