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

java.lang.Object
  上位を拡張 org.seasar.jms.container.external.JMSExternalContext
すべての実装されたインタフェース:
ExternalContext

public class JMSExternalContext
extends Object
implements ExternalContext

JMSメッセージを外部コンテキストとして扱うコンポーネントです。

作成者:
y-komori

フィールドの概要
protected  ThreadLocal<JMSRequest> requests
          現在のJMSRequestを保持するスレッドローカル
 
コンストラクタの概要
JMSExternalContext()
           
 
メソッドの概要
 Object getApplication()
           
 Map getApplicationMap()
           
 Map getInitParameterMap()
           
protected  Message getMessage()
          現在のスレッドに関連づけられたMessageを返します。
 JMSRequest getRequest()
           
 Map getRequestCookieMap()
           
 Map getRequestHeaderMap()
           
 Map getRequestHeaderValuesMap()
           
 Map getRequestMap()
           
 Map getRequestParameterMap()
           
 Map getRequestParameterValuesMap()
           
 Object getResponse()
           
 Object getSession()
           
 Map getSessionMap()
           
 void setApplication(Object application)
           
 void setRequest(Object request)
           
 void setResponse(Object response)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

requests

protected final ThreadLocal<JMSRequest> requests
現在のJMSRequestを保持するスレッドローカル

コンストラクタの詳細

JMSExternalContext

public JMSExternalContext()
メソッドの詳細

getRequest

public JMSRequest getRequest()
定義:
インタフェース ExternalContext 内の getRequest

setRequest

public void setRequest(Object request)
定義:
インタフェース ExternalContext 内の setRequest

getResponse

public Object getResponse()
定義:
インタフェース ExternalContext 内の getResponse

setResponse

public void setResponse(Object response)
定義:
インタフェース ExternalContext 内の setResponse

getSession

public Object getSession()
定義:
インタフェース ExternalContext 内の getSession

getApplication

public Object getApplication()
定義:
インタフェース ExternalContext 内の getApplication

setApplication

public void setApplication(Object application)
定義:
インタフェース ExternalContext 内の setApplication

getApplicationMap

public Map getApplicationMap()
定義:
インタフェース ExternalContext 内の getApplicationMap

getInitParameterMap

public Map getInitParameterMap()
定義:
インタフェース ExternalContext 内の getInitParameterMap

getRequestCookieMap

public Map getRequestCookieMap()
定義:
インタフェース ExternalContext 内の getRequestCookieMap

getRequestHeaderMap

public Map getRequestHeaderMap()
定義:
インタフェース ExternalContext 内の getRequestHeaderMap

getRequestHeaderValuesMap

public Map getRequestHeaderValuesMap()
定義:
インタフェース ExternalContext 内の getRequestHeaderValuesMap

getRequestMap

public Map getRequestMap()
定義:
インタフェース ExternalContext 内の getRequestMap

getRequestParameterMap

public Map getRequestParameterMap()
定義:
インタフェース ExternalContext 内の getRequestParameterMap

getRequestParameterValuesMap

public Map getRequestParameterValuesMap()
定義:
インタフェース ExternalContext 内の getRequestParameterValuesMap

getSessionMap

public Map getSessionMap()
定義:
インタフェース ExternalContext 内の getSessionMap

getMessage

protected Message getMessage()
現在のスレッドに関連づけられたMessageを返します。

戻り値:
現在のスレッドに関連づけられたMessage


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