JwsContext.setMaxAge(Date) メソッド
秒単位で時間を指定し、会話の最大存続期間を設定します。
public void setMaxAge(java.util.Date date)
date
会話が終了するまでの時間。date の値が null の場合、存続期間のタイムアウトは無効になります。
なし。
IllegalStateException
会話形式でないサービス インスタンスからメソッドが呼び出された場合に送出されます。
IllegalArgumentException
メソッドに不正な、または不適切な引数が渡されたことを示すために送出されます。
サービスのコードから setMaxAge メソッドを呼び出すと、そのサービス インスタンスに対して会話の(現在の時間を基準にした)最大存続期間を設定できます。date パラメータは、WebLogic Server によってこの会話が終了されるまでの時間を示します。setMaxAge メソッドを使用して最大存続期間を設定すると、デフォルトの設定またはサービスの JWS ファイルによって指定された設定がオーバーライドされます。これは、ネットワーク トラフィックによって影響されない絶対的な存続期間です。
date の値が 0 秒の場合、最大存続期間のタイムアウトは無効になります。date の値が過去を示す秒数の場合、会話は即座に終了します。
JwsContext.setMaxAge(String) メソッド