public static interface IntegrationFlowContext.IntegrationFlowRegistration extends BeanFactoryAware
| 修飾子と型 | メソッドと説明 |
|---|---|
void | destroy()IntegrationFlow Bean(およびそれに依存するすべての Bean)を破棄し、そのすべてのローカルキャッシュをクリーンアップします。 |
StringSE | getId() フロー ID を返します。 |
MessageChannel | getInputChannel() フロー入力チャネルを返します。 |
IntegrationFlow | getIntegrationFlow() フローを返します。 |
MessagingTemplate | getMessagingTemplate() デフォルトの宛先を IntegrationFlow の入力チャネルに設定して MessagingTemplate を取得します。 |
void | start() 登録を開始します。 |
void | stop() 登録を停止します。 |
setBeanFactoryStringSE getId()
IntegrationFlow getIntegrationFlow()
MessageChannel getInputChannel()
MessagingTemplate getMessagingTemplate()
IntegrationFlow の入力チャネルに設定して MessagingTemplate を取得します。 この方法では、任意の IntegrationFlow Bean(手動で登録しただけでなく)を使用できます。
IntegrationFlow が MessageChannel で始まらない場合、IllegalStateExceptionSE がスローされます。
MessagingTemplate インスタンス void start()
void stop()
void destroy()
IntegrationFlow Bean(およびそれに依存するすべての Bean)を破棄し、そのすべてのローカルキャッシュをクリーンアップします。