REGISTRATION.CLOSED

Advisory

Subject Name Syntax

_RV.INFO.RVCM.REGISTRATION.CLOSED.subject

Purpose

Cooperating senders presents this advisory in two situations:

A listener destroys a certified listener event object.
A sender cancels certified delivery of subject to a listening correspondent.

Remarks

Destroying a listening event implies that the listener program no longer requires delivery of that subject. Senders that certify delivery to the listener need not continue to do so. Each sender removes from its ledger all items associated with the closed subject and listener, and then presents this advisory to inform the sending program.

When a sender cancels certified delivery, it removes from its ledger all items associated with the canceled subject and listener, and then generates this advisory to the sending program (to trigger any operations in the callback function for the advisory).

The subject element is the subject name of the certified message. The subject often consists of several elements, so the wildcard character ">" (rather than "*") is the correct way to match all subjects in this position.

Message Fields

Field Name

Description

subject

The subject name that closed. It is identical to the subject element.

This field has datatype TIBRVMSG_STRING.

listener

The name of the listening correspondent that no longer receives the subject.

This field has datatype TIBRVMSG_STRING.

seqno_last_sent

The sequence number of the last message sent to the closed listener.

This field has datatype TIBRVMSG_U64.

seqno_last_confirmed

The sequence number of the last message for which the listener confirmed delivery before closing.

This field has datatype TIBRVMSG_U64.