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-Referenz » Systemprozeduren des MobiLink-Servers » MobiLink-Systemprozeduren

 

ml_add_java_table_script-Systemprozedur

Mit dieser Systemprozedur registrieren Sie eine Java-Methode als Skript für ein Tabellenereignis bzw. heben die Registrierung wieder auf.

Syntax
ml_add_java_table_script ( 
'Version', 
'Tabelle', 
'Ereignis', 
'Skript'  
)
Parameter

Syntax

Beschreibung

Version

VARCHAR(128). Versionsname

Tabelle

VARCHAR(128). Tabellenname

Ereignis

VARCHAR(128). Der Ereignisname.

Skript

TEXT. Skriptinhalt Für Adaptive Server Enterprise hat dieser Parameter den Datentyp VARCHAR(16384). Für DB2 LUW lautet dieser Parameter VARCHAR(4000). Für Oracle lautet dieser Parameter CLOB.

Bemerkungen

Um die Registrierung einer Methode aufzuheben, setzen Sie den Skriptinhaltparameter auf NULL.

Der Skript-Wert ist eine öffentliche Methode in einer Klasse im Klassenpfad des MobiLink-Servers (z.B. MeineKlasse.MeineMethode).

Wenn Sie ml_add_java_table_script aufrufen, wird die Methode mit der Tabelle, dem Ereignis und der Skriptversion verknüpft, die Sie angeben. Wenn der Versionsname neu ist, wird er automatisch in die Tabelle ml_version eingefügt.

Bei konsolidierten DB2 Mainframe-Datenbanken heißt diese Prozedur ml_add_jts. Weitere Hinweise finden Sie unter Konvertierung von IBM DB2 Mainframe-Systemprozedurnamen.

Siehe auch
Beispiel

Das folgende Beispiel registriert die Methode empDownloadCursor der Klasse CustEmpScripts für das Ereignis download_cursor der Tabelle emp.

call ml_add_java_table_script( 'ver1', 'emp',
'download_cursor','CustEmpScripts.empDownloadCursor' )