ServiceRegistry.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:sstore-soft 作者:
public void register(Service service) {
    // TODO: Support registering multiple local services? Needs "local 2PC" effectively. Yuck.
    Descriptors.ServiceDescriptor descriptor = service.getDescriptorForType();
    for (MethodDescriptor i : descriptor.getMethods()) {
        if (methods.containsKey(i.getFullName())) {
            throw new IllegalStateException(
                    "method " + i.getFullName() + " is already registered");
        }
        methods.put(i.getFullName(), new ProtoMethodInvoker(service, i));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号