List of usage examples for com.google.common.util.concurrent ListeningExecutorService interface-usage
From source file org.opendaylight.openflowplugin.openflow.md.core.RpcListeningExecutorService.java
/** * */ public class RpcListeningExecutorService implements ListeningExecutorService { private MessageSpy<DataContainer> messageSpy;
From source file com.yahoo.yqlplus.engine.internal.scope.ScopedTracingExecutor.java
public final class ScopedTracingExecutor extends AbstractExecutorService implements ListeningExecutorService { private final ScheduledExecutorService timers; private final ExecutorService work; private final ExecutionScoper scoper; private final ThreadLocal<TaskMetricEmitter> currentTask; private final ThreadLocal<Tracer> currentTracer;
From source file com.spotify.helios.common.context.ContextListeningExecutorService.java
class ContextListeningExecutorService implements ListeningExecutorService { private final ListeningExecutorService service; ContextListeningExecutorService(ListeningExecutorService service) { this.service = service; }
From source file com.eclipsesource.connect.api.impl.CallbackExecutorService.java
public class CallbackExecutorService implements ListeningExecutorService { private final ListeningExecutorService delegate; private final ExecutorFailureCallback failureCallback; private final ExecutorSuccessCallback successCallback;
From source file org.wisdom.api.concurrent.ManagedExecutorService.java
/**
* Executor Service exposed as a service to execute tasks. This interface
* extends {@link com.google.common.util.concurrent.ListeningExecutorService}
* to make the returned {@link java.util.concurrent.Future} listenable.
* <p>
* The type of thread managed by the thread pool is configured with
From source file io.druid.query.PrioritizedExecutorService.java
public class PrioritizedExecutorService extends AbstractExecutorService implements ListeningExecutorService { public static PrioritizedExecutorService create(Lifecycle lifecycle, ExecutorServiceConfig config) { final PrioritizedExecutorService service = new PrioritizedExecutorService(new ThreadPoolExecutor( config.getNumThreads(), config.getNumThreads(), 0L, TimeUnit.MILLISECONDS, new PriorityBlockingQueue<Runnable>(), new ThreadFactoryBuilder().setDaemon(true).setNameFormat(config.getFormatString()).build()));
From source file org.apache.druid.query.PrioritizedExecutorService.java
public class PrioritizedExecutorService extends AbstractExecutorService implements ListeningExecutorService { public static PrioritizedExecutorService create(Lifecycle lifecycle, DruidProcessingConfig config) { final PrioritizedExecutorService service = new PrioritizedExecutorService( new ThreadPoolExecutor(config.getNumThreads(), config.getNumThreads(), 0L, TimeUnit.MILLISECONDS, new PriorityBlockingQueue<Runnable>(), new ThreadFactoryBuilder().setDaemon(true).setNameFormat(config.getFormatString()).build()),