Betreff

Betreff

Das Thema erleichtert das Erstellen von Abonnements und das Veröffentlichen von Nachrichten zum Thema. Dies ermöglicht auch Ereignisregistrierungen für fehlgeschlagene Nachrichtenübermittlungen, den Empfang von Nachrichten und das Löschen von Themen.


Bauherr

# neues Thema()

Methoden

# (asynchron) addMessageDeliveryFailureListener(messageFailedEventListener)

Parameter:
Name und Vorname Typ Beschreibung
messageFailedEventListener TopicListener

# (asynchron) addTopicDeletedListener(deleteEventListener)

Parameter:
Name und Vorname Typ Beschreibung
deleteEventListener TopicListener

# (asynchron) createDurableSubscription(SubscriptionName, SubscriptionPolicy, messageReceivedListener, Zeitspanne, DeliveryMode) → {DurableTopicSubscription}

Parameter:
Name und Vorname Typ Beschreibung
subscriptionName Schnur
subscriptionPolicy Abonnementrichtlinie
messageReceivedListener MessageReceivedListener
timespan Zeitspanne
deliveryMode Liefermodus
Rücksendung:
Typ
DurableTopicSubscription

# (asynchron) Abonnement erstellen(messageReceivedEventListener, DeliveryMode) → {ThemaAbonnement}

Parameter:
Name und Vorname Typ Beschreibung
messageReceivedEventListener MessageReceivedListener
deliveryMode Liefermodus
Rücksendung:
Typ
ThemaAbonnement

# getIsClosed() → {boolean}

Rücksendung:
Typ
boolean

# getMessageCount() → {Nummer}

Rücksendung:
Typ
Anzahl

# getName() → {Zeichenfolge}

Rücksendung:
Typ
Schnur

# getPriorität() → {ThemaPriorität}

Rücksendung:
Typ
ThemaPriorität

# getSearchOptions() → {ThemenSuchoptionen}

Rücksendung:
Typ
ThemenSuchoptionen

# (asynchron) veröffentlichen(Nachricht, DeliverOption, Sequenzname, NotifyDeliveryFailure)

Parameter:
Name und Vorname Typ Standard Beschreibung
message Nachricht
deliverOption Liefermöglichkeit
sequenceName Schnur null
notifyDeliveryFailure boolean falsch

# (asynchron) veröffentlichenBulk(Nachrichten, notifyDeliveryFailure)

Parameter:
Name und Vorname Typ Standard Beschreibung
messages Karte.Nachricht, Liefermöglichkeit>
notifyDeliveryFailure boolean falsch

# (asynchron) RemoveTopicDeletedListener()

Entfernen Sie den Listener

# (asynchron) setExpirationTime(Wert)

Parameter:
Name und Vorname Typ Beschreibung
value Zeitspanne