|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||