com.redhat.persistence
Class ProtoException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.redhat.persistence.ProtoException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- CursorException, DuplicateObjectException, EngineException, FlushException, MetadataException, NoSuchPathException, NullException, SQLWriterException, TypeException
- public abstract class ProtoException
- extends RuntimeException
This is the base class for exceptions in persistence. By default these
exceptions are assumed to be internal exceptions - bugs in the
implementation. If code in the implementation determines the exception is
fault of the client, the exception is flagged so that it is not internal.
At the top level internal exceptions are converted to
UncheckedWrapperExceptions so that they will not be caught as persistence
exceptions.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
OBJECT
public static final ProtoException.Role OBJECT
PROPERTY
public static final ProtoException.Role PROPERTY
VALUE
public static final ProtoException.Role VALUE
ProtoException
protected ProtoException()
ProtoException
protected ProtoException(boolean internal)
ProtoException
protected ProtoException(String msg)
ProtoException
protected ProtoException(String msg,
boolean internal)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC