Uses of Class
net.sf.asyncobjects.vats.VatRunner

Packages that use VatRunner
net.sf.asyncobjects.net.nio This package contains implementation of network interfaces that is based on non-blocking NIO socket API. 
net.sf.asyncobjects.net.threading This package contains implementation of network interfaces that is based on blocking socket API. 
net.sf.asyncobjects.vats This package contains core classes releate to vats and vat runners. 
 

Uses of VatRunner in net.sf.asyncobjects.net.nio
 

Subclasses of VatRunner in net.sf.asyncobjects.net.nio
 class NIOSelectorRunner
          A selector runner, there could be only one vat per selector and only one selector in runner.
 

Uses of VatRunner in net.sf.asyncobjects.net.threading
 

Methods in net.sf.asyncobjects.net.threading with parameters of type VatRunner
static ASocketFactory TSocketFactory.getInstance(VatRunner runner)
          This method created instance of TSocketFactory that lives inside specified vatGroup
 

Constructors in net.sf.asyncobjects.net.threading with parameters of type VatRunner
TServerSocket(VatRunner runner)
          A constructor
TSocket(VatRunner runner)
          A constructor
TSocket(VatRunner runner, Socket socket)
          A socket
 

Uses of VatRunner in net.sf.asyncobjects.vats
 

Subclasses of VatRunner in net.sf.asyncobjects.vats
 class ExecutorRunner
          This runner is being run over some Executor service.
 class SingleThreadIdleRunner
          This base class for runners allows executing some idle action instead of blocking on vat queue.
 class SingleThreadRunner
          This is a single thread runner.
 class VatQueueRunner
          This is a runner that has own queue of vats.
 

Methods in net.sf.asyncobjects.vats that return VatRunner
 VatRunner Vat.getRunner()
           
 VatRunner Vat.runner()
           
 

Methods in net.sf.asyncobjects.vats with parameters of type VatRunner
 void Vat.attachToRunner(VatRunner newRunner)
          Attach to runner
 

Constructors in net.sf.asyncobjects.vats with parameters of type VatRunner
Vat(VatRunner runner)
          a constructor
Vat(VatRunner runner, String name)
          a constructor
 



Copyright © 2002-2007 Constantine Plotnikov. All Rights Reserved.