gov.nasa.arc.brahms.vm.api.exceptions
Class ExternalError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Error
          extended by gov.nasa.arc.brahms.common.exceptions.BrahmsError
              extended by gov.nasa.arc.brahms.vm.api.exceptions.ExternalError
All Implemented Interfaces:
java.io.Serializable

public class ExternalError
extends gov.nasa.arc.brahms.common.exceptions.BrahmsError

The ExternalError is an error thrown by the Brahms virtual machine API used to notify the users of the API of critical error conditions that are generally not recoverable or for which recovery is not desired.

Version:
14 September 2000
Author:
Ron van Hoof
See Also:
Serialized Form

Constructor Summary
ExternalError()
          Constructor, creates a new ExternalError with no detail message
ExternalError(java.lang.String message)
          Constructor, creates a new ExternalError with the given detail message
ExternalError(java.lang.String message, java.lang.Throwable t)
          Constructor, creates a new ExternalError with the given detail message wrapping the given exception
ExternalError(java.lang.Throwable t)
          Constructor, creates a new ExternalError with the given linked exception
 
Method Summary
 
Methods inherited from class gov.nasa.arc.brahms.common.exceptions.BrahmsError
getLinkedException, printStackTrace, printStackTrace, printStackTrace, setLinkedException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExternalError

public ExternalError()
Constructor, creates a new ExternalError with no detail message


ExternalError

public ExternalError(java.lang.String message)
Constructor, creates a new ExternalError with the given detail message

Parameters:
message - the detail message

ExternalError

public ExternalError(java.lang.Throwable t)
Constructor, creates a new ExternalError with the given linked exception

Parameters:
t - the Throwable to be linked to this exception

ExternalError

public ExternalError(java.lang.String message,
                     java.lang.Throwable t)
Constructor, creates a new ExternalError with the given detail message wrapping the given exception

Parameters:
message - the detail message
t - the Throwable to be linked to this exception


Copyright © 1997-2012 All Rights Reserved.