Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 465
نمايش فراداده

AbstractSelectorjava.nio.channels.spi

Java 1.4

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( )