public abstract class SystemException extends RuntimeException implements Serializable
Modifier and Type | Field and Description |
---|---|
CompletionStatus |
completed
The status of the operation that have thrown this exception.
|
int |
minor
Contains more details about the exception.
|
Modifier | Constructor and Description |
---|---|
protected |
SystemException(String a_reason,
int a_minor,
CompletionStatus a_completed)
Constructs an instance of the CORBA standard exception.
|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public CompletionStatus completed
public int minor
Contains more details about the exception. The lower 12 bits contain a code, defining the reason why exception has been thrown. The higher 20 bits hold "Vendor Minor Codeset ID" (VMCID).
The Classpath specifice minor exception codes are documented in the headers
of the corresponding exceptions (for instance, MARSHAL
).
OMGVMCID
protected SystemException(String a_reason, int a_minor, CompletionStatus a_completed)
a_reason
- a string, explaining the reason why the exceptions has been
thrown.a_minor
- an additional error code (known as the "minor")a_completed
- the task completion status.