|
JanosVM v1.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Exportable | |
edu.utah.janosvm.kit.comm.amiga | An inter-team communication facility modeled on the Amiga IPC system. |
edu.utah.janosvm.kit.comm.commspace | A tuple space communication mechanism for the JanosVM. |
edu.utah.janosvm.kit.server.memfs | An extended example for the JanosVM that implements a memory file system. |
edu.utah.janosvm.sys | Provides the java interface to the JanosVM Team facilities. |
java.lang.isolate | JanosVM Isolate API Prototype |
Uses of Exportable in edu.utah.janosvm.kit.comm.amiga |
Subclasses of Exportable in edu.utah.janosvm.kit.comm.amiga | |
(package private) class |
FaxPortBackEnd
An Exportable object that can receive Facsimile objects. |
Methods in edu.utah.janosvm.kit.comm.amiga with parameters of type Exportable | |
protected void |
FaxPortHandle.bindTo(Exportable ex)
|
Uses of Exportable in edu.utah.janosvm.kit.comm.commspace |
Subclasses of Exportable in edu.utah.janosvm.kit.comm.commspace | |
(package private) class |
CommHashtable
The CommHashtable wraps a regular Hashtable and makes it available for export to other classes. |
(package private) class |
CommQueue
A shareable FIFO queue of CommSpaceElements. |
(package private) class |
CommSpace
Variation on an array, with some tuple-space like properties. |
Methods in edu.utah.janosvm.kit.comm.commspace with parameters of type Exportable | |
protected void |
CommHashtableHandle.bindTo(Exportable ex)
|
protected void |
CommSpaceHandle.bindTo(Exportable ex)
|
protected void |
CommQueuePusher.bindTo(Exportable ex)
|
protected void |
CommQueuePuller.bindTo(Exportable ex)
|
Uses of Exportable in edu.utah.janosvm.kit.server.memfs |
Subclasses of Exportable in edu.utah.janosvm.kit.server.memfs | |
(package private) class |
MemoryBlockBackEnd
The object representing a file in the memory file system. |
Methods in edu.utah.janosvm.kit.server.memfs with parameters of type Exportable | |
protected void |
MemoryBlock.bindTo(Exportable ex)
|
Uses of Exportable in edu.utah.janosvm.sys |
Subclasses of Exportable in edu.utah.janosvm.sys | |
(package private) class |
TeamBackEnd
Kernel class used to represent a team, this is then extended internally with a nativeClass. |
Fields in edu.utah.janosvm.sys declared as Exportable | |
private Exportable |
ExportManager.export
The object being exported. |
Methods in edu.utah.janosvm.sys that return Exportable | |
Exportable |
ExportManager.getExport()
Get the object that this manager manages. |
Methods in edu.utah.janosvm.sys with parameters of type Exportable | |
protected abstract void |
Importable.bindTo(Exportable ex)
Bind this Importable to the given Exportable. |
protected void |
TeamHandle.bindTo(Exportable ex)
|
void |
ExportManager.setExport(Exportable ex)
If this manager is empty you can fill in its export with this function. |
ExportManager |
PortAuthority.exportObject(java.lang.Object id,
Exportable ex)
Export an object with the given identifier. |
ExportManager |
PortAuthority.exportAnonymousObject(Exportable ex)
Export an object without a public identifier. |
private void |
PortAuthority.revokeAnonymousObject(Exportable ex,
ExportManager em)
|
void |
PortAuthority.revokeAnonymousObject(Exportable ex)
Revoke an anonymously exported object. |
ExportManager |
Team.exportObject(java.lang.Object id,
Exportable ex)
|
ExportManager |
Team.exportAnonymousObject(Exportable ex)
|
void |
Team.revokeAnonymousObject(Exportable ex)
|
Constructors in edu.utah.janosvm.sys with parameters of type Exportable | |
ExportManager(Exportable export)
Construct a manager that is exporting the given object. |
Uses of Exportable in java.lang.isolate |
Subclasses of Exportable in java.lang.isolate | |
private static class |
AggregateStateManager.IsolateStatus
Global state for a single isolate. |
(package private) class |
OneWayLink_RendezvousPoint
A rendezvous point for a one-way link. |
Methods in java.lang.isolate with parameters of type Exportable | |
protected void |
AggregateStateManager.IsolateStatusHandle.bindTo(Exportable ex)
|
protected void |
AggregateStateManager.EventStatusHandle.bindTo(Exportable ex)
|
protected void |
OneWayLink_RendezvousImport.bindTo(Exportable ex)
Invoked when this importable is bound to a OneWayLink_RendezvousPoint. |
|
JanosVM v1.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |