|
Woolpack API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectwoolpack.ee.EEContext
public class EEContext
単一リクエストまたは単一スレッドごとの状態を保持するコンテキストです。
適用しているデザインパターン:Interpreter(Context 役)。
| コンストラクタの概要 | |
|---|---|
EEContext()
|
|
EEContext(EEContext base)
サブクラスだけでなく Fnからも呼び出されることを想定しているため
public にしています。 |
|
| メソッドの概要 | |
|---|---|
void |
appendTo(java.lang.Appendable sb)
テスト/デバッグ用にこのインスタンスの内容を出力します。 |
EEContext |
copy()
浅いコピーを行います。 |
java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> |
getApplication()
|
java.util.Map<java.lang.String,java.lang.Object> |
getConfig()
|
java.lang.Object |
getContainer()
|
java.lang.String |
getId()
|
java.util.Map |
getInput()
|
java.util.Map<java.lang.String,java.lang.Object> |
getLocal()
変更がコピー元 getLocal()には反映されないMapを返します。 |
org.w3c.dom.Node |
getNode()
|
java.util.Map<java.lang.String,java.lang.Object> |
getRequest()
|
java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> |
getSession()
|
void |
setApplication(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> application)
|
void |
setConfig(java.util.Map<java.lang.String,java.lang.Object> config)
|
void |
setContainer(java.lang.Object container)
|
void |
setId(java.lang.String id)
|
void |
setInput(java.util.Map input)
|
void |
setNode(org.w3c.dom.Node node)
|
void |
setRequest(java.util.Map<java.lang.String,java.lang.Object> request)
|
void |
setSession(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> session)
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public EEContext()
public EEContext(EEContext base)
Fnからも呼び出されることを想定しているため
public にしています。
base - コピー元。| メソッドの詳細 |
|---|
public EEContext copy()
EEContext。public java.util.Map<java.lang.String,java.lang.Object> getLocal()
getLocal()には反映されないMapを返します。
Map。
public void appendTo(java.lang.Appendable sb)
throws java.io.IOException,
javax.xml.transform.TransformerException
sb - 出力先。
java.io.IOException
javax.xml.transform.TransformerExceptionpublic org.w3c.dom.Node getNode()
NodeContext 内の getNodepublic void setNode(org.w3c.dom.Node node)
NodeContext 内の setNodepublic java.util.Map<java.lang.String,java.lang.Object> getConfig()
ConfigContext 内の getConfigpublic void setConfig(java.util.Map<java.lang.String,java.lang.Object> config)
ConfigContext 内の setConfigpublic java.lang.Object getContainer()
WebContext 内の getContainerpublic void setContainer(java.lang.Object container)
WebContext 内の setContainerpublic java.util.Map<java.lang.String,java.lang.Object> getRequest()
WebContext 内の getRequestpublic void setRequest(java.util.Map<java.lang.String,java.lang.Object> request)
public java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> getSession()
WebContext 内の getSessionpublic void setSession(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> session)
public java.lang.String getId()
IdContext 内の getIdpublic void setId(java.lang.String id)
IdContext 内の setIdpublic java.util.Map getInput()
public void setInput(java.util.Map input)
public java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> getApplication()
WebContext 内の getApplicationpublic void setApplication(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> application)
|
Woolpack API | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||