| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
AbstractCacheFactory.getCache(URL url,
Invocation invocation)
已过时。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
URL
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
URL.getOriginalURL()
已过时。
|
| 构造器和说明 |
|---|
URL(URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default ObjectInput |
Serialization.deserialize(URL url,
InputStream input)
已过时。
|
default ObjectOutput |
Serialization.serialize(URL url,
OutputStream output)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default Executor |
ThreadPool.getExecutor(URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default List<URL> |
Monitor.lookup(URL query)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
Monitor.collect(URL statistics)
已过时。
|
default Monitor |
MonitorFactory.getMonitor(URL url)
已过时。
|
default List<URL> |
Monitor.lookup(URL query)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default List<URL> |
Registry.lookup(URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default Registry |
RegistryFactory.getRegistry(URL url)
已过时。
|
default List<URL> |
Registry.lookup(URL url)
已过时。
|
default void |
Registry.register(URL url)
已过时。
|
default void |
Registry.subscribe(URL url,
NotifyListener listener)
已过时。
|
default void |
Registry.unregister(URL url)
已过时。
|
default void |
Registry.unsubscribe(URL url,
NotifyListener listener)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NotifyListener.ReverseCompatibleNotifyListener.notify(List<URL> urls) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
FailbackRegistry.lookup(URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
FailbackRegistry.lookup(URL url)
已过时。
|
void |
FailbackRegistry.register(URL url)
已过时。
|
void |
AbstractRegistry.register(URL url)
已过时。
|
void |
FailbackRegistry.subscribe(URL url,
NotifyListener listener)
已过时。
|
void |
AbstractRegistry.subscribe(URL url,
NotifyListener listener)
已过时。
|
void |
FailbackRegistry.unregister(URL url)
已过时。
|
void |
AbstractRegistry.unregister(URL url)
已过时。
|
void |
FailbackRegistry.unsubscribe(URL url,
NotifyListener listener)
已过时。
|
void |
AbstractRegistry.unsubscribe(URL url,
NotifyListener listener)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default RemotingServer |
Transporter.bind(URL url,
ChannelHandler handler)
已过时。
|
default ChannelHandler |
Dispatcher.dispatch(ChannelHandler handler,
URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> Invoker<T> |
ProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
已过时。
|
default <T> Invoker<T> |
Protocol.refer(Class<T> aClass,
URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source)
已过时。
|
default Router |
RouterFactory.getRouter(URL url)
已过时。
|
default <T> List<Invoker<T>> |
Router.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
已过时。
|
default <T> Invoker<T> |
LoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
CacheFactory.getCache(URL url,
Invocation invocation)
CacheFactory implementation class needs to implement this return underlying cache instance for method against
url and invocation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
AbstractCacheFactory.getCache(URL url,
Invocation invocation)
Takes URL and invocation instance and return cache instance for a given url.
|
| 构造器和说明 |
|---|
ExpiringCache(URL url) |
| 构造器和说明 |
|---|
JCache(URL url) |
| 构造器和说明 |
|---|
LfuCache(URL url)
Initialize LfuCache, it uses constructor argument cache.size value as its storage max size.
|
| 构造器和说明 |
|---|
LruCache(URL url)
Initialize LruCache, it uses constructor argument cache.size value as its storage max size.
|
| 构造器和说明 |
|---|
ThreadLocalCache(URL url)
Taken URL as an argument to create an instance of ThreadLocalCache.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
URL.getBackupUrls() |
| 限定符和类型 | 方法和说明 |
|---|---|
static URLBuilder |
URLBuilder.from(URL url) |
void |
Resetable.reset(URL url)
reset.
|
static URL |
URL.valueOf(URL url,
String[] reserveParams,
String[] reserveParamPrefixs) |
| 限定符和类型 | 方法和说明 |
|---|---|
DynamicConfiguration |
DynamicConfigurationFactory.getDynamicConfiguration(URL url) |
static DynamicConfiguration |
DynamicConfiguration.getDynamicConfiguration(URL connectionURL)
Get the instance of
DynamicConfiguration by the specified connection URL |
DynamicConfiguration |
AbstractDynamicConfigurationFactory.getDynamicConfiguration(URL url) |
static String |
DynamicConfiguration.getRuleKey(URL url)
The format is '{interfaceName}:[version]:[group]'
|
| 构造器和说明 |
|---|
AbstractDynamicConfiguration(URL url) |
TreePathDynamicConfiguration(URL url) |
| 构造器和说明 |
|---|
FileSystemDynamicConfiguration(URL url) |
| 构造器和说明 |
|---|
NopDynamicConfiguration(URL url)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<T> |
ExtensionLoader.getActivateExtension(URL url,
String key)
This is equivalent to
getActivateExtension(url, key, null) |
List<T> |
ExtensionLoader.getActivateExtension(URL url,
String[] values)
This is equivalent to
getActivateExtension(url, values, null) |
List<T> |
ExtensionLoader.getActivateExtension(URL url,
String[] values,
String group)
Get activate extensions.
|
List<T> |
ExtensionLoader.getActivateExtension(URL url,
String key,
String group)
This is equivalent to
getActivateExtension(url, url.getParameter(key).split(","), null) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
Serialization.deserialize(URL url,
InputStream input)
Get a deserialization implementation instance
|
ObjectOutput |
Serialization.serialize(URL url,
OutputStream output)
Get a serialization implementation instance
|
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
AvroSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
AvroSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
FastJsonSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
FastJsonSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
FstSerialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
FstSerialization.serialize(URL url,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
GsonSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
GsonSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
Hessian2Serialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
Hessian2Serialization.serialize(URL url,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
JavaSerialization.deserialize(URL url,
InputStream is) |
ObjectInput |
CompactedJavaSerialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
JavaSerialization.serialize(URL url,
OutputStream out) |
ObjectOutput |
CompactedJavaSerialization.serialize(URL url,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
KryoSerialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
KryoSerialization.serialize(URL url,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
KryoSerialization2.deserialize(URL url,
InputStream is) |
ObjectOutput |
KryoSerialization2.serialize(URL url,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
MsgpackSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
MsgpackSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
NativeJavaSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
NativeJavaSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
GenericProtobufSerialization.deserialize(URL url,
InputStream input) |
ObjectInput |
GenericProtobufJsonSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
GenericProtobufSerialization.serialize(URL url,
OutputStream output) |
ObjectOutput |
GenericProtobufJsonSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
ProtostuffSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
ProtostuffSerialization.serialize(URL url,
OutputStream output) |
| 限定符和类型 | 方法和说明 |
|---|---|
Executor |
ThreadPool.getExecutor(URL url)
Thread pool
|
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutorService |
ExecutorRepository.createExecutorIfAbsent(URL url)
Called by both Client and Server.
|
ExecutorService |
DefaultExecutorRepository.createExecutorIfAbsent(URL url)
Get called when the server or client instance initiating.
|
ExecutorService |
ExecutorRepository.getExecutor(URL url) |
ExecutorService |
DefaultExecutorRepository.getExecutor(URL url) |
void |
ExecutorRepository.updateThreadpool(URL url,
ExecutorService executor)
Modify some of the threadpool's properties according to the url, for example, coreSize, maxSize, ...
|
void |
DefaultExecutorRepository.updateThreadpool(URL url,
ExecutorService executor) |
| 构造器和说明 |
|---|
AbortPolicyWithReport(String threadName,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Executor |
CachedThreadPool.getExecutor(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Executor |
EagerThreadPool.getExecutor(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Executor |
FixedThreadPool.getExecutor(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Executor |
LimitedThreadPool.getExecutor(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
static URL |
UrlUtils.getEmptyUrl(String service,
String category) |
static URL |
UrlUtils.parseURL(String address,
Map<String,String> defaults) |
static URL |
ExecutorUtil.setThreadName(URL url,
String defaultName)
append thread name with url address
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<URL> |
UrlUtils.classifyUrls(List<URL> urls,
Predicate<URL> predicate) |
static List<URL> |
UrlUtils.parseURLs(String address,
Map<String,String> defaults) |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
UrlUtils.isConfigurator(URL url) |
static boolean |
UrlUtils.isMatch(URL consumerUrl,
URL providerUrl) |
static boolean |
UrlUtils.isMatchGlobPattern(String pattern,
String value,
URL param) |
static boolean |
UrlUtils.isProvider(URL url) |
static boolean |
UrlUtils.isRegistry(URL url) |
static boolean |
UrlUtils.isRoute(URL url) |
static boolean |
UrlUtils.isServiceDiscoveryRegistryType(URL url)
The specified
URL is service discovery registry type or not |
static boolean |
UrlUtils.isServiceKeyMatch(URL pattern,
URL value) |
static URL |
ExecutorUtil.setThreadName(URL url,
String defaultName)
append thread name with url address
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<URL> |
UrlUtils.classifyUrls(List<URL> urls,
Predicate<URL> predicate) |
static List<URL> |
UrlUtils.classifyUrls(List<URL> urls,
Predicate<URL> predicate) |
static List<String> |
UrlUtils.revertForbid(List<String> forbid,
Set<URL> subscribed) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
MetadataReportConfig.toUrl() |
URL |
ConfigCenterConfig.toUrl() |
URL |
AbstractInterfaceConfig.toUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
AbstractInterfaceConfig.getExportedUrls() |
List<URL> |
AbstractInterfaceConfig.toUrls() |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
DelegateProviderMetaDataInvoker.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
ConfigurableMetadataServiceExporter.getExportedURLs() |
| 限定符和类型 | 方法和说明 |
|---|---|
static URL |
ConfigValidationUtils.loadMonitor(AbstractInterfaceConfig interfaceConfig,
URL registryURL) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<URL> |
ConfigValidationUtils.loadRegistries(AbstractInterfaceConfig interfaceConfig,
boolean provider) |
| 限定符和类型 | 方法和说明 |
|---|---|
static URL |
ConfigValidationUtils.loadMonitor(AbstractInterfaceConfig interfaceConfig,
URL registryURL) |
| 构造器和说明 |
|---|
ConsulDynamicConfiguration(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
MetadataInfo.ServiceInfo.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
MetadataServiceExporter.getExportedURLs()
Get the
URLs that were exported |
static List<URL> |
MetadataService.toURLs(Iterable<String> urls)
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
WritableMetadataService.exportURL(URL url)
Exports a
URL |
Set<String> |
ServiceNameMapping.getAndListen(URL url,
MappingListener mappingListener)
Get the service names from the specified Dubbo service interface, group, version and protocol
|
Set<String> |
DynamicConfigurationServiceNameMapping.getAndListen(URL url,
MappingListener mappingListener) |
static boolean |
MetadataService.isMetadataServiceURL(URL url)
Is the
URL for the MetadataService or not? |
void |
ServiceNameMapping.map(URL url)
Map the specified Dubbo service interface, group, version and protocol to current Dubbo service name
|
void |
DynamicConfigurationServiceNameMapping.map(URL url) |
void |
WritableMetadataService.publishServiceDefinition(URL providerUrl) |
boolean |
WritableMetadataService.subscribeURL(URL url)
Subscribes a
URL |
boolean |
WritableMetadataService.unexportURL(URL url)
Unexports a
URL |
boolean |
WritableMetadataService.unsubscribeURL(URL url)
Unsubscribes a
URL |
| 限定符和类型 | 方法和说明 |
|---|---|
static SortedSet<String> |
MetadataService.toSortedStrings(Iterable<URL> iterable)
|
static SortedSet<String> |
MetadataService.toSortedStrings(Stream<URL> stream)
|
| 构造器和说明 |
|---|
ServiceInfo(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataReport |
MetadataReportFactory.getMetadataReport(URL url) |
default Set<String> |
MetadataReport.getServiceAppMapping(String serviceKey,
MappingListener listener,
URL url)
Service<-->Application Mapping -- START
|
default void |
MetadataReport.registerServiceAppMapping(String serviceKey,
String application,
URL url) |
void |
MetadataReport.saveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier,
URL url) |
| 构造器和说明 |
|---|
MetadataIdentifier(URL url) |
ServiceMetadataIdentifier(URL url) |
SubscriberMetadataIdentifier(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractMetadataReport.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataReport |
AbstractMetadataReportFactory.getMetadataReport(URL url) |
void |
AbstractMetadataReport.saveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier,
URL url) |
| 构造器和说明 |
|---|
AbstractMetadataReport(URL reportServerURL) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractAbstractWritableMetadataService.publishServiceDefinition(URL url) |
| 构造器和说明 |
|---|
ConsulMetadataReport(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataReport |
EtcdMetadataReportFactory.createMetadataReport(URL url) |
| 构造器和说明 |
|---|
EtcdMetadataReport(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<String> |
FailoverMetadataReport.getServiceAppMapping(String serviceKey,
MappingListener listener,
URL url) |
boolean |
FailoverCondition.isLocalDataCenter(URL url)
Judge whether it is a local region or a local datacenter.
|
void |
FailoverMetadataReport.registerServiceAppMapping(String serviceKey,
String application,
URL url) |
void |
FailoverMetadataReport.saveServiceMetadata(ServiceMetadataIdentifier metadataIdentifier,
URL url) |
boolean |
FailoverCondition.shouldQuery(URL url)
Whether metadata should be read from specified url.
|
boolean |
FailoverCondition.shouldRegister(URL url)
Whether metadata should be reported.
|
| 构造器和说明 |
|---|
FailoverMetadataReport(URL url) |
StrategyMetadataReport(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
NacosConfigServiceWrapper |
NacosMetadataReport.buildConfigService(URL url) |
| 构造器和说明 |
|---|
NacosMetadataReport(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataReport |
RedisMetadataReportFactory.createMetadataReport(URL url) |
| 构造器和说明 |
|---|
RedisMetadataReport(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
MetadataReport |
ZookeeperMetadataReportFactory.createMetadataReport(URL url) |
Set<String> |
ZookeeperMetadataReport.getServiceAppMapping(String serviceKey,
MappingListener listener,
URL url) |
void |
ZookeeperMetadataReport.registerServiceAppMapping(String serviceKey,
String application,
URL url) |
| 构造器和说明 |
|---|
ZookeeperMetadataReport(URL url,
ZookeeperTransporter zookeeperTransporter) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
MonitorService.lookup(URL query)
Lookup monitor data
1. support lookup by day: count://host/interface?
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MonitorService.collect(URL statistics)
Collect monitor data
1. support invocation count: count://host/interface?
|
Monitor |
MonitorFactory.getMonitor(URL url)
Create monitor.
|
List<URL> |
MonitorService.lookup(URL query)
Lookup monitor data
1. support lookup by day: count://host/interface?
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
Statistics.getUrl() |
URL |
DubboMonitor.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
DubboMonitor.lookup(URL query) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DubboMonitor.collect(URL url) |
List<URL> |
DubboMonitor.lookup(URL query) |
void |
Statistics.setUrl(URL url) |
| 构造器和说明 |
|---|
Statistics(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Monitor |
AbstractMonitorFactory.getMonitor(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
QosProtocolWrapper.refer(Class<T> type,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ListenerRegistryWrapper.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
RegistryService.lookup(URL url)
Query the registered data that matches the conditions.
|
List<URL> |
ListenerRegistryWrapper.lookup(URL url) |
List<URL> |
AddressListener.notify(List<URL> addresses,
URL consumerUrl,
Directory registryDirectory)
processing when receiving the address list
|
| 限定符和类型 | 方法和说明 |
|---|---|
Registry |
RegistryFactoryWrapper.getRegistry(URL url) |
Registry |
RegistryFactory.getRegistry(URL url)
Connect to the registry
Connecting the registry needs to support the contract:
1. |
List<URL> |
RegistryService.lookup(URL url)
Query the registered data that matches the conditions.
|
List<URL> |
ListenerRegistryWrapper.lookup(URL url) |
List<URL> |
AddressListener.notify(List<URL> addresses,
URL consumerUrl,
Directory registryDirectory)
processing when receiving the address list
|
default void |
RegistryServiceListener.onRegister(URL url) |
default void |
RegistryServiceListener.onSubscribe(URL url) |
default void |
RegistryServiceListener.onUnregister(URL url) |
default void |
RegistryServiceListener.onUnsubscribe(URL url) |
default void |
Registry.reExportRegister(URL url) |
default void |
Registry.reExportUnregister(URL url) |
void |
RegistryService.register(URL url)
Register data, such as : provider service, consumer address, route rule, override rule and other data.
|
void |
ListenerRegistryWrapper.register(URL url) |
void |
RegistryService.subscribe(URL url,
NotifyListener listener)
Subscribe to eligible registered data and automatically push when the registered data is changed.
|
void |
ListenerRegistryWrapper.subscribe(URL url,
NotifyListener listener) |
void |
RegistryService.unregister(URL url)
Unregister
Unregistering is required to support the contract:
1. |
void |
ListenerRegistryWrapper.unregister(URL url) |
void |
RegistryService.unsubscribe(URL url,
NotifyListener listener)
Unsubscribe
Unsubscribing is required to support the contract:
1. |
void |
ListenerRegistryWrapper.unsubscribe(URL url,
NotifyListener listener) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NotifyListener.notify(List<URL> urls)
Triggered when a service change notification is received.
|
List<URL> |
AddressListener.notify(List<URL> addresses,
URL consumerUrl,
Directory registryDirectory)
processing when receiving the address list
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
InstanceAddressURL |
class |
OverrideInstanceAddressURL |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
OverrideInstanceAddressURL.addConsumerParams(String protocolServiceKey,
Map<String,String> params) |
URL |
InstanceAddressURL.addConsumerParams(String protocolServiceKey,
Map<String,String> params) |
URL |
OverrideInstanceAddressURL.addParameter(String key,
String value) |
URL |
InstanceAddressURL.addParameter(String key,
String value) |
URL |
OverrideInstanceAddressURL.addParameterIfAbsent(String key,
String value) |
URL |
InstanceAddressURL.addParameterIfAbsent(String key,
String value) |
URL |
OverrideInstanceAddressURL.addParameters(Map<String,String> parameters) |
URL |
OverrideInstanceAddressURL.addParametersIfAbsent(Map<String,String> parameters) |
URL |
OverrideInstanceAddressURL.addServiceParameter(String protocolServiceKey,
String key,
String value) |
URL |
InstanceAddressURL.addServiceParameter(String protocolServiceKey,
String key,
String value) |
URL |
OverrideInstanceAddressURL.addServiceParameterIfAbsent(String protocolServiceKey,
String key,
String value) |
URL |
InstanceAddressURL.addServiceParameterIfAbsent(String protocolServiceKey,
String key,
String value) |
URL |
ServiceDiscoveryRegistry.getUrl() |
default URL |
ServiceDiscovery.getUrl() |
URL |
FileSystemServiceDiscovery.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
ServiceDiscoveryRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
RegistryClusterIdentifier.consumerKey(URL url) |
String |
DefaultRegistryClusterIdentifier.consumerKey(URL url) |
static ServiceDiscoveryRegistry |
ServiceDiscoveryRegistry.create(URL registryURL)
Create an instance of
ServiceDiscoveryRegistry if supported |
void |
ServiceDiscoveryRegistry.doRegister(URL url) |
void |
ServiceDiscoveryRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
ServiceDiscoveryRegistry.doUnregister(URL url) |
void |
ServiceDiscoveryRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
static ServiceDiscoveryFactory |
ServiceDiscoveryFactory.getExtension(URL registryURL)
Get the extension instance of
ServiceDiscoveryFactory by the protocol |
static RegistryClusterIdentifier |
RegistryClusterIdentifier.getExtension(URL url) |
ServiceDiscovery |
ServiceDiscoveryFactory.getServiceDiscovery(URL registryURL)
Get the instance of
ServiceDiscovery |
ServiceDiscovery |
AbstractServiceDiscoveryFactory.getServiceDiscovery(URL registryURL) |
void |
ServiceDiscovery.initialize(URL registryURL)
Initializes the
ServiceDiscovery |
void |
FileSystemServiceDiscovery.initialize(URL registryURL) |
List<URL> |
ServiceDiscoveryRegistry.lookup(URL url) |
String |
RegistryClusterIdentifier.providerKey(URL url) |
String |
DefaultRegistryClusterIdentifier.providerKey(URL url) |
void |
ServiceDiscoveryRegistry.register(URL url) |
void |
ServiceDiscoveryRegistryDirectory.subscribe(URL url) |
void |
ServiceDiscoveryRegistry.subscribe(URL url,
NotifyListener listener) |
static boolean |
ServiceDiscoveryRegistry.supports(URL registryURL)
Supports or not ?
|
void |
ServiceDiscoveryRegistry.unregister(URL url) |
void |
ServiceDiscoveryRegistryDirectory.unSubscribe(URL url) |
void |
ServiceDiscoveryRegistry.unsubscribe(URL url,
NotifyListener listener) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ServiceDiscoveryRegistryDirectory.notify(List<URL> instanceUrls) |
| 构造器和说明 |
|---|
ServiceDiscoveryRegistry(URL registryURL) |
ServiceDiscoveryRegistryDirectory(Class<T> serviceType,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ServiceInstancesChangedListener.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
ServiceInstancesChangedListener.getUrls(String serviceKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ServiceInstancesChangedListener.setUrl(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
StandardMetadataServiceURLBuilder.build(ServiceInstance serviceInstance)
|
List<URL> |
SpringCloudMetadataServiceURLBuilder.build(ServiceInstance serviceInstance) |
List<URL> |
MetadataServiceURLBuilder.build(ServiceInstance serviceInstance)
Build the
URLs from the specified ServiceInstance |
List<URL> |
SubscribedURLsSynthesizer.synthesize(URL subscribedURL,
Collection<ServiceInstance> serviceInstances)
synthesize the subscribed
URLs |
List<URL> |
RestProtocolSubscribedURLsSynthesizer.synthesize(URL subscribedURL,
Collection<ServiceInstance> serviceInstances) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<String> |
MetadataServiceNameMapping.getAndListen(URL url,
MappingListener mappingListener) |
static String |
ServiceInstanceMetadataUtils.getMetadataStorageType(URL registryURL)
Get metadata's storage type
|
void |
MetadataServiceNameMapping.map(URL url) |
static void |
MetadataUtils.publishServiceDefinition(URL url) |
boolean |
SubscribedURLsSynthesizer.supports(URL subscribedURL)
Supports the synthesis of the subscribed
URLs or not |
boolean |
RestProtocolSubscribedURLsSynthesizer.supports(URL subscribedURL) |
List<URL> |
SubscribedURLsSynthesizer.synthesize(URL subscribedURL,
Collection<ServiceInstance> serviceInstances)
synthesize the subscribed
URLs |
List<URL> |
RestProtocolSubscribedURLsSynthesizer.synthesize(URL subscribedURL,
Collection<ServiceInstance> serviceInstances) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
ServiceInstanceMetadataUtils.getMetadataServiceParameter(List<URL> urls) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
InMemoryWritableMetadataService.exportURL(URL url) |
void |
RemoteMetadataServiceImpl.publishServiceDefinition(URL url) |
void |
InMemoryWritableMetadataService.publishServiceDefinition(URL providerUrl) |
boolean |
InMemoryWritableMetadataService.subscribeURL(URL url) |
boolean |
InMemoryWritableMetadataService.unexportURL(URL url) |
boolean |
InMemoryWritableMetadataService.unsubscribeURL(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
MigrationInvoker.getRegistryUrl() |
URL |
MigrationInvoker.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MigrationRuleListener.onRefer(RegistryProtocol registryProtocol,
ClusterInvoker<?> invoker,
URL url) |
void |
MigrationInvoker.reRefer(URL newSubscribeUrl) |
| 构造器和说明 |
|---|
MigrationInvoker(ClusterInvoker<T> invoker,
ClusterInvoker<T> serviceDiscoveryInvoker,
RegistryProtocol registryProtocol,
Cluster cluster,
Registry registry,
Class<T> type,
URL url,
URL consumerUrl) |
MigrationInvoker(RegistryProtocol registryProtocol,
Cluster cluster,
Registry registry,
Class<T> type,
URL url,
URL consumerUrl) |
ServiceDiscoveryMigrationInvoker(RegistryProtocol registryProtocol,
Cluster cluster,
Registry registry,
Class<T> type,
URL url,
URL consumerUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
ServiceInstance |
ServiceInstanceSelector.select(URL registryURL,
List<ServiceInstance> serviceInstances)
Select an instance of
ServiceInstance by the specified service instances |
ServiceInstance |
RandomServiceInstanceSelector.select(URL registryURL,
List<ServiceInstance> serviceInstances) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ConsulServiceDiscovery.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
ConsulRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ConsulRegistry.doRegister(URL url) |
void |
ConsulRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
ConsulRegistry.doUnregister(URL url) |
void |
ConsulRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
String |
ConsulParameter.getValue(URL registryURL)
The parameter value from the specified registry
URL |
<T> T |
ConsulParameter.getValue(URL registryURL,
Class<T> valueType,
T defaultValue)
The parameter value from the specified registry
URL |
void |
ConsulServiceDiscovery.initialize(URL registryURL) |
List<URL> |
ConsulRegistry.lookup(URL url) |
void |
ConsulRegistry.register(URL url) |
void |
ConsulRegistry.subscribe(URL url,
NotifyListener listener) |
void |
ConsulRegistry.unregister(URL url) |
void |
ConsulRegistry.unsubscribe(URL url,
NotifyListener listener) |
| 构造器和说明 |
|---|
ConsulRegistry(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
DubboRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Registry |
DubboRegistryFactory.createRegistry(URL url) |
void |
DubboRegistry.doRegister(URL url) |
void |
DubboRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
DubboRegistry.doUnregister(URL url) |
void |
DubboRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
List<URL> |
DubboRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
EtcdServiceDiscovery.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EtcdRegistry.doRegister(URL url) |
void |
EtcdRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
EtcdRegistry.doUnregister(URL url) |
void |
EtcdRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
void |
EtcdServiceDiscovery.initialize(URL registryURL) |
| 构造器和说明 |
|---|
EtcdRegistry(URL url,
EtcdTransporter etcdTransporter) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EurekaServiceDiscovery.initialize(URL registryURL) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
DynamicDirectory.getConsumerUrl() |
URL |
DynamicDirectory.getRegisteredConsumerUrl() |
static URL |
RegistryProtocol.toSubscribeUrl(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<URL,NotifyListener> |
RegistryProtocol.getOverrideListeners() |
Map<URL,Invoker<T>> |
RegistryDirectory.getUrlInvokerMap()
Haomin: added for test purpose
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DynamicDirectory.buildRouterChain(URL url) |
<T> ClusterInvoker<T> |
RegistryProtocol.getInvoker(Cluster cluster,
Registry registry,
Class<T> type,
URL url) |
<T> ClusterInvoker<T> |
InterfaceCompatibleRegistryProtocol.getInvoker(Cluster cluster,
Registry registry,
Class<T> type,
URL url) |
<T> ClusterInvoker<T> |
RegistryProtocol.getServiceDiscoveryInvoker(Cluster cluster,
Registry registry,
Class<T> type,
URL url) |
<T> ClusterInvoker<T> |
InterfaceCompatibleRegistryProtocol.getServiceDiscoveryInvoker(Cluster cluster,
Registry registry,
Class<T> type,
URL url) |
void |
RegistryProtocolListener.onRefer(RegistryProtocol registryProtocol,
ClusterInvoker<?> invoker,
URL url)
Notify RegistryProtocol's listeners when a service is subscribed
|
<T> void |
RegistryProtocol.reExport(Exporter<T> exporter,
URL newInvokerUrl) |
<T> void |
RegistryProtocol.reExport(Invoker<T> originInvoker,
URL newInvokerUrl)
Reexport the invoker of the modified url
|
<T> Invoker<T> |
RegistryProtocol.refer(Class<T> type,
URL url) |
<T> void |
RegistryProtocol.reRefer(ClusterInvoker<?> invoker,
URL newSubscribeUrl) |
void |
DynamicDirectory.setRegisteredConsumerUrl(URL url) |
void |
RegistryDirectory.subscribe(URL url) |
void |
DynamicDirectory.subscribe(URL url) |
static URL |
RegistryProtocol.toSubscribeUrl(URL url) |
void |
RegistryDirectory.unSubscribe(URL url) |
void |
DynamicDirectory.unSubscribe(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RegistryDirectory.notify(List<URL> urls) |
| 构造器和说明 |
|---|
DynamicDirectory(Class<T> serviceType,
URL url) |
InvokerDelegate(Invoker<T> invoker,
URL url) |
RegistryDirectory(Class<T> serviceType,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<URL,Set<URL>> |
MulticastRegistry.getReceived() |
Map<URL,Set<URL>> |
MulticastRegistry.getReceived() |
List<URL> |
MulticastRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Registry |
MulticastRegistryFactory.createRegistry(URL url) |
void |
MulticastRegistry.doRegister(URL url) |
void |
MulticastRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
MulticastRegistry.doUnregister(URL url) |
void |
MulticastRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
List<URL> |
MulticastRegistry.lookup(URL url) |
void |
MulticastRegistry.register(URL url) |
void |
MulticastRegistry.subscribe(URL url,
NotifyListener listener) |
void |
MulticastRegistry.unregister(URL url) |
void |
MulticastRegistry.unsubscribe(URL url,
NotifyListener listener) |
| 构造器和说明 |
|---|
MulticastRegistry(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
MultipleRegistryServiceDiscovery.getUrl() |
URL |
MultipleRegistry.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
MultipleRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MultipleRegistryServiceDiscovery.initialize(URL registryURL) |
List<URL> |
MultipleRegistry.lookup(URL url) |
void |
MultipleRegistry.register(URL url) |
void |
MultipleRegistry.subscribe(URL url,
NotifyListener listener) |
void |
MultipleRegistry.unregister(URL url) |
void |
MultipleRegistry.unsubscribe(URL url,
NotifyListener listener) |
| 构造器和说明 |
|---|
MultipleRegistry(URL url) |
MultipleRegistry(URL url,
boolean initServiceRegistry,
boolean initReferenceRegistry) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
NacosServiceDiscovery.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
NacosRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NacosRegistry.doRegister(URL url) |
void |
NacosRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
NacosRegistry.doUnregister(URL url) |
void |
NacosRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
void |
NacosServiceDiscovery.initialize(URL registryURL) |
List<URL> |
NacosRegistry.lookup(URL url) |
static NacosServiceName |
NacosServiceName.valueOf(URL url)
Build an instance of
NacosServiceName |
| 构造器和说明 |
|---|
NacosRegistry(URL url,
NacosNamingServiceWrapper namingService) |
NacosServiceName(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
static NacosNamingServiceWrapper |
NacosNamingServiceUtils.createNamingService(URL connectionURL)
Create an instance of
NamingService from specified connection url |
static String |
NacosNamingServiceUtils.getGroup(URL connectionURL)
The group of
NamingService to register |
static Map<String,String> |
NacosNamingServiceUtils.getNacosPreservedParam(URL registryUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RedisRegistry.doRegister(URL url) |
void |
RedisRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
RedisRegistry.doUnregister(URL url) |
void |
RedisRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
| 构造器和说明 |
|---|
RedisRegistry(URL url) |
| 构造器和说明 |
|---|
FailedRegisteredTask(URL url,
FailbackRegistry registry) |
FailedSubscribedTask(URL url,
FailbackRegistry registry,
NotifyListener listener) |
FailedUnregisteredTask(URL url,
FailbackRegistry registry) |
FailedUnsubscribedTask(URL url,
FailbackRegistry registry,
NotifyListener listener) |
ReExportTask(Runnable runnable,
URL oldUrl,
FailbackRegistry registry) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
SofaRegistryServiceDiscovery.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SofaRegistry.doRegister(URL url) |
void |
SofaRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
SofaRegistry.doUnregister(URL url) |
void |
SofaRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
void |
SofaRegistryServiceDiscovery.initialize(URL registryURL) |
| 构造器和说明 |
|---|
SofaRegistry(URL url)
Instantiates a new Sofa registry.
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractRegistry.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
AbstractRegistry.getCacheUrls(URL url) |
Map<URL,Map<String,List<URL>>> |
AbstractRegistry.getNotified() |
Map<URL,Map<String,List<URL>>> |
AbstractRegistry.getNotified() |
Set<URL> |
AbstractRegistry.getRegistered() |
Map<URL,Set<NotifyListener>> |
AbstractRegistry.getSubscribed() |
List<URL> |
AbstractRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
FailbackRegistry.doRegister(URL url) |
abstract void |
FailbackRegistry.doSubscribe(URL url,
NotifyListener listener) |
abstract void |
FailbackRegistry.doUnregister(URL url) |
abstract void |
FailbackRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
List<URL> |
AbstractRegistry.getCacheUrls(URL url) |
Registry |
AbstractRegistryFactory.getRegistry(URL url) |
List<URL> |
AbstractRegistry.lookup(URL url) |
void |
FailbackRegistry.reExportRegister(URL url) |
void |
FailbackRegistry.reExportUnregister(URL url) |
void |
FailbackRegistry.register(URL url) |
void |
AbstractRegistry.register(URL url) |
void |
FailbackRegistry.removeFailedRegisteredTask(URL url) |
void |
FailbackRegistry.removeFailedSubscribed(URL url,
NotifyListener listener) |
void |
FailbackRegistry.removeFailedSubscribedTask(URL url,
NotifyListener listener) |
void |
FailbackRegistry.removeFailedUnregisteredTask(URL url) |
void |
FailbackRegistry.removeFailedUnsubscribedTask(URL url,
NotifyListener listener) |
void |
FailbackRegistry.subscribe(URL url,
NotifyListener listener) |
void |
AbstractRegistry.subscribe(URL url,
NotifyListener listener) |
void |
FailbackRegistry.unregister(URL url) |
void |
AbstractRegistry.unregister(URL url) |
void |
FailbackRegistry.unsubscribe(URL url,
NotifyListener listener) |
void |
AbstractRegistry.unsubscribe(URL url,
NotifyListener listener) |
| 构造器和说明 |
|---|
AbstractRegistry(URL url) |
FailbackRegistry(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ZookeeperServiceDiscovery.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
ZookeeperRegistry.lookup(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Registry |
ZookeeperRegistryFactory.createRegistry(URL url) |
void |
ZookeeperRegistry.doRegister(URL url) |
void |
ZookeeperRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
ZookeeperRegistry.doUnregister(URL url) |
void |
ZookeeperRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
void |
ZookeeperServiceDiscovery.initialize(URL registryURL) |
List<URL> |
ZookeeperRegistry.lookup(URL url) |
| 构造器和说明 |
|---|
ZookeeperRegistry(URL url,
ZookeeperTransporter zookeeperTransporter) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.curator.framework.CuratorFramework |
CuratorFrameworkUtils.buildCuratorFramework(URL connectionURL) |
static org.apache.curator.RetryPolicy |
CuratorFrameworkUtils.buildRetryPolicy(URL connectionURL) |
<T> T |
CuratorFrameworkParams.getParameterValue(URL url)
Get the parameter value from the specified
URL |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
Endpoint.getUrl()
get url.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static RemotingServer |
Transporters.bind(URL url,
ChannelHandler... handlers) |
RemotingServer |
Transporter.bind(URL url,
ChannelHandler handler)
Bind a server.
|
static Client |
Transporters.connect(URL url,
ChannelHandler... handlers) |
Client |
Transporter.connect(URL url,
ChannelHandler handler)
Connect to a server.
|
ChannelHandler |
Dispatcher.dispatch(ChannelHandler handler,
URL url)
dispatch the message to threadpool.
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
EtcdClient.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
EtcdClient |
EtcdTransporter.connect(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
EtcdClient |
JEtcdTransporter.connect(URL url) |
| 构造器和说明 |
|---|
JEtcdClient(URL url) |
JEtcdClientWrapper(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractEtcdClient.getUrl() |
| 构造器和说明 |
|---|
AbstractEtcdClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExchangeServer |
Exchangers.bind(URL url,
ChannelHandler handler,
Replier<?> replier) |
static ExchangeServer |
Exchangers.bind(URL url,
ExchangeHandler handler) |
ExchangeServer |
Exchanger.bind(URL url,
ExchangeHandler handler)
bind.
|
static ExchangeServer |
Exchangers.bind(URL url,
Replier<?> replier) |
static ExchangeClient |
Exchangers.connect(URL url) |
static ExchangeClient |
Exchangers.connect(URL url,
ChannelHandler handler,
Replier<?> replier) |
static ExchangeClient |
Exchangers.connect(URL url,
ExchangeHandler handler) |
ExchangeClient |
Exchanger.connect(URL url,
ExchangeHandler handler)
connect.
|
static ExchangeClient |
Exchangers.connect(URL url,
Replier<?> replier) |
static Exchanger |
Exchangers.getExchanger(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ExchangeServerDelegate.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ExchangeServerDelegate.reset(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
HeaderExchangeServer.getUrl() |
URL |
HeaderExchangeClient.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
ExchangeServer |
HeaderExchanger.bind(URL url,
ExchangeHandler handler) |
ExchangeClient |
HeaderExchanger.connect(URL url,
ExchangeHandler handler) |
void |
HeaderExchangeServer.reset(URL url) |
void |
HeaderExchangeClient.reset(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
HttpServer.getUrl()
get url.
|
| 限定符和类型 | 方法和说明 |
|---|---|
HttpServer |
HttpBinder.bind(URL url,
HttpHandler handler)
bind the server.
|
| 限定符和类型 | 方法和说明 |
|---|---|
HttpServer |
JettyHttpBinder.bind(URL url,
HttpHandler handler) |
| 构造器和说明 |
|---|
JettyHttpServer(URL url,
HttpHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpServer |
ServletHttpBinder.bind(URL url,
HttpHandler handler) |
| 构造器和说明 |
|---|
ServletHttpServer(URL url,
HttpHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractHttpServer.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractHttpServer.reset(URL url) |
| 构造器和说明 |
|---|
AbstractHttpServer(URL url,
HttpHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpServer |
TomcatHttpBinder.bind(URL url,
HttpHandler handler) |
| 构造器和说明 |
|---|
TomcatHttpServer(URL url,
HttpHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
Group.getUrl()
get group url.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Peer |
Group.join(URL url,
ChannelHandler handler)
join.
|
static Peer |
Networkers.join(URL group,
URL peer,
ChannelHandler handler) |
void |
Group.leave(URL url)
leave.
|
static Group |
Networkers.lookup(URL group) |
Group |
Networker.lookup(URL url)
lookup group.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ExchangePeer |
ExchangeGroup.join(URL url,
ExchangeHandler handler)
join.
|
static ExchangePeer |
ExchangeNetworkers.join(URL group,
URL peer,
ExchangeHandler handler) |
static ExchangeGroup |
ExchangeNetworkers.lookup(URL group) |
ExchangeGroup |
ExchangeNetworker.lookup(URL url)
lookup group.
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractExchangeGroup.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
Peer |
AbstractExchangeGroup.join(URL url,
ChannelHandler handler) |
ExchangePeer |
MulticastExchangeGroup.join(URL url,
ExchangeHandler handler) |
ExchangePeer |
AbstractExchangeGroup.join(URL url,
ExchangeHandler handler) |
ExchangePeer |
FileExchangeGroup.joinExchange(URL url,
ExchangeHandler handler) |
void |
MulticastExchangeGroup.leave(URL url) |
void |
FileExchangeGroup.leave(URL url) |
void |
AbstractExchangeGroup.leave(URL url) |
ExchangeGroup |
MulticastExchangeNetworker.lookup(URL url) |
ExchangeGroup |
FileExchangeNetworker.lookup(URL url) |
| 构造器和说明 |
|---|
AbstractExchangeGroup(URL url) |
FileExchangeGroup(URL url) |
MulticastExchangeGroup(URL url) |
| 构造器和说明 |
|---|
ExchangeServerPeer(ExchangeServer server,
Map<URL,ExchangeClient> clients,
ExchangeGroup group) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractGroup.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
Peer |
MulticastGroup.join(URL url,
ChannelHandler handler) |
Peer |
FileGroup.join(URL url,
ChannelHandler handler) |
Peer |
AbstractGroup.join(URL url,
ChannelHandler handler) |
void |
MulticastGroup.leave(URL url) |
void |
FileGroup.leave(URL url) |
void |
AbstractGroup.leave(URL url) |
Group |
MulticastNetworker.lookup(URL url) |
Group |
FileNetworker.lookup(URL url) |
| 构造器和说明 |
|---|
AbstractGroup(URL url) |
FileGroup(URL url) |
MulticastGroup(URL url) |
| 构造器和说明 |
|---|
ServerPeer(RemotingServer server,
Map<URL,Client> clients,
Group group) |
| 构造器和说明 |
|---|
ClusterRedisClient(URL url) |
MonoRedisClient(URL url) |
SentinelRedisClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractRedisClient.getUrl() |
| 构造器和说明 |
|---|
AbstractRedisClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ServerDelegate.getUrl() |
URL |
ClientDelegate.getUrl() |
URL |
ChannelDelegate.getUrl() |
URL |
AbstractPeer.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ObjectInput |
CodecSupport.deserialize(URL url,
InputStream is,
byte proto) |
static Serialization |
CodecSupport.getSerialization(URL url) |
static Serialization |
CodecSupport.getSerialization(URL url,
Byte id) |
void |
ServerDelegate.reset(URL url) |
void |
ClientDelegate.reset(URL url) |
void |
AbstractServer.reset(URL url) |
void |
AbstractEndpoint.reset(URL url) |
| 构造器和说明 |
|---|
AbstractChannel(URL url,
ChannelHandler handler) |
AbstractClient(URL url,
ChannelHandler handler) |
AbstractEndpoint(URL url,
ChannelHandler handler) |
AbstractPeer(URL url,
ChannelHandler handler) |
AbstractServer(URL url,
ChannelHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
WrappedChannelHandler.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ChannelHandler |
ChannelHandlers.wrap(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
WrappedChannelHandler(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChannelHandler |
AllDispatcher.dispatch(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
AllChannelHandler(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChannelHandler |
AllDispatcher2.dispatch(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
AllChannelHandler2(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChannelHandler |
ConnectionOrderedDispatcher.dispatch(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
ConnectionOrderedChannelHandler(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChannelHandler |
DirectDispatcher.dispatch(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
DirectChannelHandler(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChannelHandler |
ExecutionDispatcher.dispatch(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
ExecutionChannelHandler(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChannelHandler |
MessageOnlyDispatcher.dispatch(ChannelHandler handler,
URL url) |
| 构造器和说明 |
|---|
MessageOnlyChannelHandler(ChannelHandler handler,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
RemotingServer |
GrizzlyTransporter.bind(URL url,
ChannelHandler handler) |
Client |
GrizzlyTransporter.connect(URL url,
ChannelHandler handler) |
| 构造器和说明 |
|---|
GrizzlyClient(URL url,
ChannelHandler handler) |
GrizzlyCodecAdapter(Codec2 codec,
URL url,
ChannelHandler handler) |
GrizzlyHandler(URL url,
ChannelHandler handler) |
GrizzlyServer(URL url,
ChannelHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
RemotingServer |
MinaTransporter.bind(URL url,
ChannelHandler handler) |
Client |
MinaTransporter.connect(URL url,
ChannelHandler handler) |
| 构造器和说明 |
|---|
MinaClient(URL url,
ChannelHandler handler) |
MinaHandler(URL url,
ChannelHandler handler) |
MinaServer(URL url,
ChannelHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
RemotingServer |
NettyTransporter.bind(URL url,
ChannelHandler handler) |
Client |
NettyTransporter.connect(URL url,
ChannelHandler handler) |
| 构造器和说明 |
|---|
NettyClient(URL url,
ChannelHandler handler) |
NettyHandler(URL url,
ChannelHandler handler) |
NettyServer(URL url,
ChannelHandler handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
RemotingServer |
NettyTransporter.bind(URL url,
ChannelHandler handler) |
static io.netty.handler.ssl.SslContext |
SslContexts.buildClientSslContext(URL url) |
static io.netty.handler.ssl.SslContext |
SslContexts.buildServerSslContext(URL url) |
Client |
NettyTransporter.connect(URL url,
ChannelHandler handler) |
static io.netty.channel.ChannelInboundHandler |
SslHandlerInitializer.sslClientHandler(URL url,
NettyClientHandler clientHandler) |
static io.netty.channel.ChannelInboundHandler |
SslHandlerInitializer.sslServerHandler(URL url,
NettyServerHandler serverHandler) |
| 构造器和说明 |
|---|
NettyClient(URL url,
ChannelHandler handler)
The constructor of NettyClient.
|
NettyClientHandler(URL url,
ChannelHandler handler) |
NettyCodecAdapter(Codec2 codec,
URL url,
ChannelHandler handler) |
NettyServer(URL url,
ChannelHandler handler) |
NettyServerHandler(URL url,
ChannelHandler handler) |
SslClientTlsHandler(URL url,
NettyClientHandler clientHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
UrlUtils.getHeartbeat(URL url) |
static int |
UrlUtils.getIdleTimeout(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ZookeeperClient.getUrl() |
URL |
AbstractZookeeperClient.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
ZookeeperClient |
ZookeeperTransporter.connect(URL url) |
ZookeeperClient |
AbstractZookeeperTransporter.connect(URL url)
share connect for registry, metadata, etc..
|
List<String> |
AbstractZookeeperTransporter.getURLBackupAddress(URL url)
get all zookeeper urls (such as :zookeeper://127.0.0.1:2181?
|
| 构造器和说明 |
|---|
AbstractZookeeperClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ZookeeperClient |
CuratorZookeeperTransporter.createZookeeperClient(URL url) |
| 构造器和说明 |
|---|
CuratorZookeeperClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
ZookeeperClient |
Curator5ZookeeperTransporter.createZookeeperClient(URL url) |
| 构造器和说明 |
|---|
Curator5ZookeeperClient(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
RpcContext.getConsumerUrl() |
URL |
RpcContext.getUrl() |
default URL |
ProtocolServer.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
RpcContext.getUrls() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
RpcStatus.beginCount(URL url,
String methodName) |
static boolean |
RpcStatus.beginCount(URL url,
String methodName,
int max) |
static void |
RpcStatus.endCount(URL url,
String methodName,
long elapsed,
boolean succeeded) |
<T> Invoker<T> |
ProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
create invoker.
|
static RpcStatus |
RpcStatus.getStatus(URL url) |
static RpcStatus |
RpcStatus.getStatus(URL url,
String methodName) |
<T> Invoker<T> |
Protocol.refer(Class<T> type,
URL url)
Refer a remote service:
1. |
static void |
RpcStatus.removeStatus(URL url) |
static void |
RpcStatus.removeStatus(URL url,
String methodName) |
default void |
ProtocolServer.reset(URL url) |
void |
RpcContext.setConsumerUrl(URL consumerUrl) |
static void |
RpcContext.setRpcContext(URL url) |
void |
RpcContext.setUrl(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcContext.setUrls(List<URL> urls) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
Configurator.configure(URL url)
Configure the provider url.
|
URL |
Directory.getConsumerUrl() |
URL |
ClusterInvoker.getRegistryUrl() |
URL |
Router.getUrl()
Get the router url.
|
URL |
Configurator.getUrl()
Get the configurator url.
|
URL |
ProviderURLMergeProcessor.mergeUrl(URL remoteUrl,
Map<String,String> localParametersMap)
Merging the URL parameters of provider and consumer
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source) |
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
ProviderURLMergeProcessor.accept(URL providerUrl,
Map<String,String> localParametersMap) |
static <T> RouterChain<T> |
RouterChain.buildChain(URL url) |
URL |
Configurator.configure(URL url)
Configure the provider url.
|
List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source) |
Configurator |
ConfiguratorFactory.getConfigurator(URL url)
get the configurator instance.
|
Router |
RouterFactory.getRouter(URL url)
Create router.
|
Router |
CacheableRouterFactory.getRouter(URL url) |
URL |
ProviderURLMergeProcessor.mergeUrl(URL remoteUrl,
Map<String,String> localParametersMap)
Merging the URL parameters of provider and consumer
|
<T> List<Invoker<T>> |
Router.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
Filter invokers with current routing rule and only return the invokers that comply with the rule.
|
List<Invoker<T>> |
RouterChain.route(URL url,
Invocation invocation) |
<T> Invoker<T> |
LoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
select one invoker in list.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Optional<List<Configurator>> |
Configurator.toConfigurators(List<URL> urls)
Convert override urls to map for use when re-refer.
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractConfigurator.configure(URL url) |
URL |
AbstractConfigurator.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractConfigurator.configure(URL url) |
| 构造器和说明 |
|---|
AbstractConfigurator(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbsentConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbsentConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
Configurator |
AbsentConfiguratorFactory.getConfigurator(URL url) |
| 构造器和说明 |
|---|
AbsentConfigurator(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
OverrideConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
OverrideConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
Configurator |
OverrideConfiguratorFactory.getConfigurator(URL url) |
| 构造器和说明 |
|---|
OverrideConfigurator(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<URL> |
ConfigParser.parseConfigurators(String rawConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractDirectory.getConsumerUrl() |
URL |
AbstractDirectory.getSubscribeConsumerurl() |
URL |
AbstractDirectory.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractDirectory.setConsumerUrl(URL consumerUrl) |
| 构造器和说明 |
|---|
AbstractDirectory(URL url) |
AbstractDirectory(URL url,
boolean isUrlFromRegistry) |
AbstractDirectory(URL url,
RouterChain<T> routerChain,
boolean isUrlFromRegistry) |
StaticDirectory(URL url,
List<Invoker<T>> invokers) |
StaticDirectory(URL url,
List<Invoker<T>> invokers,
RouterChain<T> routerChain) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
AbstractLoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractRouter.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractRouter.setUrl(URL url) |
| 构造器和说明 |
|---|
AbstractRouter(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
AddressRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
AddressInvokersSelector.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ConditionRouter.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
ConditionRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
ConditionRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 构造器和说明 |
|---|
ConditionRouter(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
AppRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
ListenableRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 构造器和说明 |
|---|
AppRouter(URL url) |
ListenableRouter(URL url,
String ruleKey) |
ServiceRouter(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
FileRouterFactory.getRouter(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
MockRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
MockInvokersSelector.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
Router |
ScriptRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
ScriptRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 构造器和说明 |
|---|
ScriptRouter(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
TagRouter.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> List<Invoker<T>> |
TagRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| 构造器和说明 |
|---|
TagRouter(URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractClusterInvoker.getRegistryUrl() |
URL |
AbstractClusterInvoker.getUrl() |
static URL |
ClusterUtils.mergeUrl(URL remoteUrl,
Map<String,String> localMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
static URL |
ClusterUtils.mergeUrl(URL remoteUrl,
Map<String,String> localMap) |
| 构造器和说明 |
|---|
AbstractClusterInvoker(Directory<T> directory,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
DefaultProviderURLMergeProcessor.mergeUrl(URL remoteUrl,
Map<String,String> localParametersMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
DefaultProviderURLMergeProcessor.mergeUrl(URL remoteUrl,
Map<String,String> localParametersMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MigrationClusterInvoker.reRefer(URL newSubscribeUrl) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
MockClusterInvoker.getRegistryUrl() |
URL |
MockClusterInvoker.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
TPSLimiter.isAllowable(URL url,
Invocation invocation)
judge if the current invocation is allowed by TPS rule
|
boolean |
DefaultTPSLimiter.isAllowable(URL url,
Invocation invocation) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ListenerInvokerWrapper.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
ProviderModel.RegisterStatedURL.getProviderUrl() |
URL |
ProviderModel.RegisterStatedURL.getRegistryUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ProviderModel.RegisterStatedURL.setProviderUrl(URL providerUrl) |
void |
ProviderModel.RegisterStatedURL.setRegistryUrl(URL registryUrl) |
| 构造器和说明 |
|---|
RegisterStatedURL(URL providerUrl,
URL registryUrl,
boolean registered) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
InvokerWrapper.getUrl() |
URL |
AsyncToSyncInvoker.getUrl() |
URL |
AbstractInvoker.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
ProtocolListenerWrapper.refer(Class<T> type,
URL url) |
<T> Invoker<T> |
ProtocolFilterWrapper.refer(Class<T> type,
URL url) |
<T> Invoker<T> |
AbstractProtocol.refer(Class<T> type,
URL url) |
| 构造器和说明 |
|---|
AbstractInvoker(Class<T> type,
URL url) |
AbstractInvoker(Class<T> type,
URL url,
Map<String,Object> attachment) |
AbstractInvoker(Class<T> type,
URL url,
String[] keys) |
InvokerWrapper(Invoker<T> invoker,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
DubboProtocolServer.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Serialization |
DubboCodecSupport.getRequestSerialization(URL url,
Invocation invocation) |
static Serialization |
DubboCodecSupport.getResponseSerialization(URL url,
AppResponse appResponse) |
<T> Invoker<T> |
DubboProtocol.protocolBindingRefer(Class<T> serviceType,
URL url) |
void |
DubboProtocolServer.reset(URL url) |
| 构造器和说明 |
|---|
DubboInvoker(Class<T> serviceType,
URL url,
ExchangeClient[] clients) |
DubboInvoker(Class<T> serviceType,
URL url,
ExchangeClient[] clients,
Set<Invoker<?>> invokers) |
| 构造器和说明 |
|---|
GrpcInvoker(Class<T> type,
URL url,
Invoker<T> target,
ReferenceCountManagedChannel channel) |
| 限定符和类型 | 方法和说明 |
|---|---|
default io.grpc.CallOptions |
GrpcConfigurator.configureCallOptions(io.grpc.CallOptions options,
URL url) |
default io.grpc.netty.NettyChannelBuilder |
GrpcConfigurator.configureChannelBuilder(io.grpc.netty.NettyChannelBuilder builder,
URL url) |
default io.grpc.netty.NettyServerBuilder |
GrpcConfigurator.configureServerBuilder(io.grpc.netty.NettyServerBuilder builder,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
InjvmProtocol.isInjvmRefer(URL url) |
<T> Invoker<T> |
InjvmProtocol.protocolBindingRefer(Class<T> serviceType,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
MemcachedProtocol.protocolBindingRefer(Class<T> type,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RestProtocolServer.start(URL url) |
void |
BaseRestProtocolServer.start(URL url) |
| 构造器和说明 |
|---|
ThriftInvoker(Class<T> service,
URL url,
ExchangeClient[] clients)
已过时。
|
ThriftInvoker(Class<T> type,
URL url,
ExchangeClient[] clients,
Set<Invoker<?>> invokers)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
AbstractProxyInvoker.getUrl() |
| 构造器和说明 |
|---|
AbstractProxyInvoker(T proxy,
Class<T> type,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
JavassistProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
JdkProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Invoker<T> |
StubProxyFactoryWrapper.getInvoker(T proxy,
Class<T> type,
URL url) |
| 限定符和类型 | 方法和说明 |
|---|---|
URL |
MockInvoker.getUrl() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
RpcUtils.attachInvocationIdIfAsync(URL url,
Invocation inv)
Idempotent operation: invocation id will be added in async operation by default
|
static InvokeMode |
RpcUtils.getInvokeMode(URL url,
Invocation inv) |
static long |
RpcUtils.getTimeout(URL url,
String methodName,
RpcContext context,
long defaultTimeout) |
static boolean |
RpcUtils.isAsync(URL url,
Invocation inv) |
static boolean |
RpcUtils.isOneway(URL url,
Invocation inv) |
<T> Invoker<T> |
MockProtocol.protocolBindingRefer(Class<T> type,
URL url) |
static String |
ProtocolUtils.serviceKey(URL url) |
| 构造器和说明 |
|---|
MockInvoker(URL url,
Class<T> type) |
| 限定符和类型 | 方法和说明 |
|---|---|
ObjectInput |
Hessian2Serialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
Hessian2Serialization.serialize(URL url,
OutputStream out) |
| 限定符和类型 | 方法和说明 |
|---|---|
Validator |
Validation.getValidator(URL url)
Return the instance of
Validator for a given url. |
| 限定符和类型 | 方法和说明 |
|---|---|
Validator |
AbstractValidation.getValidator(URL url) |
| 构造器和说明 |
|---|
JValidator(URL url) |
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.