Package nablarch.test.core.http
Class HttpTestConfiguration
java.lang.Object
nablarch.test.core.http.HttpTestConfiguration
HTTPリクエストテスト用の設定定義クラス。
- Author:
- hisaaki sioiri
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionダンプファイルの拡張子を取得する。ApplicationExceptionが格納されるリクエストスコープのキーを取得する。HTMLチェッカーを取得する。HtmlCheckツール設定ファイルのパスを取得する。HTML出力ディレクトリを取得する。HTMLリソースの文字コードを設定する。HTMLリソースディレクトリを取得する。ダンプディレクトリへコピーされるHTMLリソースの拡張子を取得する。HTMLリソースのコピー先ディレクトリ名を取得する。HTTPHeaderを取得する。HTMLリソースとして除外するディレクトリを取得する。クライアントスクリプトテスト用リソース配置ディレクトリパスを取得する。セッション情報を取得する。テンプディレクトリのパスを取得する。アップロードファイルの一時ディレクトリを取得する。 本ディレクトリは、テスト時にアップロードファイルを一時的に配置するディレクトリとなる。ユーザIDセッションキーを取得する。webベースディレクトリを取得する。ターゲットコード用の設定ファイル(XMLファイル)をリードするための、ルートXMLファイル名を取得する。booleanisBackup()バックアップ実施フラグを取得する。booleanHTMLチェック実行するか否かの設定を取得する。booleanダンプHTMLへの可変項目の出力可否を取得する。voidsetBackup(boolean backup) バックアップ実施フラグを設定する。voidsetCheckHtml(boolean isCheckHtml) HTMLチェック実行するか否かの設定を設定する。voidsetDumpFileExtension(String dumpFileExtension) ダンプファイルの拡張子を設定する。voidsetDumpVariableItem(boolean dumpVariableItem) ダンプHTMLへの可変項目の出力可否を設定する。voidsetExceptionRequestVarKey(String exceptionRequestVarKey) ApplicationExceptionが格納されるリクエストスコープのキーを設定する。voidsetHtmlChecker(HtmlChecker htmlChecker) HTMLチェッカーを設定する。voidsetHtmlCheckerConfig(String htmlCheckerConfig) HtmlCheckツール設定ファイルのパスを設定する。voidsetHtmlDumpDir(String htmlDumpDir) HTML出力ディレクトリを設定する。voidsetHtmlResourcesCharset(String htmlResourcesCharset) HTMLリソースの文字コードを設定する。voidsetHtmlResourcesExtensionList(List<String> htmlResourcesExtensionList) ダンプディレクトリへコピーされるHTMLリソースの拡張子を設定する。voidsetHtmlResourcesRoot(String htmlResourcesRoot) HTMLリソースのコピー先ディレクトリ名を設定する。voidsetHttpHeader(Map<String, String> httpHeader) HTTPHeaderを設定する。voidsetIgnoreHtmlResourceDirectory(List<String> ignoreHtmlResourceDirectory) HTMLリソースとして除外するディレクトリのリストを設定する。voidsetJsTestResourceDir(String jsTestResourceDir) クライアントスクリプトテスト用リソース配置ディレクトリパスを設定する。voidsetSessionInfo(Map<String, Object> sessionInfo) セッション情報を設定する。voidsetTempDirectory(String tempDirectory) テンプディレクトリのパスを設定する。voidsetUploadTmpDirectory(String uploadTmpDirectory) アップロードファイルの一時ディレクトリを設定する。voidsetUserIdSessionKey(String userIdSessionKey) ユーザIDセッションキーを設定する。voidsetWebBaseDir(String webBaseDir) webベースディレクトリを設定する。voidsetXmlComponentFile(String xmlComponentFile) ターゲットコード用の設定ファイル(XMLファイル)をリードするための、ルートXMLファイル名を設定する。
- 
Constructor Details- 
HttpTestConfigurationpublic HttpTestConfiguration()
 
