diff options
Diffstat (limited to 'libjava/java')
4 files changed, 19 insertions, 0 deletions
diff --git a/libjava/java/nio/channels/DatagramChannel.java b/libjava/java/nio/channels/DatagramChannel.java index e1a0b1f85e5..74a26c64ec5 100644 --- a/libjava/java/nio/channels/DatagramChannel.java +++ b/libjava/java/nio/channels/DatagramChannel.java @@ -37,7 +37,10 @@ exception statement from your version. */ package java.nio.channels; +import java.nio.channels.spi.AbstractSelectableChannel; + public class DatagramChannel + extends AbstractSelectableChannel { } diff --git a/libjava/java/nio/channels/ServerSocketChannel.java b/libjava/java/nio/channels/ServerSocketChannel.java index d033384066f..e5d95c1bfbb 100644 --- a/libjava/java/nio/channels/ServerSocketChannel.java +++ b/libjava/java/nio/channels/ServerSocketChannel.java @@ -37,6 +37,9 @@ exception statement from your version. */ package java.nio.channels; +import java.nio.channels.spi.AbstractSelectableChannel; + public class ServerSocketChannel + extends AbstractSelectableChannel { } diff --git a/libjava/java/nio/channels/SocketChannel.java b/libjava/java/nio/channels/SocketChannel.java index 857c3948537..05fc8a55f63 100644 --- a/libjava/java/nio/channels/SocketChannel.java +++ b/libjava/java/nio/channels/SocketChannel.java @@ -37,6 +37,9 @@ exception statement from your version. */ package java.nio.channels; +import java.nio.channels.spi.AbstractSelectableChannel; + public class SocketChannel + extends AbstractSelectableChannel { } diff --git a/libjava/java/nio/channels/spi/AbstractSelectableChannel.java b/libjava/java/nio/channels/spi/AbstractSelectableChannel.java new file mode 100644 index 00000000000..99f7233f00b --- /dev/null +++ b/libjava/java/nio/channels/spi/AbstractSelectableChannel.java @@ -0,0 +1,10 @@ +package java.nio.channels.spi; + +public abstract class AbstractSelectableChannel +{ + public final boolean isBlocking() + { + return true; + } +} + |