jdsl.core.api
Class InvalidLocatorException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--jdsl.core.api.CoreException
                          |
                          +--jdsl.core.api.InvalidLocatorException

public class InvalidLocatorException
extends CoreException

An InvalidLocatorException can be thrown by a container or by the locator itself. If thrown by a locator, it indicates that the locator is internally invalid, probably because someone has explicitly invalidated it (containers should never invalidate locators). If thrown by a container, it may indicate that the locator itself through the exception and the container propagated it, or it may indicate that the locator is somehow invalid with respect to the container. For instance, a KeyBasedContainer will throw an InvalidLocatorException if you ask it to remove a locator that belongs to another container.

Author:
Ryan Baker (rsb)
See Also:
Serialized Form

Constructor Summary
InvalidLocatorException(java.lang.String message)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidLocatorException

public InvalidLocatorException(java.lang.String message)