到期的发布和预订

保留的发布和预订的到期通知在以下系统主题上进行发布:
$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>
相关概念
代理域
相关任务
创建代理
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
au19740_