wisdom.core
クラス ServletRuntimeConfig

java.lang.Object
  拡張wisdom.core.ServletRuntimeConfig

public class ServletRuntimeConfig
extends java.lang.Object

RunTimeServletの実行時構成を保持します。
このクラスはConfigManagerにより、アプリケーション起動時にインスタンスが生成され、RunTimeServletの 初期処理時に実行時構成として保持、使用されます。
2004/6/7 IExceptionHandlerの追加 2008/5/16 defaultReqidの追加

バージョン:
1
作成者:
Takao Kouda

フィールドの概要
static int AUTH_TYPE_BASIC
           
static int AUTH_TYPE_FORM
           
 
メソッドの概要
 java.lang.String asString()
           
 java.lang.String getAuthenticateClass()
          認証に使用するクラス名を取得します。
 int getAuthenticateType()
          使用する認証タイプを取得します。
 java.lang.String getCommandFileName()
          使用するコマンドファイル名を取得します。
 java.lang.String getContentType()
          forwardするJSPのコンテントタイプを取得します。
 java.lang.String getDefaultReqid()
          Reqid省略時に実行するReqidを取得します。
 java.lang.String getErrorPage(java.lang.String exceptionClassName)
          forwardするJSP名を例外クラス名から取得します。
 java.util.List getExceptionHandler()
          例外処理を行うクラス名の配列を取得します。
 java.util.Map getHeaders()
          上書きするHTMLヘッダー情報を含んだMapを取得します。
 java.util.Map getOnInitBatchCommands()
          初期ロード時に実行するIBatchCommandを取得します
 java.lang.String getReqidName()
          パラメータ引数reqidの上書き名を取得します。
 java.lang.String getServletName()
          対応するRuntimeServlet名を取得します。
 boolean isAllowGetMethod()
          HTTP GETメソッドが許可されているか検査します。
 boolean isAllowPostMethod()
          HTTP POSTメソッドが許可されているか検査します。
 boolean isAuthenticateRequired()
          認証が必要か否かを検査します。
 boolean isEnablesSession()
          セッション情報が使用可になっているか検査します。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

AUTH_TYPE_BASIC

public static final int AUTH_TYPE_BASIC
関連項目:
定数フィールド値

AUTH_TYPE_FORM

public static final int AUTH_TYPE_FORM
関連項目:
定数フィールド値
メソッドの詳細

getServletName

public java.lang.String getServletName()
対応するRuntimeServlet名を取得します。

戻り値:
対応するRuntimeServletの名前

getCommandFileName

public java.lang.String getCommandFileName()
使用するコマンドファイル名を取得します。

戻り値:
使用するコマンドファイル名

isAllowGetMethod

public boolean isAllowGetMethod()
HTTP GETメソッドが許可されているか検査します。

戻り値:
許可されている場合true

isAllowPostMethod

public boolean isAllowPostMethod()
HTTP POSTメソッドが許可されているか検査します。

戻り値:
許可されている場合true

isEnablesSession

public boolean isEnablesSession()
セッション情報が使用可になっているか検査します。

戻り値:
使用可になっている場合true

getOnInitBatchCommands

public java.util.Map getOnInitBatchCommands()
初期ロード時に実行するIBatchCommandを取得します

戻り値:
初期ロード時に実行するIBatchCommand

getErrorPage

public java.lang.String getErrorPage(java.lang.String exceptionClassName)
forwardするJSP名を例外クラス名から取得します。

戻り値:
例外クラス名

getExceptionHandler

public java.util.List getExceptionHandler()
例外処理を行うクラス名の配列を取得します。

戻り値:
例外クラス名
導入されたバージョン:
2004/6/7

getHeaders

public java.util.Map getHeaders()
上書きするHTMLヘッダー情報を含んだMapを取得します。

戻り値:
上書きするHTMLヘッダー情報を含んだMap

getAuthenticateType

public int getAuthenticateType()
使用する認証タイプを取得します。

戻り値:
使用する認証タイプ

isAuthenticateRequired

public boolean isAuthenticateRequired()
認証が必要か否かを検査します。

戻り値:
認証が必要な場合true

getAuthenticateClass

public java.lang.String getAuthenticateClass()
認証に使用するクラス名を取得します。

戻り値:
認証に使用するクラス名

getReqidName

public java.lang.String getReqidName()
パラメータ引数reqidの上書き名を取得します。

戻り値:
パラメータ引数reqidの上書き名

getContentType

public java.lang.String getContentType()
forwardするJSPのコンテントタイプを取得します。

戻り値:
forwardするJSPのコンテントタイプ

getDefaultReqid

public java.lang.String getDefaultReqid()
Reqid省略時に実行するReqidを取得します。

戻り値:
defaultCmdName

asString

public java.lang.String asString()