+2002-09-25 Michael Koch <konqueror@gmx.de>
+
+ * 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.
+
2002-09-25 Michael Koch <konqueror@gmx.de>
* java/net/DatagramSocket.java
java/nio/channels/IllegalBlockingModeException.java \
java/nio/channels/ServerSocketChannel.java \
java/nio/channels/SocketChannel.java \
+java/nio/channels/spi/AbstractSelectableChannel.java \
java/security/AccessControlContext.java \
java/security/AccessControlException.java \
java/security/AccessController.java \
java/nio/channels/IllegalBlockingModeException.java \
java/nio/channels/ServerSocketChannel.java \
java/nio/channels/SocketChannel.java \
+java/nio/channels/spi/AbstractSelectableChannel.java \
java/security/AccessControlContext.java \
java/security/AccessControlException.java \
java/security/AccessController.java \
.deps/java/nio/channels/IllegalBlockingModeException.P \
.deps/java/nio/channels/ServerSocketChannel.P \
.deps/java/nio/channels/SocketChannel.P \
+.deps/java/nio/channels/spi/AbstractSelectableChannel.P \
.deps/java/rmi/AccessException.P .deps/java/rmi/AlreadyBoundException.P \
.deps/java/rmi/ConnectException.P .deps/java/rmi/ConnectIOException.P \
.deps/java/rmi/MarshalException.P .deps/java/rmi/MarshalledObject.P \
package java.nio.channels;
+import java.nio.channels.spi.AbstractSelectableChannel;
+
public class DatagramChannel
+ extends AbstractSelectableChannel
{
}
package java.nio.channels;
+import java.nio.channels.spi.AbstractSelectableChannel;
+
public class ServerSocketChannel
+ extends AbstractSelectableChannel
{
}
package java.nio.channels;
+import java.nio.channels.spi.AbstractSelectableChannel;
+
public class SocketChannel
+ extends AbstractSelectableChannel
{
}
--- /dev/null
+package java.nio.channels.spi;
+
+public abstract class AbstractSelectableChannel
+{
+ public final boolean isBlocking()
+ {
+ return true;
+ }
+}
+