Abgelaufene Veröffentlichungen und Subskriptionen

Die Benachrichtigung über den Ablauf von ständigen Veröffentlichungen und Subskriptionen wird für folgende Systemthemen veröffentlicht:
$SYS/Broker/Brokername/warning/expiry/Publication/Zeitmarke/Thema

$SYS/Broker/Brokername/warning/expiry/Subscription/Zeitmarke/Thema
Dabei gilt Folgendes:
Brokername
ist der Name des Brokers, der diese Nachricht ausgibt.
Zeitmarke
ist die Zeitmarke für den Ablauf der Subskription oder ständigen Veröffentlichung (GMT-Zeit).
Thema
ist das Thema der Subskription oder ständigen Veröffentlichung.

Diese Ereignisse sind nicht persistente, einmalige Veröffentlichungen.

Beispiele

Im Folgenden finden Sie Beispiele für Ereignisnachrichten für den Ablauf einer ständigen Veröffentlichung und einer Subskription.

Veröffentlichung abgelaufen

Event publication topic =
"$SYS/Broker/Broker1/warning/expiry/Publication/2000-12-31
23:59:59/stock/IBM"

<Broker uuid="1234" label="Broker1" version="1">
  <ControlGroup>
    <DynamicSubscriptionEngine>
      <Topic name="stock/IBM">
        <Delete>
          <RetainedPublication
            subscriptionPoint="poundsSterling"/>
        </Delete>
      </Topic>
    </DynamicSubscriptionEngine>
  </ControlGroup>
</Broker>

Subskription abgelaufen

Event publication topic =
"$SYS/Broker/Broker1/warning/expiry/Subscription/2000-12-31
23:59:59/stock/IBM"

<Broker uuid="1234" label="Broker1" version="1">
  <ControlGroup>
    <DynamicSubscriptionEngine>
      <Topic name="stock/IBM">
        <Delete>
          <Subscription
            clientId="mqrfh2:Broker1:client1queue"
            subscriptionPoint="poundsSterling"
            filter="currentPrice>100"
            user="Fred"/>
        </Delete>
      </Topic>
    </DynamicSubscriptionEngine>
  </ControlGroup>
</Broker>
Zugehörige Konzepte
Brokerdomänen
Zugehörige Tasks
Broker erstellen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
au19740_