クラス HttpServletContextMap
java.lang.ObjectSE
org.springframework.binding.collection.StringKeyedMapAdapter<ObjectSE>
org.springframework.webflow.context.servlet.HttpServletContextMap
public class HttpServletContextMap
extends StringKeyedMapAdapter<ObjectSE>
implements SharedMap<StringSE,ObjectSE>
アプリケーションスコープの属性にアクセスするためのサーブレットコンテキストに基づくマップ。
- 作成者:
- Keith Donald
ネストされたクラスの概要
コンストラクター概要
コンストラクターコンストラクター説明HttpServletContextMap(jakarta.servlet.ServletContext context) 指定されたサーブレットコンテキストをラップするマップを作成します。方法の概要
修飾子と型メソッド説明protected ObjectSEgetAttribute(StringSE key) 具象サブクラスによって実装する必要があるフックメソッド。protected IteratorSE<StringSE>具象サブクラスによって実装する必要があるフックメソッド。getMutex()同期ブロックを使用して同期できる共有ミューテックスを返します。protected voidremoveAttribute(StringSE key) 具象サブクラスによって実装する必要があるフックメソッド。protected voidsetAttribute(StringSE key, ObjectSE value) 具象サブクラスによって実装する必要があるフックメソッド。クラス org.springframework.binding.collection.StringKeyedMapAdapter から継承されたメソッド
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース java.util.MapSE から継承されたメソッド
clear, computeSE, computeIfAbsentSE, computeIfPresentSE, containsKeySE, containsValueSE, entrySet, equalsSE, forEachSE, getSE, getOrDefaultSE, hashCode, isEmpty, keySet, mergeSE, putSE, putAllSE, putIfAbsentSE, removeSE, removeSE, replaceSE, replaceSE, replaceAllSE, size, values
コンストラクターの詳細
HttpServletContextMap
public HttpServletContextMap(jakarta.servlet.ServletContext context) 指定されたサーブレットコンテキストをラップするマップを作成します。
メソッドの詳細
getAttribute
クラスからコピーされた説明:StringKeyedMapAdapter具象サブクラスによって実装される必要があるフックメソッド。キーに関連付けられた値を取得します。- 次で指定:
- クラス
StringKeyedMapAdapter<ObjectSE>のgetAttribute - パラメーター:
key- 検索するキー- 戻り値:
- 関連付けられている値、またはない場合は null
setAttribute
クラスからコピーされた説明:StringKeyedMapAdapter具象サブクラスによって実装される必要があるフックメソッド。マップ内にキーと値のペアを配置し、同じキーに関連付けられている以前の値をすべて上書きします。- 次で指定:
- クラス
StringKeyedMapAdapter<ObjectSE>のsetAttribute - パラメーター:
key- 値を関連付けるキーvalue- キーに関連付ける値
removeAttribute
クラスからコピーされた説明:StringKeyedMapAdapter具象サブクラスによって実装される必要があるフックメソッド。マップからキーとそれに関連付けられた値を削除します。- 次で指定:
- クラス
StringKeyedMapAdapter<ObjectSE>のremoveAttribute - パラメーター:
key- 削除するキー
getAttributeNames
クラスからコピーされた説明:StringKeyedMapAdapter具象サブクラスによって実装される必要があるフックメソッド。マップに認識されているすべてのキーをリストする列挙を返します。- 次で指定:
- クラス
StringKeyedMapAdapter<ObjectSE>のgetAttributeNames - 戻り値:
- キー列挙
getMutex
インターフェースからコピーされた説明:SharedMap同期ブロックを使用して同期できる共有ミューテックスを返します。返されるミューテックスは null 以外であることが保証されます。使用例:synchronized (sharedMap.getMutex()) { // do synchronized work }