Client オブジェクト

セッション情報を取得するオブジェクト。

バージョン:1.0
導入されたバージョン:2.0

メソッドの概要
static Object get(String key)
クライアント固有保存情報を取得します。
static String identifier()
セッションIDを取得します。
static Array keys()
保存キー一覧を取得します。
static void remove(String key)
クライアント固有情報を削除します。
static void set(String key ,Object value)
クライアント固有情報を保存します。
static void sleep(Number millis)
推奨されていません。このメソッドは推奨されません。代替えメソッドも存在しません。

メソッドの詳細
get

static Object get(String key)

クライアント固有保存情報を取得します。

パラメータ
key String 保存時の保存キーコード
返却値
Object 保存データ

identifier

static String identifier()

セッションIDを取得します。

返却値
String セッションID

keys

static Array keys()

保存キー一覧を取得します。

返却値
Array 保存キー一覧

remove

static void remove(String key)

クライアント固有情報を削除します。

パラメータ
key String 保存キーコード
返却値
void

set

static void set(String key ,Object value)

クライアント固有情報を保存します。

セッションにクライアント固有情報を保存します。
保存可能なデータは、プログラム中で自作したオブジェクト(Object,String,Arrayなどのインスタンス)です。

なお、Requestオブジェクト や Module.XXXXオブジェクト 等の、 intra-mart標準の組み込みオブジェクトは保存できません。
パラメータ
key String 保存キーコード
value Object 保存するデータ
返却値
void

sleep

static void sleep(Number millis)

推奨されていません。このメソッドは推奨されません。代替えメソッドも存在しません。
実行処理を中断します。

指定時間だけ、プログラムの実行を中断します。
時間指定の単位はミリ秒
引数には自然数を指定します。
仕様外の引数指定時の動作は保証外です。
パラメータ
millis Number 中断する時間(ミリ秒)
返却値
void