public final class NativeFileSelectorProvider
extends java.nio.channels.spi.SelectorProvider
Modifier and Type | Class and Description |
---|---|
private static class |
NativeFileSelectorProvider.SingletonHolder |
Constructor and Description |
---|
NativeFileSelectorProvider() |
Modifier and Type | Method and Description |
---|---|
static java.nio.channels.spi.SelectorProvider |
getInstance() |
java.nio.channels.DatagramChannel |
openDatagramChannel() |
java.nio.channels.DatagramChannel |
openDatagramChannel(java.net.ProtocolFamily family) |
java.nio.channels.Pipe |
openPipe() |
java.nio.channels.spi.AbstractSelector |
openSelector() |
java.nio.channels.ServerSocketChannel |
openServerSocketChannel() |
java.nio.channels.SocketChannel |
openSocketChannel() |
public static final java.nio.channels.spi.SelectorProvider getInstance()
public java.nio.channels.DatagramChannel openDatagramChannel() throws java.io.IOException
openDatagramChannel
in class java.nio.channels.spi.SelectorProvider
java.io.IOException
public java.nio.channels.DatagramChannel openDatagramChannel(java.net.ProtocolFamily family) throws java.io.IOException
openDatagramChannel
in class java.nio.channels.spi.SelectorProvider
java.io.IOException
public java.nio.channels.Pipe openPipe() throws java.io.IOException
openPipe
in class java.nio.channels.spi.SelectorProvider
java.io.IOException
public java.nio.channels.spi.AbstractSelector openSelector() throws java.io.IOException
openSelector
in class java.nio.channels.spi.SelectorProvider
java.io.IOException
public java.nio.channels.ServerSocketChannel openServerSocketChannel() throws java.io.IOException
openServerSocketChannel
in class java.nio.channels.spi.SelectorProvider
java.io.IOException
public java.nio.channels.SocketChannel openSocketChannel() throws java.io.IOException
openSocketChannel
in class java.nio.channels.spi.SelectorProvider
java.io.IOException