-
Classes in org.refcodes.exception that implement Trap
Modifier and Type |
Class |
Description |
class |
AbstractException |
Base exception for unpredictable / checked (untestable states) exceptions,
providing functionality for exception specific multi-language messages.
|
class |
AbstractHiddenException |
Base exception for hidden (unchecked) / subsystem exceptions, providing
functionality for exception specific multi-language messages.
|
class |
AbstractIOException |
Base exception for I/O exceptions, providing functionality for exception
specific multi-language messages.
|
class |
AbstractRuntimeException |
Base exception for runtime (unchecked) / predictable (testable states)
exceptions, providing functionality for exception specific multi-language
messages.
|
class |
BugException |
Exception bugs (unchecked).
|
class |
HiddenException |
Exception for hidden (unchecked) / subsystem exceptions.
|
class |
IntegrityException |
An integrity exception is thrown whenever the integrity of data may be
violated.
|
class |
IORuntimeException |
Unchecked exception with the same semantics as the IOException .
|
class |
IOTimeoutException |
Thrown in case opening or accessing an open line (connection, junction, link)
caused timeout problems.
|
class |
LockedException |
Thrown in case an instance being locked is still being accessed in a
modifying way (see org.refcodes.mixin.Lockable in the
refcodes-mixin artifact).
|
static class |
LockedException.LockedRuntimeException |
Thrown in case an instance being locked is still being accessed in a
modifying way (see org.refcodes.mixin.Lockable in the
refcodes-mixin artifact).
|
class |
MarshalException |
Thrown when marshaling / serializing an object fails.
|
class |
TimeoutIoException |
|
class |
UnmarshalException |
Thrown when unmarshaling / deserializing an object fails.
|
class |
VerifyRuntimeException |
A verify exception is thrown in case the verification of the result (of an
algorithm) failed.
|
class |
VetoException |
Thrown to signal that an operation is being vetoed by a third party observing
the invocation of the given operation.
|
static class |
VetoException.VetoRuntimeException |
Thrown to signal that an operation is being vetoed by a third party
observing the invocation of the given operation.
|