|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface BlockageController
Filterでの業務閉塞チェックを行なうインタフェース。
このインタフェースを実装したクラスは業務閉塞チェック機能を提供する。
なお、このインタフェースの実装クラスはスレッドセーフである必要がある。
※このインタフェースの実装クラスの設定方法はBlockageControlFilter を参照のこと。
AuthenticationControlFilter,
AuthenticationController,
AuthorizationControlFilter,
AuthorizationController,
BlockageControlFilter,
ServerBlockageControlFilter,
ServerBlockageController| メソッドの概要 | |
|---|---|
void |
blockade(java.lang.String path)
閉塞状態にするパスを設定する。 |
void |
blockade(java.lang.String path,
javax.servlet.ServletRequest req)
閉塞状態にするパスを設定する。 |
boolean |
isBlockaded(java.lang.String path)
指定パスのアクションが業務閉塞状態であるかチェックする。 |
boolean |
isBlockaded(java.lang.String path,
javax.servlet.ServletRequest req)
指定パスのアクションが業務閉塞状態であるかチェックする。 |
boolean |
isCheckRequired(javax.servlet.ServletRequest req)
業務閉塞チェックが必要かどうかを返す。 |
void |
open(java.lang.String path)
閉塞状態にあるパスを開放する。 |
void |
open(java.lang.String path,
javax.servlet.ServletRequest req)
閉塞状態にあるパスを開放する。 |
| メソッドの詳細 |
|---|
void blockade(java.lang.String path)
path - 閉塞状態にするパス
void blockade(java.lang.String path,
javax.servlet.ServletRequest req)
path - パス情報req - HTTPリクエストboolean isBlockaded(java.lang.String path)
path - パス情報
true
boolean isBlockaded(java.lang.String path,
javax.servlet.ServletRequest req)
path - パス情報req - HTTPリクエスト
trueboolean isCheckRequired(javax.servlet.ServletRequest req)
req - 判定対象となるServletRequestインスタンス
truevoid open(java.lang.String path)
path - 開放対象のパス
void open(java.lang.String path,
javax.servlet.ServletRequest req)
path - 開放対象のパスreq - HTTPリクエスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||