クラス AbstractSubscribableChannel
java.lang.ObjectSE
org.springframework.messaging.support.AbstractMessageChannel
org.springframework.messaging.support.AbstractSubscribableChannel
- 実装されているすべてのインターフェース:
Aware、BeanNameAware、MessageChannel、SubscribableChannel、InterceptableChannel
- 既知の直属サブクラス
ExecutorSubscribableChannel
public abstract class AbstractSubscribableChannel
extends AbstractMessageChannel
implements SubscribableChannel
SubscribableChannel 実装の抽象基本クラス。- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev
ネストされたクラスの要約
クラス org.springframework.messaging.support.AbstractMessageChannel から継承されたネストクラス / インターフェース
AbstractMessageChannel.ChannelInterceptorChainフィールドのサマリー
クラス org.springframework.messaging.support.AbstractMessageChannel から継承されたフィールド
loggerインターフェース org.springframework.messaging.MessageChannel から継承されたフィールド
INDEFINITE_TIMEOUTコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明booleanhasSubscription(MessageHandler handler) booleansubscribe(MessageHandler handler) メッセージハンドラーを登録します。booleanunsubscribe(MessageHandler handler) メッセージハンドラーの登録を解除します。クラス org.springframework.messaging.support.AbstractMessageChannel から継承されたメソッド
addInterceptor, addInterceptor, getBeanName, getInterceptors, getLogger, removeInterceptor, removeInterceptor, send, send, sendInternal, setBeanName, setInterceptors, setLogger, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース org.springframework.messaging.MessageChannel から継承されたメソッド
send, send
コンストラクターの詳細
AbstractSubscribableChannel
public AbstractSubscribableChannel()
メソッドの詳細
getSubscribers
hasSubscription
subscribe
インターフェースからコピーされた説明:SubscribableChannelメッセージハンドラーを登録します。- 次で指定:
- インターフェース
SubscribableChannelのsubscribe - 戻り値:
- ハンドラーがサブスクライブされている場合は
true、すでにサブスクライブされている場合はfalse。
unsubscribe
インターフェースからコピーされた説明:SubscribableChannelメッセージハンドラーの登録を解除します。- 次で指定:
- インターフェース
SubscribableChannelのunsubscribe - 戻り値:
- ハンドラーが未登録の場合は
true、登録されていない場合はfalse。