@Test public void stop() { tesseraScheduledExecutor.stop(); verify(executorService).shutdown(); }
@PreDestroy public void stop() { LOGGER.info("Stopping {}", this.action.getClass().getSimpleName()); this.executor.shutdown(); LOGGER.info("Stopped {}", this.action.getClass().getSimpleName()); }
TesseraScheduledExecutor { @PreDestroy public void stop() { LOGGER.info("Stopping {}", this.action.getClass().getSimpleName()); this.executor.shutdown(); LOGGER.info("Stopped {}", this.action.getClass().getSimpleName()); } }
TesseraScheduledExecutor { @PreDestroy public void stop() { LOGGER.info("Stopping {}", this.action.getClass().getSimpleName()); this.executor.shutdown(); LOGGER.info("Stopped {}", this.action.getClass().getSimpleName()); } TesseraScheduledExecutor(
            final ScheduledExecutorService executor, final Runnable action, final long rate, final long delay); }
TesseraScheduledExecutor { @PreDestroy public void stop() { LOGGER.info("Stopping {}", this.action.getClass().getSimpleName()); this.executor.shutdown(); LOGGER.info("Stopped {}", this.action.getClass().getSimpleName()); } TesseraScheduledExecutor(
            final ScheduledExecutorService executor, final Runnable action, final long rate, final long delay); @PostConstruct void start(); @PreDestroy void stop(); }
TesseraScheduledExecutor { @PreDestroy public void stop() { LOGGER.info("Stopping {}", this.action.getClass().getSimpleName()); this.executor.shutdown(); LOGGER.info("Stopped {}", this.action.getClass().getSimpleName()); } TesseraScheduledExecutor(
            final ScheduledExecutorService executor, final Runnable action, final long rate, final long delay); @PostConstruct void start(); @PreDestroy void stop();  }