通常は、同期イベントごとにメソッドを 1 つずつ実装します。これらのメソッドは、パブリックにしてください。プライベートメソッドの場合、Mobile Link サーバでは使用できず、その存在を認識できません。
統合データベース内の ml_script テーブルで指定されている名前と一致していれば、メソッド名は重要ではありません。ただし、このマニュアルの例では、メソッド名は Mobile Link イベント名と同じです。これは、Java コードを読みやすくするためです。
メソッドのシグネチャは、そのイベント用スクリプトのシグネチャと一致していなければなりません。ただし、パラメータリストの最後にパラメータ値が必要でない場合は、リストをトランケートできます。パラメータを渡すとオーバヘッドが生じる可能性があるため、必要なパラメータのみを受け入れてください。
ただし、メソッドはオーバロードできません。ml_script システムテーブルには、クラスごとにメソッドプロトタイプが 1 つだけ格納されます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |