Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
SQL スクリプトに渡される in/out パラメータの機能を有効にするために、メソッドに渡されます。
public interface InOutInteger
継承されたメンバーを含む InOutInteger インタフェースのすべてのメンバー。
getValue メソッド
setValue メソッド
次の Mobile Link システムプロシージャコールは、スクリプトバージョンver1 を同期するときに、handleError という Java メソッドを handle_error connection イベント用のスクリプトとして登録します。
CALL ml_add_java_connection_script( 'ver1', 'handle_error', 'ExamplePackage.ExampleClass.handleError' )
次に示すサンプルは、handleError という Java メソッドです。このメソッドは、渡されたデータに基づいてエラーを処理します。また、エラーの結果生じるエラーコードも判別します。
public String handleError( ianywhere.ml.script.InOutInteger actionCode, int errorCode, String errorMessage, String user, String table) { int new_ac; if (user == null) { new_ac = handleNonSyncError(errorCode, errorMessage); } else if (table == null) { new_ac = handleConnectionError(errorCode, errorMessage, user); } else { new_ac = handleTableError(errorCode, errorMessage, user, table); } // Keep the most serious action code. if (actionCode.getValue() < new_ac) { actionCode.setValue(new_ac); } }
getValue メソッドsetValue メソッド