summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/nio/channels/DatagramChannel.java3
-rw-r--r--libjava/java/nio/channels/ServerSocketChannel.java3
-rw-r--r--libjava/java/nio/channels/SocketChannel.java3
-rw-r--r--libjava/java/nio/channels/spi/AbstractSelectableChannel.java10
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;
+ }
+}
+
OpenPOWER on IntegriCloud