public class MediaSubscribeManager extends AbstractSubscribeManager
| 构造器和说明 |
|---|
MediaSubscribeManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
doInit() |
protected void |
doShutdown() |
protected void |
doWhenCallbackEmpty(String dataId,
String groupId,
SubscribeCallback callback)
当同一个 dataId-groupId 的callback 被清楚完成之后的动作。
|
String |
fetchConfig(String dataId)
主动获取配置信息
|
String |
fetchConfig(String dataId,
long timeout)
主动获取配置信息
|
String |
fetchConfig(String dataId,
String groupId)
|
String |
fetchConfig(String dataId,
String groupId,
long timeout)
|
protected void |
postRegisterCallback(String dataId,
String groupId,
SubscribeCallback callback)
注册监听器之后的方法,同于同一个 dataId-groupId,此方法不会并发
|
void |
setArbitrateCommmunicationClient(ArbitrateCommmunicationClient arbitrateCommmunicationClient) |
generateKey, getCallbacks, getCallbacks, getLock, getLock, init, registerCallback, registerCallback, shutdown, unRegisterCallback, unRegisterCallbackprotected void doInit()
doInit 在类中 AbstractSubscribeManagerprotected void doShutdown()
doShutdown 在类中 AbstractSubscribeManagerpublic String fetchConfig(String dataId)
SubscribeManagerpublic String fetchConfig(String dataId, long timeout)
SubscribeManagertimeout - 超时时间,非正数代表无限长,单位毫秒public String fetchConfig(String dataId, String groupId)
SubscribeManagerpublic String fetchConfig(String dataId, String groupId, long timeout)
SubscribeManagertimeout - 超时时间,非正数代表无限长,单位毫秒protected void postRegisterCallback(String dataId, String groupId, SubscribeCallback callback)
AbstractSubscribeManagerprotected void doWhenCallbackEmpty(String dataId, String groupId, SubscribeCallback callback)
AbstractSubscribeManagerpublic void setArbitrateCommmunicationClient(ArbitrateCommmunicationClient arbitrateCommmunicationClient)
Copyright © 2011–2018 alibaba. All rights reserved.