public final class StandardIntegrationFlowContext.StandardIntegrationFlowRegistrationBuilder extends ObjectSE implements IntegrationFlowContext.IntegrationFlowRegistrationBuilder
IntegrationFlow を登録するオプションの Builder パターン実装。cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic StandardIntegrationFlowContext.StandardIntegrationFlowRegistrationBuilder id(StringSE id)
IntegrationFlow の id を指定します。コンテキストごとに一意である必要があります。この id への登録は、新しい IntegrationFlow インスタンスで再利用する前に破棄する必要があります。IntegrationFlowContext.IntegrationFlowRegistrationBuilder の id id - 登録する IntegrationFlow の IDpublic StandardIntegrationFlowContext.StandardIntegrationFlowRegistrationBuilder autoStartup(boolean autoStartupToSet)
IntegrationFlowContext.IntegrationFlowRegistrationBuilder の autoStartup autoStartupToSet - 登録後に自動的に IntegrationFlow を開始するかどうか。public StandardIntegrationFlowContext.StandardIntegrationFlowRegistrationBuilder addBean(ObjectSE bean)
IntegrationFlow 依存 Bean として登録されるオブジェクトを追加します。通常、アプリケーションコンテキストを必要とするサポートコンポーネントです。たとえば、AMQP、JMS、TCP などの動的に作成された接続ファクトリまたはヘッダーマッパー。IntegrationFlowContext.IntegrationFlowRegistrationBuilder の addBean bean - アプリケーションコンテキストに登録するための追加の任意の Beanpublic StandardIntegrationFlowContext.StandardIntegrationFlowRegistrationBuilder addBean(StringSE name, ObjectSE bean)
IntegrationFlow 依存 Bean として登録されるオブジェクトを追加します。通常、アプリケーションコンテキストを必要とするサポートコンポーネントです。たとえば、AMQP、JMS、TCP などの動的に作成された接続ファクトリまたはヘッダーマッパー。IntegrationFlowContext.IntegrationFlowRegistrationBuilder の addBean name - 登録する Bean の名前。bean - アプリケーションコンテキストに登録するための追加の任意の Beanpublic IntegrationFlowContext.IntegrationFlowRegistrationBuilder setSource(ObjectSE source)
IntegrationFlowContext.IntegrationFlowRegistrationBuilderObject を設定します。実行時にメッセージング例外が発生したときにフローのソースコードに簡単につながる可能性のある任意のオブジェクトにすることができます。IntegrationFlowContext.IntegrationFlowRegistrationBuilder の setSource source - 構成ソース表現。public IntegrationFlowContext.IntegrationFlowRegistrationBuilder useFlowIdAsPrefix()
IntegrationFlowContext.IntegrationFlowRegistrationBuilderIntegrationFlowContext.IntegrationFlowRegistrationBuilder の useFlowIdAsPrefix IntegrationFlowContext.IntegrationFlowRegistrationBuilder.id(String)public IntegrationFlowContext.IntegrationFlowRegistration register()
IntegrationFlow とすべての依存コンポーネントおよびサポートコンポーネントをアプリケーションコンテキストに登録し、関連付けられた IntegrationFlowRegistration 制御オブジェクトを返します。IntegrationFlowContext.IntegrationFlowRegistrationBuilder の register IntegrationFlowRegistration インスタンス。