org.seasar.jms.container.external
クラス JMSRequestHeaderMap

java.lang.Object
  上位を拡張 java.util.AbstractMap
      上位を拡張 org.seasar.framework.container.external.AbstractExternalContextMap
          上位を拡張 org.seasar.framework.container.external.AbstractUnmodifiableExternalContextMap
              上位を拡張 org.seasar.jms.container.external.JMSRequestHeaderMap
すべての実装されたインタフェース:
Map
直系の既知のサブクラス:
JMSRequestHeaderValuesMap

public class JMSRequestHeaderMap
extends AbstractUnmodifiableExternalContextMap

JMSメッセージのヘッダおよびプロパティを外部コンテキストのリクエストマップとして扱うコンポーネントです。

作成者:
koichik

入れ子のクラスの概要
 
クラス org.seasar.framework.container.external.AbstractExternalContextMap から継承された入れ子のクラス/インタフェース
AbstractExternalContextMap.ImmutableEntry
 
インタフェース java.util.Map から継承された入れ子のクラス/インタフェース
Map.Entry<K,V>
 
フィールドの概要
protected  Message message
          JMSメッセージ
protected  Set<String> names
          JMSメッセージが持つヘッダおよびプロパティの名前のSet
 
コンストラクタの概要
JMSRequestHeaderMap(Message message)
          インスタンスを構築します。
 
メソッドの概要
protected  Object getAttribute(String key)
           
protected  Iterator getAttributeNames()
           
 
クラス org.seasar.framework.container.external.AbstractUnmodifiableExternalContextMap から継承されたメソッド
clear, entrySet, keySet, put, putAll, remove, removeAttribute, setAttribute, values
 
クラス org.seasar.framework.container.external.AbstractExternalContextMap から継承されたメソッド
containsKey, containsValue, get, isEmpty
 
クラス java.util.AbstractMap から継承されたメソッド
clone, equals, hashCode, size, toString
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

message

protected final Message message
JMSメッセージ


names

protected final Set<String> names
JMSメッセージが持つヘッダおよびプロパティの名前のSet

コンストラクタの詳細

JMSRequestHeaderMap

public JMSRequestHeaderMap(Message message)
インスタンスを構築します。

パラメータ:
message -
メソッドの詳細

getAttribute

protected Object getAttribute(String key)
定義:
クラス AbstractExternalContextMap 内の getAttribute

getAttributeNames

protected Iterator getAttributeNames()
定義:
クラス AbstractExternalContextMap 内の getAttributeNames


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.