public abstract class NonSiraPriseErrorMessageType extends ServerMessageType
Modifier and Type | Field and Description |
---|---|
static int |
MESSAGETYPEID
The numeric ID for messages of this type (858993459 )
|
Modifier and Type | Method and Description |
---|---|
NonSiraPriseErrorMessage |
message(java.lang.String exceptionClassName,
java.lang.String exceptionMessage)
Factory method for getting a message of this version of the type holding the given java exception data
|
abstract NonSiraPriseErrorMessage |
message(java.lang.String exceptionClassName,
java.lang.String exceptionMessage,
boolean fatal)
Factory method for getting a message of this version of the type holding the given java exception data
|
public static final int MESSAGETYPEID
public final NonSiraPriseErrorMessage message(java.lang.String exceptionClassName, java.lang.String exceptionMessage)
exceptionClassName
- The class name of the thrown non-sira-prise exception that caused this message to (have to be) sentexceptionMessage
- The exception message contained in the thrown exception objectpublic abstract NonSiraPriseErrorMessage message(java.lang.String exceptionClassName, java.lang.String exceptionMessage, boolean fatal)
exceptionClassName
- The class name of the thrown non-sira-prise exception that caused this message to (have to be) sentexceptionMessage
- The exception message contained in the thrown exception objectfatal
- Flag indicating whether the error was 'fatal', i.e. whether the server has aborted its side of the transaction as a consequence of the error