|
JanosVM v0.6.0 Java API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use edu.utah.janosvm.sys | |
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.isolate | An implementation of the JSR-121 prototype Isolate API. |
edu.utah.janosvm.kit.management.team | An implementation of a TeamListHandler that converts TeamEvents to amiga style Messages. |
edu.utah.janosvm.kit.server.memfs | An extended example for the JanosVM that implements a memory file system. |
edu.utah.janosvm.resources | Resources managed by the JanosVM on a per-team basis. |
edu.utah.janosvm.sys | Provides the java interface to the JanosVM Team facilities. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.kit.comm.amigaCrossTeamCloneable
|
Interface used to indicate that cross team pointers should be nulled when cloning an object instead of throwing a SegmentationFaultError. DeadTeamException
|
Exception thrown when a visit cannot be done because one of the teams involved is dead. DuplicateExportException
|
Exception thrown when trying to export a object with an 'id' that has already been used. Exportable
|
Base class for objects exported from teams. Importable
|
An Importable is a safe, cross-process reference to a remote "Exportable" object. List
|
Root for a doubly linked list. ListNode
|
Doubly linked list node. NoSuchExportException
|
Exception thrown when trying to import an object that doesn't exist. TeamEjectionException
|
Exception thrown when a thread is forcefully thrown from a team. TeamHandle
|
Provides a safe handle to a Team. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.kit.comm.commspaceExportable
|
Base class for objects exported from teams. Importable
|
An Importable is a safe, cross-process reference to a remote "Exportable" object. ListNode
|
Doubly linked list node. TemporaryExport
|
Indicate that an exported object is only alive as long as it is imported by someone. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.kit.isolateTeam
|
Peer object for a TeamBackEnd. TeamEvent
|
Simple class that describes a team related event. TeamHandle
|
Provides a safe handle to a Team. TeamList
|
An Importable for TeamListBackEnd that just provides a path for callbacks. TeamListHandler
|
An interface for TeamList call backs. TeamReservation
|
Record a reservation with another team. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.kit.management.teamListNode
|
Doubly linked list node. TeamEvent
|
Simple class that describes a team related event. TeamList
|
An Importable for TeamListBackEnd that just provides a path for callbacks. TeamListHandler
|
An interface for TeamList call backs. TeamReservation
|
Record a reservation with another team. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.kit.server.memfsDeadTeamException
|
Exception thrown when a visit cannot be done because one of the teams involved is dead. Exportable
|
Base class for objects exported from teams. ExportManager
|
Tracks the importables associated with a single exportable. Importable
|
An Importable is a safe, cross-process reference to a remote "Exportable" object. ListNode
|
Doubly linked list node. PortAuthority
|
Manages the imports and exports of a team. TeamEjectionException
|
Exception thrown when a thread is forcefully thrown from a team. TemporaryExport
|
Indicate that an exported object is only alive as long as it is imported by someone. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.resourcesDeadTeamException
|
Exception thrown when a visit cannot be done because one of the teams involved is dead. TeamHandle
|
Provides a safe handle to a Team. |
Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.sysDeadTeamException
|
Exception thrown when a visit cannot be done because one of the teams involved is dead. DuplicateExportException
|
Exception thrown when trying to export a object with an 'id' that has already been used. Exportable
|
Base class for objects exported from teams. ExportManager
|
Tracks the importables associated with a single exportable. ExportManager.ImportEnumerator
|
The ImportEnumerator is used to traverse the list of importers of an export. Importable
|
An Importable is a safe, cross-process reference to a remote "Exportable" object. IndexedResourceSpecException
|
Internal exception thrown when an resource spec couldn't be satisfied. List
|
Root for a doubly linked list. ListNode
|
Doubly linked list node. NoSuchExportException
|
Exception thrown when trying to import an object that doesn't exist. PortAuthority
|
Manages the imports and exports of a team. Team
|
Peer object for a TeamBackEnd. TeamBackEnd
|
Kernel class used to represent a team, this is then extended internally with a nativeClass. TeamEjectionException
|
Exception thrown when a thread is forcefully thrown from a team. TeamEvent
|
Simple class that describes a team related event. TeamHandle
|
Provides a safe handle to a Team. TeamListBackEnd
|
A kernel export that sends out notifications of team related events. TeamListHandler
|
An interface for TeamList call backs. TeamReservation
|
Record a reservation with another team. |
|
JanosVM v0.6.0 Java API | |||||||||
PREV NEXT | FRAMES NO FRAMES |