Die Befehlsnachricht Veröffentlichung löschen wird von einem Publisher oder einem Broker an einen anderen Broker gesendet. Der Broker wird dadurch aufgefordert, alle ständigen Veröffentlichungen zu den angegebenen Themen zu löschen.
Diese Nachricht wird an die Eingabewarteschlange eines Nachrichtenflusses gesendet, in der ein Veröffentlichungsknoten enthalten ist. Sie müssen berechtigt sein, Nachrichten in diese Warteschlange zu stellen und Nachrichten zu dem angegebenen Thema/den angegebenen Themen zu veröffentlichen.
Bei der Eingabewarteschlange sollte es sich um die Warteschlange handeln, an die die ursprüngliche Veröffentlichung gesendet wurde.
Wenn Sie nur eine Berechtigung für einige der in der Befehlsnachricht Delete Publication angegebenen Themen haben, werden nur diese Themen gelöscht. Eine Antwortnachricht des Brokers zeigt an, welche Themen nicht gelöscht wurden.
Wenn der Befehl Veröffentlichen mehrere Themen enthält, der Befehl Veröffentlichung löschen aber nur mit einigen dieser Themen übereinstimmt, dann werden ebenfalls nur die Veröffentlichungen zu den Themen gelöscht, die im Befehl Veröffentlichung löschen angegeben sind.
Weitere Informationen zu den Parametern des Nachrichtendeskriptors (MQMD), die beim Senden einer Befehlsnachricht an den Broker erforderlich sind, finden Sie unter MQMD-Einstellungen in Befehlsnachrichten für den Broker.
Diese Eigenschaft muss angegeben werden.
Diese Eigenschaft muss angegeben werden und kann für beliebig viele Themen wiederholt werden.
Sämtliche ständigen Veröffentlichungen zu den angegebenen Themen werden im lokalen Broker gelöscht (d. h. in dem Broker, an den diese Nachricht gesendet wurde), unabhängig davon, ob bei der Veröffentlichung die Option Lokal verwendet wurde.
Veröffentlichungen auf anderen Brokern sind davon nicht betroffen.
Für alle Optionen gelten die Standardwerte. Dies entspricht dem Übergehen der Eigenschaft DelOpt. Wenn gleichzeitig andere Optionen angegeben sind, wird die Option Keine ignoriert.
Wenn diese Eigenschaft übergangen wird, werden standardmäßig alle ständigen Veröffentlichungen für die angegebenen Themen auf allen Brokern im Netz gelöscht, unabhängig davon, ob sie mit der Option Lokal veröffentlicht wurden.
<psc> <Command>DeletePub</Command> <Topic>Sport/Soccer/State/LatestScore/Team1 Team2</Topic> <DelOpt>Local</DelOpt> </psc>