有効期限が切れたパブリケーションおよびサブスクリプション

保存されているパブリケーションとサブスクリプションの期限切れの通知は、 以下のシステム・トピックでパブリッシュされます。
$SYS/Broker/broker_name/warning/expiry/Publication/timestamp/topic

$SYS/Broker/broker_name/warning/expiry/Subscription/timestamp/topic
ここで、
broker_name
このメッセージを発行するブローカーの名前です。
timestamp
サブスクリプションまたは保存されているパブリケーションの期限切れのタイム・スタンプ (GMT 時刻で表される) です。
topic
サブスクリプションまたは保存されているパブリケーションのトピックです。

これらのイベントは、非永続的で、保存されないパブリケーションです。

有効期限が切れたサブスクリプションまたは保存されているパブリケーションに関するイベント・メッセージの例を以下に示します。

パブリケーションの有効期限が切れた

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>

サブスクリプションの有効期限が切れた

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>

関連概念
ブローカー・ドメイン

関連タスク
ブローカーの作成

関連資料
操作上の警告
通知メッセージ・スキーマ