|
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.TransformerException
public org.w3c.dom.Node getNode()
NodeContext
内の getNode
public void setNode(org.w3c.dom.Node node)
NodeContext
内の setNode
public java.util.Map<java.lang.String,java.lang.Object> getConfig()
ConfigContext
内の getConfig
public void setConfig(java.util.Map<java.lang.String,java.lang.Object> config)
ConfigContext
内の setConfig
public java.lang.Object getContainer()
WebContext
内の getContainer
public void setContainer(java.lang.Object container)
WebContext
内の setContainer
public java.util.Map<java.lang.String,java.lang.Object> getRequest()
WebContext
内の getRequest
public 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
内の getSession
public void setSession(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> session)
public java.lang.String getId()
IdContext
内の getId
public void setId(java.lang.String id)
IdContext
内の setId
public java.util.Map getInput()
public void setInput(java.util.Map input)
public java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> getApplication()
WebContext
内の getApplication
public void setApplication(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> application)
|
Woolpack API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |