|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
This package contains Exception definitions which are used throughout waggle, as well as some exception handling utilities.
See:
Description
Interface Summary | |
---|---|
XNonReportableException | Marker interface for exceptions that should not be reported to the bugs database. |
XRetryableException | Marker interface for exceptions that should be retried. |
Class Summary | |
---|---|
XExceptionUtils | Exception utilities. |
Exception Summary | |
---|---|
XConnectionLostException | This exception reports that the connection to the API has been lost. |
XException | Basic Waggle Exception. |
XIllegalArgumentException | XException version of java.lang.IllegalArgumentException. |
XIllegalStateException | XException version of java.lang.IllegalStateException. |
XInterruptedIOException | XException version of java.io.InterruptedIOException. |
XIOException | XException version of java.io.IOException. |
XNonReportableRuntimeException | Basic Waggle Runtime Exception. |
XRuntimeException | Basic Waggle Runtime Exception. |
XUnsupportedOperationException | XException version of java.lang.UnsupportedOperationException. |
XUnwrappedExceptionException | Substituted for XException and XRuntimeException when creating an XExceptionInfo DTO. |
This package contains Exception definitions which are used throughout waggle, as well as some exception handling utilities. The base classes are XException for subclasses of Exception, and XRuntimeException for subclasses of RuntimeException. Because Waggle exceptions provide additional fields (resource id, timestamp, etc.), it's generally not possible to reuse standard Java exceptions. However, to match established Java conventions where appropriate, alternate XException versions of many standard Java exceptions are provided in this package. XRuntimeExceptions are further grouped into non-reportable exceptions with the abstract class XErrorException.
Throwable Exception RuntimeException XRuntimeException XAccessDeniedException XCheckedOutException XIllegalArgumentException [replaces java.lang.IllegalArgumentException] XIllegalStateException [replaces java.lang.IllegalStateException] XException XIOException [replaces java.io.IOException] XInterruptedIOException [replaces java.io.InterruptedIOException]
|
Oracle® On Track Communication SDK Documentation Release 1(1.0) E20955-01 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |