diff options
Diffstat (limited to 'gnu/java/nio/SelectorProviderImpl.java')
-rw-r--r-- | gnu/java/nio/SelectorProviderImpl.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gnu/java/nio/SelectorProviderImpl.java b/gnu/java/nio/SelectorProviderImpl.java index 56167b69e..d50d0ee61 100644 --- a/gnu/java/nio/SelectorProviderImpl.java +++ b/gnu/java/nio/SelectorProviderImpl.java @@ -41,6 +41,7 @@ package gnu.java.nio; import gnu.classpath.SystemProperties; import java.io.IOException; +import java.nio.channels.Channel; import java.nio.channels.DatagramChannel; import java.nio.channels.Pipe; import java.nio.channels.ServerSocketChannel; @@ -117,4 +118,13 @@ public class SelectorProviderImpl extends SelectorProvider { return new SocketChannelImpl (this); } + + public Channel inheritedChannel() throws IOException + { + // Implementation note: The default implementation can't do much more + // than return null. If a VM can provide something more useful it should + // install its own SelectorProvider (maybe a subclass of this one) to + // return something more useful. + return null; + } } |