|
EBError Type
This type defines details of the error.
Remarks
The properties below provide various information about the error.
Fields
| |
category String |
The category of error. Typical values include "Content", "Packaging", "UnPackaging", "Communication", and "InternalProcess".
This value is optional.
|
code String |
The error code. This value is required. The standard format is "EBMS:0001", where "0001" is the numeric code portion.
|
description_ String |
The description of the error. This value is optional.
|
detail String |
Additional details about the error. This may include other helpful information such as a stack trace. This value is optional.
|
origin String |
The module within which the error occurred. Typical values include "ebMS", "reliability", and "security".
This value is optional.
|
refMessageId String |
The MessageId to which the error applies. This is optional but should be supplied if possible.
|
severity EBSeverityTypes |
The severity of the error. Possible values are:
- 0 (ebstWarning - default)
- 1 (ebstFailure)
This value is required.
|
shortDescription String |
A short description of the error. This may be helpful for logging or readability. This value is optional.
|
Constructors
public init()
|