Uses of Class
java.nio.channels.SelectionKey
Package
Description
Defines channels, which represent connections to entities that are capable of
performing I/O operations, such as files and sockets; defines selectors, for
multiplexed, non-blocking I/O operations.
Service-provider classes for the
java.nio.channels
package.-
Uses of SelectionKey in java.nio.channels
Modifier and TypeMethodDescriptionabstract SelectionKey
SelectionKey.interestOps
(int ops) Sets this key's interest set to the given value.abstract SelectionKey
Retrieves the key representing the channel's registration with the given selector.final SelectionKey
Registers this channel with the given selector, returning a selection key.abstract SelectionKey
Registers this channel with the given selector, returning a selection key.Modifier and TypeMethodDescriptionabstract Set
<SelectionKey> Selector.keys()
Returns this selector's key set.abstract Set
<SelectionKey> Selector.selectedKeys()
Returns this selector's selected-key set.Modifier and TypeMethodDescriptionint
Selector.select
(Consumer<SelectionKey> action) Selects and performs an action on the keys whose corresponding channels are ready for I/O operations.int
Selector.select
(Consumer<SelectionKey> action, long timeout) Selects and performs an action on the keys whose corresponding channels are ready for I/O operations.int
Selector.selectNow
(Consumer<SelectionKey> action) Selects and performs an action on the keys whose corresponding channels are ready for I/O operations. -
Uses of SelectionKey in java.nio.channels.spi
Modifier and TypeClassDescriptionclass
Base implementation class for selection keys.Modifier and TypeMethodDescriptionfinal SelectionKey
final SelectionKey
Registers this channel with the given selector, returning a selection key.protected abstract SelectionKey
AbstractSelector.register
(AbstractSelectableChannel ch, int ops, Object att) Registers the given channel with this selector.Modifier and TypeMethodDescriptionprotected final Set
<SelectionKey> AbstractSelector.cancelledKeys()
Retrieves this selector's cancelled-key set.