クラス HttpSessionMutexListener

java.lang.ObjectSE
org.springframework.web.util.HttpSessionMutexListener
実装されたすべてのインターフェース:
HttpSessionListenerEEEventListenerSE

public class HttpSessionMutexListener extends ObjectSE implements HttpSessionListenerEE
HttpSession が作成されたときにセッションミューテックスを自動的に公開するサーブレット HttpSessionListener。web.xml にリスナーとして登録されます。

セッションミューテックスは、セッションのライフタイム全体を通じて同じオブジェクトであることが保証されており、SESSION_MUTEX_ATTRIBUTE 定数で定義されたキーで使用できます。これは、現在のセッションのロックを同期するための安全な参照として機能します。

多くの場合、HttpSession 参照自体も、同じアクティブな論理セッションに対する常に同じオブジェクト参照になるため、安全なミューテックスです。ただし、これは異なるサーブレットコンテナー間では保証されません。唯一の 100% 安全な方法は、セッションミューテックスです。

導入:
1.2.7
作成者:
Juergen Hoeller
関連事項: