JwsContext.setMaxAge(String) メソッド

文字列として時間を指定し、会話の最大存続期間を設定します。

構文

public void setMaxAge(String duration)

パラメータ

duration

会話が終了するまでの時間。

戻り値

なし。

例外

IllegalStateException

会話形式でないサービス インスタンスからメソッドが呼び出された場合に送出されます。

IllegalArgumentException

メソッドに不正な、または不適切な引数が渡されたことを示すために送出されます。

備考

setMaxAge メソッドを呼び出すと、その会話の(現在の時間を基準にした)最大存続期間を設定できます。duration パラメータは、WebLogic Server によってこの会話が終了されるまでの時間を示します。setMaxAge メソッドを使用して最大存続期間を設定すると、デフォルトの設定またはサービスの JWS ファイルによって指定された設定がオーバーライドされます。これは、ネットワーク トラフィックによって影響されない絶対的な存続期間です。

duration の値が 0 秒の場合、最大存続期間のタイムアウトは無効になります。duration の値が過去を示す秒数の場合、会話は即座に終了します。

関連トピック

JwsContext.setMaxAge(Date) メソッド

JwsContext.getMaxAge() メソッド

JwsContext.getCurrentAge() メソッド

会話の有効期間を管理する