JanosVM v1.0 API

Uses of Class
edu.utah.janosvm.sys.ExportManager

Packages that use ExportManager
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 ExportManager in edu.utah.janosvm.kit.server.memfs
 

Methods in edu.utah.janosvm.kit.server.memfs that return ExportManager
(package private)  ExportManager MemoryFileSystem.put(java.lang.String name, MemoryBlockBackEnd newbe)
          Put a memory block in the file system.
(package private)  ExportManager MemoryFileSystem.get(java.lang.String name)
          Get a memory block from the file system.
 

Uses of ExportManager in edu.utah.janosvm.sys
 

Fields in edu.utah.janosvm.sys declared as ExportManager
private  ExportManager Exportable.anonManager
          Our ExportManager if we're exported anonymously.
private  ExportManager Importable.em
          The manager of the export we're importing.
private static ExportManager TeamBackEnd.kernelManager
           
private  ExportManager TeamBackEnd.em
          The ExportManager for our object.
 

Methods in edu.utah.janosvm.sys that return ExportManager
 ExportManager Exportable.getAnonymousManager()
           
(package private)  ExportManager Importable.getExportManager()
           
 ExportManager PortAuthority.reserveExportID(java.lang.Object id)
          Attempt to reserve an exported identifier for future use.
 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.
 ExportManager PortAuthority.findExport(java.lang.Object id)
          Find an export with the given identifier.
 ExportManager Team.reserveExportID(java.lang.Object id)
           
 ExportManager Team.exportObject(java.lang.Object id, Exportable ex)
           
 ExportManager Team.exportAnonymousObject(Exportable ex)
           
(package private)  ExportManager TeamBackEnd.getExportManager()
           
 

Methods in edu.utah.janosvm.sys with parameters of type ExportManager
(package private)  void Exportable.setAnonymousManager(ExportManager em)
          Set the ExportManager created when this object was exported anonymously.
(package private)  void Importable.setExportManager(ExportManager em)
          Store the ExportManager for the object that is being imported.
private  void PortAuthority.revokeAnonymousObject(Exportable ex, ExportManager em)
           
(package private)  void Team.setKernelHandle(ExportManager kernelManager)
           
(package private)  void TeamBackEnd.setExportManager(ExportManager em)
           
 

Constructors in edu.utah.janosvm.sys with parameters of type ExportManager
ExportManager.ImportEnumerator()
           
Team(ExportManager kernelManager)
          Construct a Team object.
 

Uses of ExportManager in java.lang.isolate
 

Fields in java.lang.isolate declared as ExportManager
private  ExportManager OneWayLink_RendezvousPoint.em
           
 

Methods in java.lang.isolate with parameters of type ExportManager
private static OneWayLink_RendezvousPoint OneWayLink_RendezvousPoint.rpFromEm(ExportManager em)
           
 


JanosVM v1.0 API

This documentation is Copyright (C) 2000-2003 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 Feb 13, 2003