S - ターゲット MessageChannelSpec 実装型。C - ターゲット AbstractMessageChannel 実装型。public abstract class MessageChannelSpec<S extends MessageChannelSpec<S,C>,C extends AbstractMessageChannel> extends IntegrationComponentSpec<S,C> implements ComponentsRegistration
| 修飾子と型 | フィールドと説明 |
|---|---|
protected C | channel |
PARSER, targetloggerDEFAULT_PHASEOBJECT_TYPE_ATTRIBUTE| 修飾子 | コンストラクターと説明 |
|---|---|
protected | MessageChannelSpec() |
| 修飾子と型 | メソッドと説明 |
|---|---|
S | datatype(ClassSE<?>... types) |
protected C | doGet() |
MapSE<ObjectSE, StringSE> | getComponentsToRegister() |
S | interceptor(ChannelInterceptor... interceptorArray) |
S | messageConverter(MessageConverter converter) |
S | wireTap(MessageChannel wireTapChannel)Wire Tap EI パターン固有の ChannelInterceptor 実装にデータを入力します。 |
S | wireTap(StringSE wireTapChannel)Wire Tap EI パターン固有の ChannelInterceptor 実装にデータを入力します。 |
S | wireTap(WireTapSpec wireTapSpec)Wire Tap EI パターン固有の ChannelInterceptor 実装にデータを入力します。 |
_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopafterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingletoncloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected C extends AbstractMessageChannel channel
public S interceptor(ChannelInterceptor... interceptorArray)
public S wireTap(StringSE wireTapChannel)
Wire Tap EI パターン固有の ChannelInterceptor 実装にデータを入力します。wireTapChannel - 盗聴する MessageChannel Bean の名前。MessageChannelSpec。WireTapSpecpublic S wireTap(MessageChannel wireTapChannel)
Wire Tap EI パターン固有の ChannelInterceptor 実装にデータを入力します。wireTapChannel - MessageChannel インスタンスを盗聴します。MessageChannelSpec。WireTapSpecpublic S wireTap(WireTapSpec wireTapSpec)
Wire Tap EI パターン固有の ChannelInterceptor 実装にデータを入力します。wireTapSpec - WireTap インスタンスを構築するための WireTapSpec。MessageChannelSpec。WireTappublic S messageConverter(MessageConverter converter)
public MapSE<ObjectSE,StringSE> getComponentsToRegister()
ComponentsRegistration の getComponentsToRegister protected C doGet()
IntegrationComponentSpec<S extends MessageChannelSpec<S, C>,C extends AbstractMessageChannel> の doGet