Der MQMD-Parser

Der Stammname dieses Parsers lautet MQMD. Der Klassenname lautet MQHMD.

Die nachfolgende Tabelle enthält die Waisenelemente, die vom MQMD-Header übernommen wurden:

Elementname Elementdatentyp Elementattribute
SourceQueue CHARACTER Name-Wert
Transactional BOOLEAN Name-Wert

In der nachfolgenden Tabelle sind die eigenen Elemente des MQMD-Headers aufgeführt:

Elementname Elementdatentyp Elementattribute
Format CHARACTER Name-Wert
Version INTEGER Name-Wert
Report INTEGER Name-Wert
MsgType INTEGER Name-Wert
Expiry1 INTEGER/GMTTIMESTAMP Name-Wert
Feedback INTEGER Name-Wert
Encoding INTEGER Name-Wert
CodedCharSetId INTEGER Name-Wert
Priority INTEGER Name-Wert
Persistence INTEGER Name-Wert
MsgId BLOB Name-Wert
CorrelId BLOB Name-Wert
BackoutCount INTEGER Name-Wert
ReplyToQ CHARACTER Name-Wert
ReplyToQMgr CHARACTER Name-Wert
UserIdentifier CHARACTER Name-Wert
AccountingToken BLOB Name-Wert
ApplIdentityData CHARACTER Name-Wert
PutApplType INTEGER Name-Wert
PutApplName CHARACTER Name-Wert
PutDate TIMESTAMP/CHARACTER Name-Wert
PutTime TIMESTAMP/CHARACTER Name-Wert
ApplOriginData CHARACTER Name-Wert
GroupId BLOB Name-Wert
MsgSeqNumber INTEGER Name-Wert
Offset INTEGER Name-Wert
MsgFlags INTEGER Name-Wert
OriginalLength INTEGER Name-Wert
Anmerkung:
  1. Das Verfallsfeld in der MQMD ist ein Sonderfall:
    • Ein INTEGER-Wert (Ganzzahl) stellt ein Verfallsintervall in Sekundenzehnteln dar. Wenn das Verfallsfeld auf -1 gesetzt wird, stellt es ein uneingeschränktes Verfallsintervall dar (d. h. die Nachricht verfällt nie). Wenn das Verfallsfeld eine positive Ganzzahl enthält, stellt es ein Verfallsintervall dieser Zahl in Sekundenzehnteln dar (wenn es z. B. auf 4 gesetzt wird, stellt es 4 Zehntel einer Sekunde dar; wenn es auf 15 gesetzt wird, stellt es 1 1/2 Sekunden dar).
    • Ein GMTTIMESTAMP-Wert (GMT-Zeitmarkenfeld) stellt eine bestimmte Verfallszeit dar.

    Wenn das Verfallsfeld ein GMT-Zeitmarkenfeld enthält, das in der Vergangenheit liegt, oder eine Ganzzahl, die kleiner ist als 1 (ausschließlich -1), wird es auf den Wert 1 gesetzt (ein Zehntel einer Sekunde, der Mindestwert).

Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Zugehörige Tasks
ESQL erstellen
Java-Code entwickeln
Zugriff auf den MQMD-Header
Zugehörige Verweise
Datentypen von Feldern und Elementen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ad09700_