クラス FlowBuilderServicesBuilder

java.lang.ObjectSE
org.springframework.faces.config.FlowBuilderServicesBuilder

public class FlowBuilderServicesBuilder extends ObjectSE
JSF アプリケーションで使用するための FlowBuilderServices インスタンスのビルダー。@Bean ファクトリメソッドでプログラム的に使用するように設計されています。XML 構成の場合は、webflow-config および faces-config XML 名前空間の使用を検討してください。
導入:
2.4
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • FlowBuilderServicesBuilder

      public FlowBuilderServicesBuilder()
  • メソッドの詳細

    • setEnableManagedBeans

      public FlowBuilderServicesBuilder setEnableManagedBeans(boolean enableManagedBeans)
      EL 式から JSF 管理 Bean へのアクセスを有効にするかどうか。この属性を true に設定すると、特別な EL 式パーサーが登録されます。
      パラメーター:
      enableManagedBeans - JSF 管理の Bean 解決を有効にするかどうか
    • setConversionService

      public FlowBuilderServicesBuilder setConversionService(ConversionService conversionService)
      使用する ConversionService を設定します。デフォルトでは DefaultConversionService インスタンスが使用されます。
      パラメーター:
      conversionService - 変換サービス
    • setExpressionParser

      public FlowBuilderServicesBuilder setExpressionParser(ExpressionParser expressionParser)
      使用する ExpressionParser を設定します。デフォルトでは、SpEL 式を使用した WebFlowSpringELExpressionParser が使用されます。
      パラメーター:
      expressionParser - 使用する式パーサー
    • setViewFactoryCreator

      public FlowBuilderServicesBuilder setViewFactoryCreator(ViewFactoryCreator viewFactoryCreator)
      レンダリングに使用するカスタム ViewFactoryCreator を設定します。デフォルトでは、JsfViewFactoryCreator インスタンスが使用されます。
      パラメーター:
      viewFactoryCreator - ViewFactory クリエイターが使用する
    • setValidator

      public FlowBuilderServicesBuilder setValidator(org.springframework.validation.Validator validator)
      ビューステートで宣言されたモデルを検証するために使用する Validator を設定します。デフォルトでは検証は設定されていません。
      パラメーター:
      validator - 使用するバリデータ
    • setValidationHintResolver

      public FlowBuilderServicesBuilder setValidationHintResolver(ValidationHintResolver resolver)
      Bean 検証グループなどの検証ヒントを解決するために使用する ValidationHintResolver。デフォルトでは、BeanValidationHintResolver が使用されます。
      パラメーター:
      resolver - 使用するリゾルバー
    • setDevelopmentMode

      public FlowBuilderServicesBuilder setDevelopmentMode(boolean enableDevelopmentMode)
      すべてのフローを開発モードにします。true に設定すると、フロー定義の変更が自動的に検出され、フローがリフレッシュされます。デフォルトでは、これは false に設定されています。
      パラメーター:
      enableDevelopmentMode - 開発モードを有効にするかどうか
    • build

      public FlowBuilderServices build()
      FlowBuilderServices インスタンスを作成して返します。