Example usage for com.google.common.util.concurrent ListeningScheduledExecutorService interface-usage

List of usage examples for com.google.common.util.concurrent ListeningScheduledExecutorService interface-usage

Introduction

In this page you can find the example usage for com.google.common.util.concurrent ListeningScheduledExecutorService interface-usage.

Usage

From source file org.sonar.ce.taskprocessor.CeProcessingSchedulerExecutorService.java

/**
 * The {@link java.util.concurrent.ExecutorService} responsible for running {@link CeWorkerImpl}.
 */
public interface CeProcessingSchedulerExecutorService
        extends StoppableExecutorService, ListeningScheduledExecutorService {
}

From source file org.sonar.server.computation.taskprocessor.CeProcessingSchedulerExecutorService.java

/**
 * The {@link java.util.concurrent.ExecutorService} responsible for running {@link CeWorkerCallableImpl}.
 */
public interface CeProcessingSchedulerExecutorService
        extends StoppableExecutorService, ListeningScheduledExecutorService {
}

From source file com.spotify.helios.common.context.ContextListeningScheduledExecutorService.java

class ContextListeningScheduledExecutorService extends ContextListeningExecutorService
        implements ListeningScheduledExecutorService {

    private final ListeningScheduledExecutorService service;

    ContextListeningScheduledExecutorService(ListeningScheduledExecutorService service) {

From source file com.eclipsesource.connect.api.impl.CallbackScheduledExecutorService.java

public class CallbackScheduledExecutorService implements ListeningScheduledExecutorService {

    private final ListeningScheduledExecutorService delegate;
    private final ExecutorFailureCallback failureCallback;
    private final ExecutorSuccessCallback successCallback;

From source file gobblin.util.executors.MDCPropagatingScheduledExecutorService.java

public class MDCPropagatingScheduledExecutorService extends ForwardingListeningExecutorService
        implements ListeningScheduledExecutorService {
    private final ListeningScheduledExecutorService executorService;

    public MDCPropagatingScheduledExecutorService(ScheduledExecutorService executorService) {
        if (executorService instanceof ListeningScheduledExecutorService) {

From source file org.apache.bookkeeper.common.util.BoundedScheduledExecutorService.java

/**
 * Implements {@link ListeningScheduledExecutorService} and allows limiting the number
 * of tasks to be scheduled in the thread's queue.
 *
 */
public class BoundedScheduledExecutorService extends ForwardingListeningExecutorService

From source file org.apache.gobblin.util.executors.MDCPropagatingScheduledExecutorService.java

public class MDCPropagatingScheduledExecutorService extends ForwardingListeningExecutorService
        implements ListeningScheduledExecutorService {
    private final ListeningScheduledExecutorService executorService;

    public MDCPropagatingScheduledExecutorService(ScheduledExecutorService executorService) {
        if (executorService instanceof ListeningScheduledExecutorService) {

From source file com.tinspx.util.concurrent.LimitedExecutorService.java

/**
 * An {@link ListeningScheduledExecutorService} that limits the rate at which
 * tasks can be executed.
 * <p>
 * Execution limiting is controlled by {@link Limiter Limiter} instances.
 * {@code Limiter} is very basic interface that resembles a very simple