- 
- 
Method Details- 
isDumpVariableItempublic boolean isDumpVariableItem()ダンプHTMLへの可変項目の出力可否を取得する。- Returns:
- dumpVariableItem ダンプHTMLへの可変項目の出力可否
 
- 
setDumpVariableItempublic void setDumpVariableItem(boolean dumpVariableItem) ダンプHTMLへの可変項目の出力可否を設定する。- Parameters:
- dumpVariableItem- dumpVariableItem ダンプHTMLへの可変項目の出力可否
 
- 
getHtmlResourcesCharsetHTMLリソースの文字コードを設定する。- Returns:
- HTMLリソースの文字コード
 
- 
setHtmlResourcesCharsetHTMLリソースの文字コードを設定する。- Parameters:
- htmlResourcesCharset- HTMLリソースの文字コード
 
- 
isBackuppublic boolean isBackup()バックアップ実施フラグを取得する。- Returns:
- バックアップ実施フラグ
 
- 
setBackuppublic void setBackup(boolean backup) バックアップ実施フラグを設定する。- Parameters:
- backup- バックアップ実施フラグ
 
- 
getHtmlResourcesExtensionListダンプディレクトリへコピーされるHTMLリソースの拡張子を取得する。- Returns:
- ダンプディレクトリへコピーされるHTMLリソースの拡張子
 
- 
setHtmlResourcesExtensionListダンプディレクトリへコピーされるHTMLリソースの拡張子を設定する。- Parameters:
- htmlResourcesExtensionList- ダンプディレクトリへコピーされるHTMLリソースの拡張子
 
- 
getHtmlResourcesRootHTMLリソースのコピー先ディレクトリ名を取得する。- Returns:
- HTMLリソースのコピー先ディレクトリ名
 
- 
setHtmlResourcesRootHTMLリソースのコピー先ディレクトリ名を設定する。- Parameters:
- htmlResourcesRoot- HTMLリソースのコピー先ディレクトリ名
 
- 
getHtmlDumpDirHTML出力ディレクトリを取得する。- Returns:
- HTML出力ディレクトリ
 
- 
setHtmlDumpDirHTML出力ディレクトリを設定する。- Parameters:
- htmlDumpDir- HTML出力ディレクトリ
 
- 
getWebBaseDirwebベースディレクトリを取得する。- Returns:
- webベースディレクトリ
 
- 
setWebBaseDirwebベースディレクトリを設定する。PJ共通のwebモジュールが存在する場合、このプロパティに カンマ区切りで複数のwebベースディレクトリを指定できる。 "path/to/app/,path/to/common/" 複数指定した場合、先頭から順にリソースが探索される。 - Parameters:
- webBaseDir- webベースディレクトリ
 
- 
getJsTestResourceDirクライアントスクリプトテスト用リソース配置ディレクトリパスを取得する。- Returns:
- クライアントスクリプトテスト用リソース配置ディレクトリパス。
 
- 
setJsTestResourceDirクライアントスクリプトテスト用リソース配置ディレクトリパスを設定する。- Parameters:
- jsTestResourceDir- クライアントスクリプトテスト用リソース配置ディレクトリパス
 
- 
getXmlComponentFileターゲットコード用の設定ファイル(XMLファイル)をリードするための、ルートXMLファイル名を取得する。- Returns:
- XMLファイル名
 
- 
setXmlComponentFileターゲットコード用の設定ファイル(XMLファイル)をリードするための、ルートXMLファイル名を設定する。- Parameters:
- xmlComponentFile- XMLファイル名
 
- 
getUserIdSessionKeyユーザIDセッションキーを取得する。- Returns:
- ユーザIDセッションキー
 
- 
setUserIdSessionKeyユーザIDセッションキーを設定する。- Parameters:
- userIdSessionKey- ユーザIDセッションキーを設定する。
 
