EGL ライブラリー SysLib

関数 説明
sysLib.audit (record[, jid]) レコードを CICS® ジャーナルに書き込む
result = sysLib.bytes(itemOrRecord) 名前付きメモリー領域内のバイト数を戻す
sysLib.calculateChkDigitMod10 (input, checkLength, result) modulus-10 チェック・ディジットを、連続した整数で始まる文字項目内に配置する
sysLib.calculateChkDigitMod11 (input, checkLength, result) modulus-11 チェック・ディジットを、連続した整数で始まる文字項目内に配置する
sysLib.callCmd (commandString[, modeString]) システム・コマンドを実行し、コマンドが終了するまで待つ
sysLib.commit() 最後のコミット以降にデータベース、MQSeries® メッセージ・キュー、および CICS リカバリー可能ファイルに行われた更新内容を保管する。生成された Java™ プログラムまたはラッパーは、リモートの CICS ベース COBOL プログラムによって加えられた更新も保管します (CICS リカバリー可能ファイルへの更新も含みます)。ただし、リモート COBOL プログラムの呼び出しに、『callLink エレメントの luwControl』で説明されているようなクライアント制御の作業単位が含まれる場合に限ります。
sysLib.connect (database, userID, password[, commitScope[, disconnectOption[, isolationLevel]]]) すべてのカーソルを閉じ、ロックを解放し、既存の接続を終了して、データベースに接続する
sysLib.convert (target, direction, conversionTable) EBCDIC 形式 (ホスト) と ASCII 形式 (ワークステーション) の間でデータを変換するか、単一形式内でコード・ページを変換する
sysLib.disconnect ([database]) 指定したデータベースから、または (データベースが指定されていない場合は) 現行データベースから切断する
sysLib.disconnectAll () 現在接続されているすべてのデータベースから切断する
characterItem = getCmdLineArg (index) EGL プログラムの呼び出しに使用された引き数リストから、指定された引き数を戻す。 指定された引き数は、ストリング値として戻されます。
count = getCmdLineArgCount () メイン EGL プログラムを開始するために使用された引き数またはパラメーターの数を戻す
sysLib.getMessage (key, insertArray) Java ランタイム・プロパティー vgj.message.file 内で参照されるファイルからのメッセージを戻す
sysLib.getProperty Java ランタイム・プロパティーの値を検索する。指定されたプロパティーが検出されない場合、この関数により NULL ストリング ("") が戻されます。
sysLib.loadTable (filename, insertintoClause[, delimiter]) ファイルから情報をロードし、リレーショナル・データベース表に挿入する。これは、Java 環境のみでサポートされます。 ファイルは、sysLib.unloadTable 関数を使用して作成されている必要があります。
result = sysLib.maximumSize (arrayName) データ項目またはレコードの動的配列に含めることができる最大行数を戻す。具体的には、この関数は、配列プロパティー maxSize の値を戻します。
sysLib.purge (queueName) CICS 一時記憶キューを削除する
sysLib.queryCurrentDatabase (product, release) 現在接続されているデータベースの製品およびリリース番号を戻す
sysLib.rollback () 最後のコミット以来、データベースおよび MQSeries メッセージ・キュー、および CICS リカバリー可能ファイルに行われた更新内容を取り消す。取り消しは、すべての EGL 生成アプリケーションで生じます。
sysLib.setCurrentDatabase (database) 指定したデータベースを現行のアクティブ・データベースにする
sysLib.setError (itemInError, msgKey[, itemInsert])

sysLib.setError (this, msgKey[, itemInsert])

sysLib.setError (msgText)

メッセージを、ページ・ハンドラーまたは UI レコード内の項目と関連付けるか、またはページ・ハンドラーまたは UI レコード自体に関連付ける。メッセージは、JSP の JSF メッセージまたはメッセージ・タグのロケーションに配置され、関連する Web ページが表示されると表示されます。
sysLib.setLocale (languageCode, countryCode[, variant]) ページ・ハンドラー、および Web アプリケーションで実行されるプログラムで使用される
sysLib.setRemoteUser (userID, passWord) Java プログラムからリモート・プログラムへの呼び出しに使用するユーザー ID およびパスワードを設定する
result = sysLib.size (arrayName) 指定されたデータ・テーブルの行数、または指定された配列のエレメント数を戻す。この配列は、構造体項目配列、データ項目またはレコードの静的配列、またはデータ項目またはレコードの動的配列です。
sysLib.startCmd (commandString[, modeString]) システム・コマンドを実行し、コマンドが終了するまで待たない
sysLib.startTransaction (request[, prID[, termID]]) メインプログラムを非同期に呼び出し、そのプログラムをプリンターまたは端末と関連付けて、レコードの受け渡しを行う。受信プログラムが EGL によって生成されている場合には、そのレコードは入力レコードの初期化で使用します。 受信側が VisualAge® Generator によって生成されている場合には、 そのレコードは作業用ストレージの初期化で使用します。
sysLib.unloadTable (filename, selectStatement[, delimiter]) リレーショナル・データベース表から情報をアンロードし、ファイルに挿入する。これは、Java 環境のみでサポートされます。
sysLib.verifyChkDigitMod10 (input, checkLength, result) 連続した整数で始まる文字項目内の、modulus-10 チェック・ディジットを検査する
sysLib.verifyChkDigitMod11 (input, checkLength, result) 連続した整数で始まる文字項目内の、modulus-11 チェック・ディジットを検査する
sysLib.wait (timeInSeconds0 指定した秒数の間、実行を中断する
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.(C) Copyright IBM Japan 2005.