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

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.VMError
                  extended by gov.nasa.arc.brahms.vm.api.exceptions.GuardInstantiationError
All Implemented Interfaces:
java.io.Serializable

public class GuardInstantiationError
extends VMError

The GuardInstantiationError is an error thrown by the Brahms virtual machine to notify the user that we were unable to instantiate a Guard. Without a Guard no policies can be enforced making this a critical error.

Version:
5 May 2003
Author:
Ron van Hoof
See Also:
Serialized Form

Constructor Summary
GuardInstantiationError()
          Constructor, creates a new GuardInstantiationError with no detail message
GuardInstantiationError(java.lang.String message)
          Constructor, creates a new GuardInstantiationError with the given detail message
GuardInstantiationError(java.lang.String message, java.lang.Throwable t)
          Constructor, creates a new GuardInstantiationError with the given detail message wrapping the given exception
GuardInstantiationError(java.lang.Throwable t)
          Constructor, creates a new GuardInstantiationError 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

GuardInstantiationError

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


GuardInstantiationError

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

Parameters:
message - the detail message

GuardInstantiationError

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

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

GuardInstantiationError

public GuardInstantiationError(java.lang.String message,
                               java.lang.Throwable t)
Constructor, creates a new GuardInstantiationError 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.