|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.hamaf.hikyaku.distribute.ServletUtils
public class ServletUtils
タイトル:ServletUtils is 各種処理定義クラス.
説明:DistributeServletが使用するユーティリティクラスです。
著作権: Copyright (c) 2007/05/18
コンストラクタの概要 | |
---|---|
ServletUtils()
|
メソッドの概要 | |
---|---|
static java.lang.String |
checkLogin(java.lang.String proc,
java.lang.String chkCls,
java.lang.String di,
java.lang.String pluginId,
HttpServletRequest request,
java.util.ResourceBundle resource)
Describe checkLogin method : call LogIn check. |
static void |
clearSession(java.util.Map<DistributeServlet.SVAL,java.lang.String> sval,
HttpSession session)
Describe clearSession method : Old Process Session info Clear. |
static java.lang.String |
getJspNm(java.util.Map<DistributeServlet.SVAL,java.lang.String> sval,
CommonMessage.STATUS sts)
Describe getJspNm method : get JSP name by status. |
static java.io.InputStream |
getResource(java.lang.String fnm)
Describe getResource method : get resource. |
static ProcessBase |
procNew(java.util.Map<DistributeServlet.SVAL,java.lang.String> sval)
Describe procNew method : ProcessBase new Instance. |
static void |
setControl(java.lang.String pluginId,
java.lang.String cntf,
java.lang.String mode)
Describe setControl method : setting ControlXml. |
static void |
setParent(DistributeServlet prm)
Describe setParent method : save parent DistributeServlet. |
static java.lang.String |
whichFile(java.lang.String fileName)
Describe whichFile method : Change Full Path from file. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ServletUtils()
メソッドの詳細 |
---|
public static final void setParent(DistributeServlet prm)
setParent
method : save parent DistributeServlet.
prm
- a DistributeServlet
: DistributeServletpublic static final void setControl(java.lang.String pluginId, java.lang.String cntf, java.lang.String mode)
setControl
method : setting ControlXml.
pluginId
- a String
: プラグインモジュールのIDcntf
- a String
: 制御XMLのパスmode
- a String
: "all"のとき、再設定を行う。public static final void clearSession(java.util.Map<DistributeServlet.SVAL,java.lang.String> sval, HttpSession session)
clearSession
method : Old Process Session info Clear.
sval
- a Map
: SVAL情報svSession
- a HttpSession
public static final java.lang.String checkLogin(java.lang.String proc, java.lang.String chkCls, java.lang.String di, java.lang.String pluginId, HttpServletRequest request, java.util.ResourceBundle resource)
checkLogin
method : call LogIn check.
proc
- a String
: プロセスIDchkCls
- a String
: ログオン チェック クラス名di
- a String
: Dicontainerを利用する場合、そのタイプを指定するpluginId
- a String
: メイン処理のIDrequest
- a HttpServletRequest
:
String
: ノーマルの場合 nullpublic static final java.lang.String getJspNm(java.util.Map<DistributeServlet.SVAL,java.lang.String> sval, CommonMessage.STATUS sts) throws ServletException
getJspNm
method : get JSP name by status.
sval
- a Map
: SVAL情報sts
- a STATUS
: Status
String
: jsp名
ServletException
public static final ProcessBase procNew(java.util.Map<DistributeServlet.SVAL,java.lang.String> sval) throws java.lang.IllegalArgumentException, java.lang.ClassNotFoundException, java.lang.ClassCastException
procNew
method : ProcessBase new Instance.
sval
- a Map
: SVAL情報req
- a HttpServletRequest
res
- a HttpServletResponse
ProcessBase
: 生成した実行クラスのインスタンス
java.io.IOException
ServletException
java.lang.IllegalArgumentException
java.lang.ClassNotFoundException
java.lang.ClassCastException
public static final java.io.InputStream getResource(java.lang.String fnm)
getResource
method : get resource.
InputStream
を取得する。
fnm
- a String
: リソース名
InputStream
: 取得したInputStreampublic static final java.lang.String whichFile(java.lang.String fileName)
whichFile
method : Change Full Path from file.
fileName
- a String
: 相対パスで示されたファイル名
String
: 絶対パスに変換した文字列
java.net.MalformedURLException
- : ファイルが存在しません
java.io.UnsupportedEncodingException
- : システムプロパティの file.encoding が取得できません
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |