java > java.nio > java.nio.channels > java.nio.channels.selectablechannel >

Class: java.nio.channels.SelectableChannel
    java.lang.Object
       java.nio.channels.spi.AbstractInterruptibleChannel
               java.nio.channels.SelectableChannel


public abstract class SelectableChannel extends AbstractInterruptibleChannel implements Channel


FIELDS:

CONSTRUCTORS:
protected SelectableChannel()


METHODS:
public abstract Object blockingLock()

public abstract SelectableChannel configureBlocking(boolean block)
Throws: ClosedChannelException
Throws: IllegalBlockingModeException
Throws: IOException

public abstract boolean isBlocking()

public abstract boolean isRegistered()

public abstract SelectionKey keyFor(Selector sel)

public abstract SelectorProvider provider()

public final SelectionKey register(Selector sel, int ops)
Throws: ClosedChannelException
Throws: IllegalBlockingModeException
Throws: IllegalSelectorException
Throws: CancelledKeyException
Throws: IllegalArgumentException

public abstract SelectionKey register(Selector sel, int ops, Object att)
Throws: ClosedChannelException
Throws: IllegalBlockingModeException
Throws: IllegalSelectorException
Throws: CancelledKeyException
Throws: IllegalArgumentException

public abstract int validOps()


INHERITED METHODS:
close(), implCloseChannel(), isOpen(), begin(), end(boolean), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
AbstractSelectableChannel,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net