manager
Class ObjectDeletedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by manager.ObjectDeletedException
All Implemented Interfaces:
java.io.Serializable

public class ObjectDeletedException
extends java.lang.Exception

Thrown in many situations when an interaction is attempted locally which refers to an object which has been deleted by an external (or possibly even internal) event. This primarily happens since there is no way of forcing objects to be removed from the local JVM in response to this occuring in the federation at large. If this exception has been thrown it is probably because the local model is not keeping objects organised in a sensible way, but is instead passing references to them around and using these references without checking that they still actually exist in (for example) an instance of ProxyList obtained via LocalManager.getProxies(Class, Class).

Author:
Rob Minson
See Also:
Serialized Form

Constructor Summary
ObjectDeletedException()
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectDeletedException

public ObjectDeletedException()