org.erights.e.elib.ref
Class ViciousCycleException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--org.erights.e.elib.ref.ViciousCycleException
All Implemented Interfaces:
Serializable

public class ViciousCycleException
extends RuntimeException

Untamed: A reference is BROKEN by a ViciousCycleException if a set of forwarding requests would have resulted in a forwarding loop.

See Also:
Serialized Form

Field Summary
static ViciousCycleException TheViciousMarker
          Enabled: The ViciousCycleException.
 
Fields inherited from class java.lang.RuntimeException
 
Fields inherited from class java.lang.Throwable
 
Constructor Summary
ViciousCycleException()
          Enabled:
ViciousCycleException(String m)
          Enabled:
 
Methods inherited from class java.lang.Throwable
backtrace, eStack, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, javaStack, leaf, printStackTrace, printStackTrace, printStackTrace, printThrowableOn, setStackTrace, toString, unwrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TheViciousMarker

public static final ViciousCycleException TheViciousMarker
Enabled: The ViciousCycleException.

Used to detect vicious forwarding cycles. XXX should be package scope

Constructor Detail

ViciousCycleException

public ViciousCycleException()
Enabled:


ViciousCycleException

public ViciousCycleException(String m)
Enabled:



comments?