JanosVM v1.0 API

edu.utah.janosvm.sys
Class IndexedResourceSpecException

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

class IndexedResourceSpecException
extends java.lang.Exception

Internal exception thrown when an resource spec couldn't be satisfied.

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

Field Summary
private  int index
          The index in the ResourceSpec array passed to TeamBackEnd() that couldn't be satisfied.
 
Fields inherited from class java.lang.Throwable
backtrace, cause, message, serialVersionUID, setCause
 
Constructor Summary
(package private) IndexedResourceSpecException(int index)
          Construct an IndexedResourceSpecException with the given index.
 
Method Summary
(package private)  int getIndex()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, initCause, printStackTrace, printStackTrace, printStackTrace, printStackTrace0
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait, wait0
 

Field Detail

index

private final int index
The index in the ResourceSpec array passed to TeamBackEnd() that couldn't be satisfied.
Constructor Detail

IndexedResourceSpecException

IndexedResourceSpecException(int index)
Construct an IndexedResourceSpecException with the given index.
Parameters:
index - The index in the ResourceSpec array passed to TeamBackEnd() that couldn't be satisfied.
Method Detail

getIndex

int getIndex()
Returns:
The index in the ResourceSpec array passed to TeamBackEnd() that couldn't be satisfied.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable

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