org.seasar.jms.container.external
クラス JMSRequestImpl
java.lang.Object
java.util.AbstractMap
org.seasar.framework.container.external.AbstractExternalContextMap
org.seasar.jms.container.external.JMSRequestImpl
- すべての実装されたインタフェース:
- Map, JMSRequest
public class JMSRequestImpl
- extends AbstractExternalContextMap
- implements JMSRequest
JMSメッセージを外部コンテキストのリクエストとして扱うコンポーネントです。
- 作成者:
- koichik
クラス org.seasar.framework.container.external.AbstractExternalContextMap から継承されたメソッド |
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, values |
message
protected Message message
- JMSメッセージ
attributes
protected Map<String,Object> attributes
- リクエストの属性
- 関連項目:
ServletRequest
JMSRequestImpl
public JMSRequestImpl(Message message)
- インスタンスを構築します。
- パラメータ:
message
- JMSメッセージ
getMessage
public Message getMessage()
- インタフェース
JMSRequest
の記述:
- 受信したJMSメッセージを返します。
- 定義:
- インタフェース
JMSRequest
内の getMessage
- 戻り値:
- 受信したJMSメッセージ
getAttribute
public Object getAttribute(String key)
- インタフェース
JMSRequest
の記述:
- 指定された名前に一致する属性の値を返します。
- 定義:
- インタフェース
JMSRequest
内の getAttribute
- 定義:
- クラス
AbstractExternalContextMap
内の getAttribute
- パラメータ:
key
- 属性の名前
- 戻り値:
- 属性の値
setAttribute
public void setAttribute(String key,
Object value)
- インタフェース
JMSRequest
の記述:
- 属性の値を指定された名前で設定します。
- 定義:
- インタフェース
JMSRequest
内の setAttribute
- 定義:
- クラス
AbstractExternalContextMap
内の setAttribute
- パラメータ:
key
- 属性の名前value
- 属性の値
getAttributeNames
protected Iterator getAttributeNames()
- 定義:
- クラス
AbstractExternalContextMap
内の getAttributeNames
removeAttribute
protected void removeAttribute(String key)
- 定義:
- クラス
AbstractExternalContextMap
内の removeAttribute
Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.