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) » MobiLink - Serveradministration » MobiLink-Server-APIs » Synchronisationsskripten in Java erstellen » Referenz der MobiLink-Server-API für Java

 

ServerException-Klasse

Syntax
public ianywhere.ml.script.ServerException
Bemerkungen

Wird ausgegeben, wenn eine Fehlerbedingung eingetreten ist, die die Fortsetzung der Synchronisation auf dem Server nicht zulässt. Die Meldung dieser Ausnahme führt dazu, dass der MobiLink-Server heruntergefahren wird.

Mitglieder

Alle Mitglieder von ianywhere.ml.script.ServerException, einschließlich aller geerbten Mitglieder.

Beispiel

Der folgende Code ist eine Funktion, die eine ServerException auslösen kann, wenn ein schwerwiegendes Problem auftritt, das den MobiLink-Server veranlasst, herunterzufahren.

public void handleUpload(UploadData ud)
    throws SQLException, IOException, ServerException
{

    UploadedTableData tables[] = ud.getUploadedTables();
    if (tables == null) {
        throw new ServerException("Failed to read uploaded tables");
    }

    for (int i = 0; i < tables.length; i++) {
        UploadedTableData currentTable = tables[i];
        println("table " + java.lang.Integer.toString(i)
            + " name: " + currentTable.getName());

        // Print out delete result set.
        println("Deletes");
        printRSInfo(currentTable.getDeletes());

        // Print out insert result set.
        println("Inserts");
        printRSInfo(currentTable.getInserts());

        // print out update result set
        println("Updates");
        printUpdateRSInfo(currentTable.getUpdates());
    }
}

ServerException-Konstruktoren