com.xavax.xstore.exception
Class FieldAccessException

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

public class FieldAccessException
extends PersistenceException

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

See Also:
Serialized Form

Constructor Summary
FieldAccessException(PersistenceManager pm, ClassMap cmap, String name, Throwable cause)
          Construct a FieldAccessException.
 
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

FieldAccessException

public FieldAccessException(PersistenceManager pm,
                            ClassMap cmap,
                            String name,
                            Throwable cause)
Construct a FieldAccessException.

Parameters:
pm - the persistence manager.
cmap - the class.
name - the field that caused the 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