Module java.base
Package java.nio.channels

# Class AsynchronousChannelGroup

=
public abstract class AsynchronousChannelGroup
extends java.lang.Object

## Constructors

- =
  protected AsynchronousChannelGroup(java.nio.channels.spi.AsynchronousChannelProvider arg0)

## Methods

- =
  public abstract boolean awaitTermination(long arg0, java.util.concurrent.TimeUnit arg1) throws java.lang.InterruptedException
- =
  public abstract boolean isShutdown()
- =
  public abstract boolean isTerminated()
- =
  public final java.nio.channels.spi.AsynchronousChannelProvider provider()
- =
  public abstract void shutdown()
- =
  public abstract void shutdownNow() throws java.io.IOException
- =
  public static java.nio.channels.AsynchronousChannelGroup withCachedThreadPool(java.util.concurrent.ExecutorService arg0, int arg1) throws java.io.IOException
- =
  public static java.nio.channels.AsynchronousChannelGroup withFixedThreadPool(int arg0, java.util.concurrent.ThreadFactory arg1) throws java.io.IOException
- =
  public static java.nio.channels.AsynchronousChannelGroup withThreadPool(java.util.concurrent.ExecutorService arg0) throws java.io.IOException

## Summary

No differences.