クラス FlowBuilderServicesBuilder

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

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

    • FlowBuilderServicesBuilder

      public FlowBuilderServicesBuilder()
    • FlowBuilderServicesBuilder

      public FlowBuilderServicesBuilder(org.springframework.context.ApplicationContext applicationContext)
      使用すべきではありません。
      2.5 以降、ApplicationContext は不要になりました。
      指定された ApplicationContext を使用して新しいインスタンスを作成します。
  • メソッドの詳細

    • 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 を設定します。デフォルトでは、MvcViewFactoryCreator インスタンスが使用されます。
      パラメーター:
      viewFactoryCreator - ViewFactory クリエイターが使用する
    • setValidator

      public FlowBuilderServicesBuilder setValidator(org.springframework.validation.Validator validator)
      ビューステートで宣言されたモデルの検証に使用する Validator を設定します。デフォルトでは、クラスパスに Bean 検証プロバイダーが存在する場合、Bean 検証 (JSR-303) が有効になります。
      パラメーター:
      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 インスタンスを作成して返します。