org.sape.carbon.core.config.node
Class NodeRemovedException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--org.sape.carbon.core.exception.BaseRuntimeException
                          |
                          +--org.sape.carbon.core.config.ConfigurationRuntimeException
                                |
                                +--org.sape.carbon.core.config.node.NodeRemovedException
All Implemented Interfaces:
Exceptionable, Serializable

public class NodeRemovedException
extends ConfigurationRuntimeException

This exception is thrown by nodes when methods are call upon them after they have been removed. Copyright 2002 Sapient

Since:
carbon 1.0
Version:
$Revision: 1.6 $($Author: dvoet $ / $Date: 2003/05/05 21:21:18 $)
Author:
Douglas Voet, Aug 28, 2002
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.sape.carbon.core.exception.BaseRuntimeException
delegatedException
 
Fields inherited from class java.lang.RuntimeException
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
NodeRemovedException(Class sourceClass, Node node)
          Constructor for NodeRemovedException.
NodeRemovedException(Class sourceClass, Node node, Throwable cause)
          Constructor for NodeRemovedException.
 
Method Summary
 SeverityEnum getSeverity()
          This method must be overriden by subclasses so that they may declare their severity
 
Methods inherited from class org.sape.carbon.core.exception.BaseRuntimeException
getCause, getExceptionSource, getMessage, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeRemovedException

public NodeRemovedException(Class sourceClass,
                            Node node,
                            Throwable cause)
Constructor for NodeRemovedException.

Parameters:
sourceClass - the class in which the failure occurred.
node - the Node object which has been removed from the backing store.
cause - the exception that caused this exception.

NodeRemovedException

public NodeRemovedException(Class sourceClass,
                            Node node)
Constructor for NodeRemovedException.

Parameters:
sourceClass - the class in which the failure occurred.
node - the Node object which has been removed from the backing store.
Method Detail

getSeverity

public SeverityEnum getSeverity()
Description copied from class: BaseRuntimeException
This method must be overriden by subclasses so that they may declare their severity

Specified by:
getSeverity in interface Exceptionable
Overrides:
getSeverity in class ConfigurationRuntimeException
See Also:
Exceptionable.getSeverity()


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.