com.xavax.xstore.exception
Class InvalidReferenceException

Object
  extended byThrowable
      extended byException
          extended byRuntimeException
              extended byPersistenceException
                  extended byInvalidReferenceException
All Implemented Interfaces:
Serializable

public class InvalidReferenceException
extends PersistenceException

InvalidReferenceException is thrown by the persistence framework when the class identifier or database identifier is not valid.

See Also:
Serialized Form

Constructor Summary
InvalidReferenceException(PersistenceManager pm, LOID loid)
          Construct an InvalidReferenceException.
 
Method Summary
 void handle()
          Handle this exception by writing a description of the exception to the log file.
 
Methods inherited from class PersistenceException
header, manager, name, trailer
 
Methods inherited from class Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidReferenceException

public InvalidReferenceException(PersistenceManager pm,
                                 LOID loid)
Construct an InvalidReferenceException.

Parameters:
pm - the persistence manager.
loid - the LOID that caused this exception.
Method Detail

handle

public void handle()
Handle this exception by writing a description of the exception to the log file.

Overrides:
handle in class PersistenceException