Hitachi

JP1 Version 10 JP1/Automatic Job Management System 3 - Software Development Kit APIリファレンス


2.3.37 setCharCodeメソッド

〈この項の構成〉

(1) 説明

文字コードを設定します。

APIがJP1/AJS3 - Managerの文字列をUnicodeに変換するために使用するJP1/AJS3 - Managerのスケジューラーサービスの文字コードを設定します。

文字コード変換に使用するスケジューラーサービスの文字コードの詳細については,マニュアル「JP1/Automatic Job Management System 3 - Software Development Kit 設計・構築ガイド」のJP1/AJS3 - SDKの環境設定ファイルの「文字コードの取得(getmanager_charcode)」について記載している個所を参照してください。

本メソッドで設定した値は,接続先JP1/AJS3 - Managerからログアウトするまで有効です。

本メソッドで文字コードを設定しなかった場合は「2.3.36 getCharCodeメソッド」で示す内容に従って,使用する文字コードが設定されます。

(2) 形式

public void setCharCode(
  java.lang.String manager,
  java.lang.String serviceName,
  java.lang.String charCode) throws AjsCdException

(3) 実行権限

なし。

(4) 引数

引数名

省略

説明

manager

不可

要求を依頼するJP1/AJS3 - Managerのホスト名を,1〜255バイトの文字列で指定します。loginメソッドの第1引数に指定した値と合わせてください。

serviceName

不可

要求対象のスケジューラーサービス名を,1〜30バイトの文字列で指定します。

charCode

不可

文字コード(Java規定のエンコーディングセット名)を文字列で指定します。

(5) 戻り値

なし。

(6) 例外

例外が発生した場合,このメソッドは例外クラス(AjsCdException)を送出します。