## 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()