@Extensible(singleton=false) public abstract class ConsumerBootstrap<T> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConsumerConfig<T> |
consumerConfig
服务消费者配置
|
| 限定符 | 构造器和说明 |
|---|---|
protected |
ConsumerBootstrap(ConsumerConfig<T> consumerConfig)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Cluster |
getCluster()
得到调用集群
|
ConsumerConfig<T> |
getConsumerConfig()
得到服务消费者配置
|
abstract T |
getProxyIns()
拿到代理类
|
abstract boolean |
isSubscribed()
是否已经订阅完毕
|
abstract T |
refer()
调用一个服务
|
abstract List<ProviderGroup> |
subscribe()
订阅服务列表
|
abstract void |
unRefer()
取消调用一个服务
|
protected final ConsumerConfig<T> consumerConfig
protected ConsumerBootstrap(ConsumerConfig<T> consumerConfig)
consumerConfig - 服务消费者配置public ConsumerConfig<T> getConsumerConfig()
public abstract T refer()
public abstract void unRefer()
public abstract T getProxyIns()
public abstract Cluster getCluster()
public abstract List<ProviderGroup> subscribe()
public abstract boolean isSubscribed()
Copyright © 2008–2018 The Ant Financial. All rights reserved.