org.seasar.jms.container.external
クラス JMSRequestParameterMap
java.lang.Object
java.util.AbstractMap
org.seasar.framework.container.external.AbstractExternalContextMap
org.seasar.framework.container.external.AbstractUnmodifiableExternalContextMap
org.seasar.jms.container.external.JMSRequestParameterMap
- すべての実装されたインタフェース:
- Map
- 直系の既知のサブクラス:
- JMSRequestParameterValuesMap
public class JMSRequestParameterMap
- extends AbstractUnmodifiableExternalContextMap
JMSメッセージを外部コンテキストのリクエストパラメータとして扱うコンポーネントです。
- 作成者:
- koichik
PAYLOAD_NAME
public static final String PAYLOAD_NAME
- JMSメッセージのペイロードを表すコンポーネント名
- 関連項目:
- 定数フィールド値
message
protected final Message message
- JMSメッセージ
messageHandler
protected final org.seasar.jms.core.message.MessageHandler<?,?> messageHandler
- メッセージハンドラ
names
protected final Set<String> names
- リクエストのパラメータとして持つ名前の
Set
JMSRequestParameterMap
public JMSRequestParameterMap(Message message)
- インスタンスを構築します。
- パラメータ:
message
- JMSメッセージ
getAttribute
protected Object getAttribute(String key)
- 定義:
- クラス
AbstractExternalContextMap
内の getAttribute
getAttributeNames
protected Iterator getAttributeNames()
- 定義:
- クラス
AbstractExternalContextMap
内の getAttributeNames
Copyright © 2005-2009 The Seasar Foundation. All Rights Reserved.