Examples of ExecutorServiceShutdown


Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    executor = Executors.newSingleThreadScheduledExecutor(threadFactory);
    testExecutor = Executors.newCachedThreadPool(threadFactory);
    addTearDown(new TearDown() {
      @Override
      public void tearDown() throws Exception {
        new ExecutorServiceShutdown(executor, Amount.of(1L, Time.SECONDS)).execute();
        new ExecutorServiceShutdown(testExecutor, Amount.of(1L, Time.SECONDS)).execute();
      }
    });
    maintenanceController = createMock(MaintenanceController.class);
    offerAcceptor = createMock(new Clazz<Function<Offer, Optional<TaskInfo>>>() { });
    OfferReturnDelay returnDelay = new OfferReturnDelay() {
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    });
    addTearDown(new TearDown() {
      @Override
      public void tearDown() throws Exception {
        lifecycle.shutdown();
        new ExecutorServiceShutdown(executor, Amount.of(10L, Time.SECONDS)).execute();
      }
    });
  }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    executor = Executors.newSingleThreadExecutor(
        new ThreadFactoryBuilder().setNameFormat("SlowRead-%d").setDaemon(true).build());
    addTearDown(new TearDown() {
      @Override
      public void tearDown() {
        new ExecutorServiceShutdown(executor, Amount.of(1L, Time.SECONDS)).execute();
      }
    });
    storage = MemStorage.newEmptyStorage();
  }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    executor = Executors.newCachedThreadPool(
        new ThreadFactoryBuilder().setNameFormat("LockManagerTest-%d").setDaemon(true).build());
    addTearDown(new TearDown() {
      @Override
      public void tearDown() {
        new ExecutorServiceShutdown(executor, Amount.of(1L, Time.SECONDS)).execute();
      }
    });
  }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    Stats.exportSize("schedule_queue_size", executor.getQueue());
    shutdownRegistry.addAction(new Command() {
      @Override
      public void execute() {
        new ExecutorServiceShutdown(executor, Amount.of(1L, Time.SECONDS)).execute();
      }
    });
    return executor;
  }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    ScheduledExecutorSchedulingService(ShutdownRegistry shutdownRegistry,
        Amount<Long, Time> shutdownGracePeriod) {
      scheduledExecutor = AsyncUtil.singleThreadLoggingScheduledExecutor("LogStorage-%d", LOG);
      shutdownRegistry.addAction(
          new ExecutorServiceShutdown(scheduledExecutor, shutdownGracePeriod));
    }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    Stats.exportSize("schedule_queue_size", executor.getQueue());
    shutdownRegistry.addAction(new Command() {
      @Override
      public void execute() {
        new ExecutorServiceShutdown(executor, Amount.of(1L, Time.SECONDS)).execute();
      }
    });
    return executor;
  }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    ScheduledExecutorSchedulingService(ShutdownRegistry shutdownRegistry,
        Amount<Long, Time> shutdownGracePeriod) {
      scheduledExecutor = AsyncUtil.singleThreadLoggingScheduledExecutor("LogStorage-%d", LOG);
      shutdownRegistry.addAction(
          new ExecutorServiceShutdown(scheduledExecutor, shutdownGracePeriod));
    }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

    });
    addTearDown(new TearDown() {
      @Override
      public void tearDown() throws Exception {
        lifecycle.shutdown();
        new ExecutorServiceShutdown(executor, Amount.of(10L, Time.SECONDS)).execute();
      }
    });
  }
View Full Code Here

Examples of com.twitter.common.util.concurrent.ExecutorServiceShutdown

  }

  @Override
  public Status stop() {
    stopped.countDown();
    new ExecutorServiceShutdown(executor, Amount.of(1L, Time.SECONDS)).execute();
    return Status.DRIVER_RUNNING;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.