org.seasar.cubby.validator
インタフェース ValidationRules

既知の実装クラスの一覧:
DefaultValidationRules

public interface ValidationRules

アクションメソッドに対する入力検証のルールの集合です。

導入されたバージョン:
1.0.0
作成者:
agata, baba

メソッドの概要
 ActionResult fail(String errorPage)
          入力検証にエラーがあった場合に呼び出されます。
 Collection<ValidationRule> getPhaseValidationRules(ValidationPhase validationPhase)
          指定された入力検証フェーズに対応する入力検証ルールのCollectionを取得します。
 List<ValidationRule> getRules()
          推奨されていません。 DefaultValidationRules.addAll(ValidationRules) を使用してください。
 Collection<ValidationPhase> getValidationPhases()
          入力検証のフェーズの一覧を実行順に並べたCollectionとして取得します。
 

メソッドの詳細

getRules

@Deprecated
List<ValidationRule> getRules()
推奨されていません。 DefaultValidationRules.addAll(ValidationRules) を使用してください。

入力検証ルールのリストを取得します。

戻り値:
入力検証ルールのリスト

fail

ActionResult fail(String errorPage)
入力検証にエラーがあった場合に呼び出されます。

パラメータ:
errorPage - エラーページ
戻り値:
アクションメソッド実行後の処理
導入されたバージョン:
1.0.2
関連項目:
Validation.errorPage()

getValidationPhases

Collection<ValidationPhase> getValidationPhases()
入力検証のフェーズの一覧を実行順に並べたCollectionとして取得します。

戻り値:
入力検証のフェーズ
導入されたバージョン:
1.1.0

getPhaseValidationRules

Collection<ValidationRule> getPhaseValidationRules(ValidationPhase validationPhase)
指定された入力検証フェーズに対応する入力検証ルールのCollectionを取得します。

パラメータ:
validationPhase - 入力検証フェーズ
戻り値:
指定された入力検証フェーズに対応する入力検証ルールのCollection
導入されたバージョン:
1.1.0


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.