JMS Zielobjekteigenschaften

Zwei Eigenschaften des Zielobjekts steuern den Zugriff auf den MQMD von JMSund ein dritter steuert den Nachrichtenkontext.

Tabelle 1. Eigenschaftsnamen und Beschreibungen
Eigenschaft Kurzform Beschreibung
WMQ_MQMD_WRITE_ENABLED MDW Ob eine JMS -Anwendung die Werte von MQMD-Feldern festlegen kann
WMQ_MQMD_READ_ENABLED MDR Ob eine JMS -Anwendung die Werte von MQMD-Feldern extrahieren kann
WMQ_MQMD_MESSAGE _CONTEXT MDCTX Gibt an, welche Stufe des Nachrichtenkontexts von der JMS -Anwendung festgelegt werden soll Die Anwendung muss mit entsprechender Kontextberechtigung ausgeführt werden, damit diese Eigenschaft in Kraft treten kann.
Tabelle 2. Eigenschaftsnamen, Werte und Festlegungsmethoden
Eigenschaft Gültige Werte im Verwaltungstool (Standardwerte sind fett dargestellt) Gültige Werte in Programmen Festlegungsmethode
WMQ_MQMD_WRITE _AKTIVIERT
  • NO

    Alle JMS_IBM_MQMD*-Eigenschaften werden ignoriert; ihre Werte werden nicht in die zugrunde liegende MQMD-Struktur kopiert.

  • JA

    Die JMS_IBM_MQMD*-Eigenschaften werden verarbeitet. Ihre Werte werden in die zugrunde liegende MQMD-Struktur kopiert.

  • Falsch
  • True
setMQMDWriteEnabled
WMQ_MQMD_READ _AKTIVIERT
  • NO

    Beim Senden von Nachrichten werden die JMS_IBM_MQMD*-Eigenschaften einer gesendeten Nachricht nicht mit den aktualisierten Feldwerten in der MQMD-Struktur aktualisiert.

    Beim Empfangen von Nachrichten ist keine der JMS_IBM_MQMD*-Eigenschaften in einer empfangenen Nachricht verfügbar, auch wenn der Absender einige oder alle dieser Eigenschaften festgelegt hatte.

  • JA

    Beim Senden von Nachrichten werden alle der JMS_IBM_MQMD*-Eigenschaften in einer gesendeten Nachricht mit den aktualisierten Feldwerten im MQMD aktualisiert. Dies gilt auch für Werte, die nicht explizit vom Absender festgelegt wurden.

    Beim Empfangen von Nachrichten sind alle JMS_IBM_MQMD-Eigenschaften in einer empfangenen Nachricht verfügbar. Dies gilt auch für diejenigen, die nicht explizit vom Absender festgelegt wurden.

  • Falsch
  • True
setMQMDReadEnabled
WMQ_MQMD _MESSAGE_CONTEXT
  • Standard

    Der API-Aufruf MQOPEN und die MQPMO-Struktur geben keine expliziten Nachrichtenkontextoptionen an.

  • SET_IDENTITY_CONTEXT

    Der API-Aufruf MQOPEN gibt die Nachrichtenkontextoption MQOO_SET_IDENTITY_CONTEXT an. Die MQPMO-Struktur gibt MQPMO_SET_IDENTITY_CONTEXT an.

  • SET_ALL_CONTEXT

    Der API-Aufruf MQOPEN gibt die Nachrichtenkontextoption MQOO_SET_ALL_CONTEXT an. Die MQPMO-Struktur gibt MQPMO_SET_ALL_CONTEXT an.

  • WMQ_MDCTX_STANDARD
  • WMQ_MDCTX_SET_IDENTITY_CONTEXT
  • WMQ_MDCTX_SET_ALL_CONTEXT
setMQMDMessageContext