edu.mssm.crover.scentral
Class BadPersistentID

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--edu.mssm.crover.scentral.BadPersistentID
All Implemented Interfaces:
java.io.Serializable

public class BadPersistentID
extends java.lang.Exception

Thrown when the persistent identifier submitted to PersistentScheme is invalid for some reason. Possible causes: already used, contains an illegal character.

See Also:
Serialized Form

Field Summary
static int ALREADY_USED
          When the submitted ID is already in use.
static int INVALID_CHARACTER
          When the submitted ID contained an invalid character (whatever that means).
static int INVALID_NAME
          When the submitted ID was null or "".
 int reason
           
 
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
 

Field Detail

reason

public int reason

ALREADY_USED

public static int ALREADY_USED
When the submitted ID is already in use.


INVALID_CHARACTER

public static int INVALID_CHARACTER
When the submitted ID contained an invalid character (whatever that means).


INVALID_NAME

public static int INVALID_NAME
When the submitted ID was null or "".



Copyright @ 2003 Mount Sinai School of Medicine. All Rights Reserved.