public class ChannelRegistration
extends java.lang.ObjectMessageChannel の構成をカスタマイズするための登録クラス。| コンストラクターと説明 |
|---|
ChannelRegistration() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected java.util.List<ChannelInterceptor> | getInterceptors() |
protected boolean | hasInterceptors() |
protected boolean | hasTaskExecutor() |
ChannelRegistration | interceptors(ChannelInterceptor... interceptors) このメッセージチャネルの特定のインターセプターを構成し、インターセプターのチャネルの現在のリストに追加します。 |
ChannelRegistration | setInterceptors(ChannelInterceptor... interceptors) 使用すべきではありません。 4.3.12 現在、 interceptors(ChannelInterceptor...) を推奨 |
TaskExecutorRegistration | taskExecutor() このメッセージチャネルをバッキングするスレッドプールを構成します。 |
TaskExecutorRegistration | taskExecutor(ThreadPoolTaskExecutor taskExecutor) カスタム ThreadPoolTaskExecutor を使用して、このメッセージチャネルをバッキングするスレッドプールを構成します。 |
public TaskExecutorRegistration taskExecutor()
public TaskExecutorRegistration taskExecutor(@Nullable ThreadPoolTaskExecutor taskExecutor)
taskExecutor - 使用するエグゼキュータ (またはデフォルトのエグゼキューターの場合は null )public ChannelRegistration interceptors(ChannelInterceptor... interceptors)
@Deprecated public ChannelRegistration setInterceptors(@Nullable ChannelInterceptor... interceptors)
interceptors(ChannelInterceptor...) に置き換えられました。protected boolean hasTaskExecutor()
protected boolean hasInterceptors()
protected java.util.List<ChannelInterceptor> getInterceptors()