com.github.ltsopensource.jobtracker.channel
Class ChannelManager
java.lang.Object
com.github.ltsopensource.jobtracker.channel.ChannelManager
public class ChannelManager
- extends Object
- Author:
- Robert HG (254963746@qq.com) on 7/24/14.
管理channel
ChannelManager
public ChannelManager()
start
public void start()
stop
public void stop()
getChannels
public List<ChannelWrapper> getChannels(String nodeGroup,
com.github.ltsopensource.core.cluster.NodeType nodeType)
getChannel
public ChannelWrapper getChannel(String nodeGroup,
com.github.ltsopensource.core.cluster.NodeType nodeType,
String identity)
- 根据 节点唯一编号得到 channel
offerChannel
public void offerChannel(ChannelWrapper channel)
- 添加channel
getOfflineTimestamp
public Long getOfflineTimestamp(String identity)
removeChannel
public void removeChannel(ChannelWrapper channel)
Copyright © 2017. All rights reserved.