クラス AbstractMessageProcessingTransformer
java.lang.ObjectSE
org.springframework.integration.transformer.AbstractMessageProcessingTransformer
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、Lifecycle
、GenericTransformer<Message<?>,
、Message<?>> ManageableLifecycle
、Transformer
public abstract class AbstractMessageProcessingTransformer
extends ObjectSE
implements Transformer, BeanFactoryAware, ManageableLifecycle
MessageProcessor
に委譲するメッセージトランスフォーマの基本クラス。- 作成者:
- Mark Fisher, Artem Bilan, Ngoc Nhan
コンストラクターの概要
コンストラクター修飾子コンストラクター説明protected
AbstractMessageProcessingTransformer
(MessageProcessor<?> messageProcessor) メソッドのサマリー
修飾子と型メソッド説明protected MessageBuilderFactory
boolean
void
setBeanFactory
(BeanFactory beanFactory) void
setNotPropagatedHeaders
(StringSE... headers) ハンドラーがヘッダーをコピーするように構成されている場合、受信メッセージからコピーされないヘッダーを設定します。void
start()
void
stop()
final Message
<?>
コンストラクターの詳細
AbstractMessageProcessingTransformer
メソッドの詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware
のsetBeanFactory
getMessageBuilderFactory
start
public void start()- 次で指定:
- インターフェース
Lifecycle
のstart
- 次で指定:
- インターフェース
ManageableLifecycle
のstart
stop
public void stop()- 次で指定:
- インターフェース
Lifecycle
のstop
- 次で指定:
- インターフェース
ManageableLifecycle
のstop
isRunning
public boolean isRunning()- 次で指定:
- インターフェース
Lifecycle
のisRunning
- 次で指定:
- インターフェース
ManageableLifecycle
のisRunning
setNotPropagatedHeaders
ハンドラーがヘッダーをコピーするように構成されている場合、受信メッセージからコピーされないヘッダーを設定します。- パラメーター:
headers
- 受信メッセージから伝播しないヘッダー。- 導入:
- 5.1
transform
- 次で指定:
- インターフェース
GenericTransformer<Message<?>,
のMessage<?>> transform
- 次で指定:
- インターフェース
Transformer
のtransform