org.eclipse.jetty.io.nio
Class SelectorManager.SelectSet

java.lang.Object
  extended by org.eclipse.jetty.io.nio.SelectorManager.SelectSet
Enclosing class:
SelectorManager

public class SelectorManager.SelectSet
extends Object


Method Summary
 void addChange(Object point)
           
 void addChange(SelectableChannel channel, Object att)
           
 void cancelIdle(Timeout.Task task)
           
 void cancelTimeout(Timeout.Task task)
           
 void doSelect()
          Select and dispatch tasks found from changes and the selector.
 void dump()
           
 SelectorManager getManager()
           
 long getNow()
           
 void scheduleIdle(Timeout.Task task)
           
 void scheduleTimeout(Timeout.Task task, long timeoutMs)
           
 void wakeup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addChange

public void addChange(Object point)

addChange

public void addChange(SelectableChannel channel,
                      Object att)

cancelIdle

public void cancelIdle(Timeout.Task task)

doSelect

public void doSelect()
              throws IOException
Select and dispatch tasks found from changes and the selector.

Throws:
IOException

getManager

public SelectorManager getManager()

getNow

public long getNow()

scheduleIdle

public void scheduleIdle(Timeout.Task task)

scheduleTimeout

public void scheduleTimeout(Timeout.Task task,
                            long timeoutMs)

cancelTimeout

public void cancelTimeout(Timeout.Task task)

wakeup

public void wakeup()

dump

public void dump()


Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.