EBError Type
This type defines details of the error.
Remarks
The fields 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:
|
ShortDescription String? |
A short description of the error. This may be helpful for logging or readability. This value is optional. |
Constructors
public constructor()
public constructor(code: String?, severity: Int)
public constructor(code: String?, severity: Int, detail: String?, shortDescription: String?)