类 SelectorManager<S extends AbstractSelectorWrapper<?,?,?>>
java.lang.Object
com.alibaba.nacos.client.selector.SelectorManager<S>
- 类型参数:
S- the type of selector wrapper
Selector Manager.
- 作者:
- lideyou
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddSelectorWrapper(String subId, S wrapper) Add a selectorWrapper to subId.getSelectorWrappers(String subId) Get all SelectorWrappers by id.Get all subscriptions.booleanisSubscribed(String subId) Determine whether subId is subscribed.voidremoveSelectorWrapper(String subId, S wrapper) Remove a SelectorWrapper by id.voidremoveSubscription(String subId) Remove a subscription by id.
-
构造器详细资料
-
SelectorManager
public SelectorManager()
-
-
方法详细资料
-
addSelectorWrapper
Add a selectorWrapper to subId.- 参数:
subId- subscription idwrapper- selector wrapper
-
getSelectorWrappers
Get all SelectorWrappers by id.- 参数:
subId- subscription id- 返回:
- the set of SelectorWrappers
-
removeSelectorWrapper
Remove a SelectorWrapper by id.- 参数:
subId- subscription idwrapper- selector wrapper
-
removeSubscription
Remove a subscription by id.- 参数:
subId- subscription id
-
getSubscriptions
Get all subscriptions.- 返回:
- all subscriptions
-
isSubscribed
Determine whether subId is subscribed.- 参数:
subId- subscription id- 返回:
- true if is subscribed
-