public class ProviderMessageRouter extends Object implements MessageHandler
1) 多个service的支持
2) 区分service的方式: group/interface/version
| 限定符和类型 | 字段和说明 |
|---|---|
protected AtomicInteger |
methodCounter |
| 构造器和说明 |
|---|
ProviderMessageRouter() |
ProviderMessageRouter(Provider<?> provider) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addProvider(Provider<?> provider) |
protected Response |
call(Request request,
Provider<?> provider) |
int |
getPublicMethodCount() |
Object |
handle(Channel channel,
Object message) |
void |
removeProvider(Provider<?> provider) |
protected AtomicInteger methodCounter
public ProviderMessageRouter()
public ProviderMessageRouter(Provider<?> provider)
Copyright © 2016. All rights reserved.