Interface CloseableExecutorService

  • All Superinterfaces:
    java.lang.AutoCloseable, java.nio.channels.Channel, java.io.Closeable, Closeable, java.util.concurrent.Executor, java.util.concurrent.ExecutorService
    All Known Implementing Classes:
    NoCloseExecutor, SshThreadPoolExecutor

    public interface CloseableExecutorService
    extends java.util.concurrent.ExecutorService, Closeable
    • Method Detail

      • awaitTermination

        default boolean awaitTermination​(java.time.Duration timeout)
                                  throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • close

        default void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.nio.channels.Channel
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface Closeable