- 
getExceptionRequestVarKeyApplicationExceptionが格納されるリクエストスコープのキーを取得する。- Returns:
- ApplicationExceptionが格納されるリクエストスコープのキー
 
- 
setExceptionRequestVarKeyApplicationExceptionが格納されるリクエストスコープのキーを設定する。- Parameters:
- exceptionRequestVarKey- ApplicationExceptionが格納されるリクエストスコープのキー
 
- 
getDumpFileExtensionダンプファイルの拡張子を取得する。- Returns:
- ダンプファイルの拡張子
 
- 
setDumpFileExtensionダンプファイルの拡張子を設定する。- Parameters:
- dumpFileExtension- ダンプファイルの拡張子
 
- 
getHtmlCheckerConfigHtmlCheckツール設定ファイルのパスを取得する。- Returns:
- HtmlCheckツール設定ファイル
 
- 
setHtmlCheckerConfigHtmlCheckツール設定ファイルのパスを設定する。- Parameters:
- htmlCheckerConfig- HtmlCheckツール設定ファイルのパス
 
- 
getHttpHeaderHTTPHeaderを取得する。- Returns:
- HTTPHeader
 
- 
setHttpHeaderHTTPHeaderを設定する。- Parameters:
- httpHeader- HTTPHeader
 
- 
getSessionInfoセッション情報を取得する。- Returns:
- セッション情報
 
- 
setSessionInfoセッション情報を設定する。- Parameters:
- sessionInfo- セッション情報
 
- 
setCheckHtmlpublic void setCheckHtml(boolean isCheckHtml) HTMLチェック実行するか否かの設定を設定する。- Parameters:
- isCheckHtml- HTMLチェック実行するか否かの設定
 
- 
isCheckHtml@Published(tag="architect") public boolean isCheckHtml()HTMLチェック実行するか否かの設定を取得する。- Returns:
- HTMLチェック実行する場合はtrue、実行しない場合はfalse
 
- 
getHtmlResourcesDirHTMLリソースディレクトリを取得する。- Returns:
- HTMLリソースディレクトリ
 
- 
getIgnoreHtmlResourceDirectoryHTMLリソースとして除外するディレクトリを取得する。- Returns:
- HTMLリソースディレクトリとして除外するディレクトリのリスト
 
- 
setIgnoreHtmlResourceDirectoryHTMLリソースとして除外するディレクトリのリストを設定する。setHtmlResourcesRoot(String)で設定したディレクトリ配下から、リソースとして除外するディレクトリを設定する。 たとえば、HTMLリソースがバージョン管理されている場合、バージョン管理用のディレクトリ(.svnや.git)などを設定することにより、 不要なファイルがコピーされることを回避でききる。- Parameters:
- ignoreHtmlResourceDirectory- HTMLリソースディレクトリとして除外するディレクトリのリスト
 
- 
getTempDirectoryテンプディレクトリのパスを取得する。- Returns:
- テンプディレクトリのパス
 
- 
setTempDirectoryテンプディレクトリのパスを設定する。 JSPのコンパイル後のクラスが格納されるディレクトリ。 本設定を省略して場合のデフォルトテンプディレクトリは、jettyのデフォルト動作となる。- Parameters:
- tempDirectory- テンプディレクトリのパス
 
- 
getUploadTmpDirectoryアップロードファイルの一時ディレクトリを取得する。 本ディレクトリは、テスト時にアップロードファイルを一時的に配置するディレクトリとなる。- Returns:
- アップロードファイルの一時ディレクトリ
 
- 
setUploadTmpDirectoryアップロードファイルの一時ディレクトリを設定する。- Parameters:
- uploadTmpDirectory- アップロードファイルの一時ディレクトリ
 
- 
getHtmlCheckerHTMLチェッカーを取得する。- Returns:
- HTMLチェッカー
 
- 
setHtmlCheckerHTMLチェッカーを設定する。- Parameters:
- htmlChecker- HTMLチェッカー
 
 
-