Name
AbstractSelector
Synopsis
This
class exists as a convenience for
implementors of new Selector
classes. Application
programmers should never need to use or subclass this class.
Figure 13-46. java.nio.channels.spi.AbstractSelector
public abstract class AbstractSelector extends java.nio.channels.Selector { // Protected Constructors protected AbstractSelector(SelectorProvider provider); // Public Methods Overriding Selector public final void close( ) throws java.io.IOException; public final boolean isOpen( ); public final SelectorProvider provider( ); // Protected Instance Methods protected final void begin( ); protected final java.util.Set<java.nio.channels.SelectionKey> cancelledKeys( ); protected final void deregister(AbstractSelectionKey key); protected final void end( ); protected abstract void implCloseSelector( ) throws java.io.IOException; protected abstract java.nio.channels.SelectionKey register (AbstractSelectableChannel ch, int ops, Object att); }
Returned By
SelectorProvider.openSelector( )
Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.