Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » QAnywhere » QAnywhere-Referenz » QAnywhere Java-API-Referenz » QAnywhere Java-API für Clients

 

MessageType-Schnittstelle

Syntax
public MessageType
Bemerkungen

Definiert Konstantenwerte für die Nachrichteneigenschaft MessageProperties.MSG_TYPE fest

Das folgende Beispiel zeigt die onSystemMessage(QAMessage)-Methode, die für die Verarbeitung von QAnywhere-Systemmeldungen verwendet wird. Der Nachrichtentyp wird mit MessageType.NETWORK_STATUS_NOTIFICATION verglichen.

private void onSystemMessage(QAMessage msg) {
    QATextMessage    t_msg;
    int              msg_type;
    String           network_adapters;
    String           network_names;
    String           network_info;

    t_msg = (QATextMessage) msg;
    if (t_msg != null) {
        // Evaluate message type.
        msg_type = t_msg.getIntProperty(MessageProperties.MSG_TYPE);
        if (msg_type == MessageType.NETWORK_STATUS_NOTIFICATION) {
            // Handle network status notification.
        }
    }
 }
Mitglieder

Alle Mitglieder von ianywhere.qanywhere.client.MessageType, einschließlich aller geerbten Mitglieder


NETWORK_STATUS_NOTIFICATION-Variable
PUSH_NOTIFICATION-Variable
REGULAR-Variable