JanosVM v1.0 API

edu.utah.janosvm.sys
Class DuplicateExportException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--edu.utah.janosvm.sys.DuplicateExportException
All Implemented Interfaces:
java.io.Serializable

public class DuplicateExportException
extends java.lang.Exception

Exception thrown when trying to export a object with an 'id' that has already been used. Ids for exportable objects are guaranteed to be unique. This is enforced when an Exportable is actually exported from its team (see Team.exportObject(Object,Exportable)).. The name must be unique in the 'equals' sense, not the '==' sense. (Think Hashtable key.)

Author:
Tim Stack, Utah Janos Team
See Also:
Exportable, Serialized Form

Fields inherited from class java.lang.Throwable
backtrace, cause, message, serialVersionUID, setCause
 
Constructor Summary
DuplicateExportException(java.lang.String s)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, initCause, printStackTrace, printStackTrace, printStackTrace, printStackTrace0, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait, wait0
 

Constructor Detail

DuplicateExportException

public DuplicateExportException(java.lang.String s)

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