public abstract class AbstractSubscribableChannel extends AbstractMessageChannel implements SubscribableChannel
SubscribableChannel 実装の抽象基本クラス。AbstractMessageChannel.ChannelInterceptorChainloggerINDEFINITE_TIMEOUT| コンストラクターと説明 |
|---|
AbstractSubscribableChannel() |
| 修飾子と型 | メソッドと説明 |
|---|---|
SetSE<MessageHandler> | getSubscribers() |
boolean | hasSubscription(MessageHandler handler) |
boolean | subscribe(MessageHandler handler) メッセージハンドラーを登録します。 |
boolean | unsubscribe(MessageHandler handler) メッセージハンドラーの登録を解除します。 |
addInterceptor, addInterceptor, getBeanName, getInterceptors, removeInterceptor, removeInterceptor, send, send, sendInternal, setBeanName, setInterceptors, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEsend, sendpublic SetSE<MessageHandler> getSubscribers()
public boolean hasSubscription(MessageHandler handler)
public boolean subscribe(MessageHandler handler)
SubscribableChannelSubscribableChannel の subscribe true、すでにサブスクライブされている場合は false。public boolean unsubscribe(MessageHandler handler)
SubscribableChannelSubscribableChannel の unsubscribe true、登録されていない場合は false。