JanosVM v0.6.0 Java API

## Uses of Package
edu.utah.janosvm.sys

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.management.team: An implementation of a TeamListHandler that converts TeamEvents to amiga style Messages.
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.amiga
CrossTeamCloneable 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.
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.commspace
Exportable 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.

Classes in edu.utah.janosvm.sys used by edu.utah.janosvm.kit.management.team
ListNode Doubly linked list node.
TeamEvent Simple class that describes a team related event.
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.resources
DeadTeamException 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.sys
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.
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.
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.
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.
TeamListHandler An interface for TeamList call backs.
TeamReservation Record a reservation with another team.

JanosVM v0.6.0 Java API

This documentation is Copyright (C) 2000-2002 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions.
Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/
Generated on Mar 17, 2002