From 1754e35c3147031d9226d4f35844bfe4862e4a79 Mon Sep 17 00:00:00 2001 From: Michael Koch Date: Wed, 25 Sep 2002 13:04:58 +0000 Subject: AbstractSelectableChannel.java: New file. 2002-09-25 Michael Koch * java/nio/channels/spi/AbstractSelectableChannel.java: New file. * java/nio/channels/DatagramChannel.java: extends AbstractSelectableChannel * java/nio/channels/ServerSocketChannel.java: extends AbstractSelectableChannel * java/nio/channels/SocketChannel.java: extends AbstractSelectableChannel * Makefile.am (ordinary_java_source_files): java/nio/channels/spi/AbstractSelectableChannel.java added. * Makefile.in: Regenerated. This commit fixes the CVS build problems, Sorry for the trouble. From-SVN: r57497 --- libjava/java/nio/channels/DatagramChannel.java | 3 +++ libjava/java/nio/channels/ServerSocketChannel.java | 3 +++ libjava/java/nio/channels/SocketChannel.java | 3 +++ libjava/java/nio/channels/spi/AbstractSelectableChannel.java | 10 ++++++++++ 4 files changed, 19 insertions(+) create mode 100644 libjava/java/nio/channels/spi/AbstractSelectableChannel.java (limited to 'libjava/java') diff --git a/libjava/java/nio/channels/DatagramChannel.java b/libjava/java/nio/channels/DatagramChannel.java index e1a0b1f..74a26c6 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 d033384..e5d95c1 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 857c394..05fc8a5 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 0000000..99f7233 --- /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; + } +} + -- cgit v1.1