|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.kotemaru.util.HttpRequestContext
org.kotemaru.wsjs.WsjsContext
public class WsjsContext
WSJSに対するリクエスト毎のコンテキスト。
フィールドの概要 | |
---|---|
static Log |
DEFAULT_LOG
|
インタフェース org.kotemaru.wsjs.WsjsConst から継承されたフィールド |
---|
HOME_DIR, LOGIN_DIR, PRIVATE_DIR, UTF8 |
コンストラクタの概要 | |
---|---|
WsjsContext(WsjsServlet servlet,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
コンストラクタ。 |
メソッドの概要 | |
---|---|
AppConfig |
getAppConfig()
|
AppConfig |
getAppConfig(User user)
|
Log |
getLog()
|
Page |
getPage(java.lang.String pageName)
|
Page |
getPageAccessor(java.lang.String pageName)
|
Processor |
getProcessor()
ページ・プロセッサを取得する。 |
Processor |
getProcessor(java.lang.String pageName)
ページ・プロセッサを取得する。 |
Processor |
getProcessorNoLink(java.lang.String pageName,
boolean isCheck)
ページ・プロセッサを取得する。 |
User |
getUser()
ユーザを返す。 |
WsjsServlet |
getWsjsServlet()
サーブレットを返す。 |
void |
setAppConfig(User user,
AppConfig conf)
|
クラス org.kotemaru.util.HttpRequestContext から継承されたメソッド |
---|
getRequest, getResponse, getServlet |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final Log DEFAULT_LOG
コンストラクタの詳細 |
---|
public WsjsContext(WsjsServlet servlet, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
servlet
- サーブレット・インスタンスrequest
- HttpServletRequest インスタンスresponse
- HttpServletResponse インスタンス
java.lang.Exception
メソッドの詳細 |
---|
public User getUser()
public AppConfig getAppConfig()
public Log getLog()
public Page getPageAccessor(java.lang.String pageName) throws java.io.IOException
java.io.IOException
public Page getPage(java.lang.String pageName) throws java.io.IOException
java.io.IOException
public WsjsServlet getWsjsServlet() throws java.io.IOException
java.io.IOException
public Processor getProcessor() throws java.io.IOException
getProcessor(String)
に依存。
AccessDeniedException
- ユーザが権限を持たない場合。
java.io.IOException
public Processor getProcessor(java.lang.String pageName) throws java.io.IOException
getProcessorNoLink(String,boolean)
に依存。
pageName
- ページ名
AccessDeniedException
- ユーザが権限を持たない場合。
java.io.IOException
public Processor getProcessorNoLink(java.lang.String pageName, boolean isCheck) throws java.io.IOException
pageName
- ページ名isCheck
- 権限のチェックを行うか否か
AccessDeniedException
- ユーザが権限を持たない場合。
java.io.IOException
public AppConfig getAppConfig(User user)
public void setAppConfig(User user, AppConfig conf)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |