クラス HttpServletContextMap

java.lang.ObjectSE
org.springframework.binding.collection.StringKeyedMapAdapter<ObjectSE>
org.springframework.webflow.context.servlet.HttpServletContextMap
実装済みのインターフェース一覧:
MapSE<StringSE,ObjectSE>SharedMap<StringSE,ObjectSE>

public class HttpServletContextMap extends StringKeyedMapAdapter<ObjectSE> implements SharedMap<StringSE,ObjectSE>
アプリケーションスコープの属性にアクセスするためのサーブレットコンテキストに基づくマップ。
作成者:
Keith Donald
  • コンストラクターの詳細

    • HttpServletContextMap

      public HttpServletContextMap(jakarta.servlet.ServletContext context)
      指定されたサーブレットコンテキストをラップするマップを作成します。
  • メソッドの詳細

    • getAttribute

      protected ObjectSE getAttribute(StringSE key)
      クラスからコピーされた説明: StringKeyedMapAdapter
      具象サブクラスによって実装される必要があるフックメソッド。キーに関連付けられた値を取得します。
      次で指定:
      クラス StringKeyedMapAdapter<ObjectSE>getAttribute 
      パラメーター:
      key - 検索するキー
      戻り値:
      関連付けられている値、またはない場合は null
    • setAttribute

      protected void setAttribute(StringSE key, ObjectSE value)
      クラスからコピーされた説明: StringKeyedMapAdapter
      具象サブクラスによって実装される必要があるフックメソッド。マップ内にキーと値のペアを配置し、同じキーに関連付けられている以前の値をすべて上書きします。
      次で指定:
      クラス StringKeyedMapAdapter<ObjectSE>setAttribute 
      パラメーター:
      key - 値を関連付けるキー
      value - キーに関連付ける値
    • removeAttribute

      protected void removeAttribute(StringSE key)
      クラスからコピーされた説明: StringKeyedMapAdapter
      具象サブクラスによって実装される必要があるフックメソッド。マップからキーとそれに関連付けられた値を削除します。
      次で指定:
      クラス StringKeyedMapAdapter<ObjectSE>removeAttribute 
      パラメーター:
      key - 削除するキー
    • getAttributeNames

      protected IteratorSE<StringSE> getAttributeNames()
      クラスからコピーされた説明: StringKeyedMapAdapter
      具象サブクラスによって実装される必要があるフックメソッド。マップに認識されているすべてのキーをリストする列挙を返します。
      次で指定:
      クラス StringKeyedMapAdapter<ObjectSE>getAttributeNames 
      戻り値:
      キー列挙
    • getMutex

      public ObjectSE getMutex()
      インターフェースからコピーされた説明: SharedMap
      同期ブロックを使用して同期できる共有ミューテックスを返します。返されるミューテックスは null 以外であることが保証されます。使用例:
       synchronized (sharedMap.getMutex()) {
              // do synchronized work
       }
       
      次で指定:
      インターフェース SharedMap<StringSE,ObjectSE>getMutex 
      戻り値:
      ミューテックス