クラス 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
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明boolean
hasSubscription
(MessageHandler handler) boolean
subscribe
(MessageHandler handler) メッセージハンドラーを登録します。boolean
unsubscribe
(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
。