void QAManagerBase.setMessageListenerBySelector( String Adresse, String Selektor, QAMessageListener Listener ) throws QAException
Adresse Die Adresse eines lokalen Warteschlangennamens für den Empfang von Nachrichten oder "system", wenn auf QAnywhere-Systemnachrichten gewartet werden soll
Selektor Der Selektor, mit dem die zu empfangenden Nachrichten gefiltert werden
Listener Der Listener
Wird ausgelöst, wenn beim Registrieren des QAMessageListener-Objekts ein Fehler aufgetreten ist, z.B. wenn der angegebenen Warteschlange bereits ein Listener-Objekt zugewiesen wurde.
Registriert ein QAMessageListener-Objekt zum asynchronen Empfang von QAnywhere-Nachrichten mit einem Nachrichtenselektor.
Der Parameter "Adresse" gibt den Namen einer lokalen Warteschlange an, die für den Empfang der Nachricht benutzt wird. Einer Warteschlange kann nur ein Listener-Objekt zugewiesen werden. Der Parameter "Selektor" legt einen Selektor fest, mit dem die zu empfangenden Nachrichten an der angegebenen Adresse gefiltert werden. Wenn auf QAnywhere-Systemnachrichten gewartet werden soll, wie etwa Push-Benachrichtigungen und Netzwerk-Statusänderungen, geben Sie "system" als Warteschlangennamen an.
Mithilfe dieser Methode können Sie Nachrichten asynchron empfangen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |