private static List<String> getTopics(ZkClient zkClient, TopicCommandOptions opts) {
String topicsSpec = opts.options.valueOf(opts.topicOpt);
final Whitelist topicsFilter = new Whitelist(topicsSpec);
Set<String> allTopics = ZkUtils.getAllTopics(zkClient);
final List<String> result = Lists.newArrayList();
Utils.foreach(allTopics, new Callable1<String>() {
@Override
public void apply(String topic) {
if (topicsFilter.isTopicAllowed(topic))
result.add(topic);
}
});
Collections.sort(result);
return result;
}
TopicCommand.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:buka
作者:
评论列表
文章目录