| 限定符和类型 | 方法和说明 |
|---|---|
String |
ProviderConfigContainer.createUniqueName(com.alipay.sofa.runtime.spi.binding.Contract contract,
RpcBinding binding)
创建唯一Id
|
| 限定符和类型 | 方法和说明 |
|---|---|
Class<RpcBinding> |
RpcBindingAdapter.getBindingClass()
get binding class
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
RpcBindingAdapter.inBinding(Object contract,
RpcBinding binding,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext)
in binding, in binding means reference service
|
Object |
DubboBindingAdapter.outBinding(Object contract,
RpcBinding binding,
Object target,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext) |
Object |
RpcBindingAdapter.outBinding(Object contract,
RpcBinding binding,
Object target,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext)
out binding, out binding means provide service
|
void |
DubboBindingAdapter.postUnoutBinding(Object contract,
RpcBinding binding,
Object target,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext) |
void |
RpcBindingAdapter.postUnoutBinding(Object contract,
RpcBinding binding,
Object target,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext)
post unout binding
|
void |
RpcBindingAdapter.preOutBinding(Object contract,
RpcBinding binding,
Object target,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext)
pre out binding
|
void |
RpcBindingAdapter.preUnoutBinding(Object contract,
RpcBinding binding,
Object target,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext)
pre unout binding
|
void |
RpcBindingAdapter.unInBinding(Object contract,
RpcBinding binding,
com.alipay.sofa.runtime.spi.component.SofaRuntimeContext sofaRuntimeContext)
undo in binding
|
| 限定符和类型 | 方法和说明 |
|---|---|
com.alipay.sofa.rpc.config.ConsumerConfig |
ConsumerConfigHelper.getConsumerConfig(com.alipay.sofa.runtime.spi.binding.Contract contract,
RpcBinding binding)
获取 ConsumerConfig
|
com.alipay.sofa.rpc.config.ProviderConfig |
ProviderConfigHelper.getProviderConfig(com.alipay.sofa.runtime.spi.binding.Contract contract,
RpcBinding binding,
Object target)
获取 ProviderConfig
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BoltBinding |
class |
DubboBinding |
class |
H2cBinding |
class |
RestBinding |
| 限定符和类型 | 方法和说明 |
|---|---|
RpcBinding |
RpcBindingConverter.convert(Element element,
com.alipay.sofa.runtime.spi.service.BindingConverterContext bindingConverterContext)
convert xml Element to concrete
RpcBinding |
RpcBinding |
RpcBindingConverter.convert(RpcBindingParam bindingParam,
com.alipay.sofa.runtime.spi.service.BindingConverterContext bindingConverterContext)
convert
RpcBindingParam to concrete RpcBinding |
RpcBinding |
RpcBindingConverter.convert(com.alipay.sofa.runtime.api.annotation.SofaReference sofaReferenceAnnotation,
com.alipay.sofa.runtime.api.annotation.SofaReferenceBinding sofaReferenceBindingAnnotation,
com.alipay.sofa.runtime.spi.service.BindingConverterContext bindingConverterContext)
transfer sofareference annotation
|
RpcBinding |
RpcBindingConverter.convert(com.alipay.sofa.runtime.api.annotation.SofaService sofaServiceAnnotation,
com.alipay.sofa.runtime.api.annotation.SofaServiceBinding sofaServiceBindingAnnotation,
com.alipay.sofa.runtime.spi.service.BindingConverterContext bindingConverterContext)
transfer sofa service annotation
|
protected RpcBinding |
BoltBindingConverter.createRpcBinding(RpcBindingParam bindingParam,
org.springframework.context.ApplicationContext applicationContext,
boolean inBinding) |
protected RpcBinding |
DubboBindingConverter.createRpcBinding(RpcBindingParam bindingParam,
org.springframework.context.ApplicationContext applicationContext,
boolean inBinding) |
protected abstract RpcBinding |
RpcBindingConverter.createRpcBinding(RpcBindingParam bindingParam,
org.springframework.context.ApplicationContext applicationContext,
boolean inBinding)
创建 RpcBinding
|
protected RpcBinding |
RestBindingConverter.createRpcBinding(RpcBindingParam bindingParam,
org.springframework.context.ApplicationContext applicationContext,
boolean inBinding) |
protected RpcBinding |
H2cBindingConverter.createRpcBinding(RpcBindingParam bindingParam,
org.springframework.context.ApplicationContext applicationContext,
boolean inBinding) |
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.