| Modifier and Type | Method and Description |
|---|---|
Cache |
AbstractCacheFactory.getCache(URL url,
Invocation invocation)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
URL
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
URL.getOriginalURL()
Deprecated.
|
| Constructor and Description |
|---|
URL(URL url)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default ObjectInput |
Serialization.deserialize(URL url,
InputStream input)
Deprecated.
|
default ObjectOutput |
Serialization.serialize(URL url,
OutputStream output)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default Executor |
ThreadPool.getExecutor(URL url)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<URL> |
Monitor.lookup(URL query)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
Monitor.collect(URL statistics)
Deprecated.
|
default Monitor |
MonitorFactory.getMonitor(URL url)
Deprecated.
|
default List<URL> |
Monitor.lookup(URL query)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<URL> |
Registry.lookup(URL url)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default Registry |
RegistryFactory.getRegistry(URL url)
Deprecated.
|
default List<URL> |
Registry.lookup(URL url)
Deprecated.
|
default void |
Registry.register(URL url)
Deprecated.
|
default void |
Registry.subscribe(URL url,
NotifyListener listener)
Deprecated.
|
default void |
Registry.unregister(URL url)
Deprecated.
|
default void |
Registry.unsubscribe(URL url,
NotifyListener listener)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotifyListener.ReverseCompatibleNotifyListener.notify(List<URL> urls) |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
FailbackRegistry.lookup(URL url)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
FailbackRegistry.lookup(URL url)
Deprecated.
|
void |
FailbackRegistry.register(URL url)
Deprecated.
|
void |
AbstractRegistry.register(URL url)
Deprecated.
|
void |
FailbackRegistry.subscribe(URL url,
NotifyListener listener)
Deprecated.
|
void |
AbstractRegistry.subscribe(URL url,
NotifyListener listener)
Deprecated.
|
void |
FailbackRegistry.unregister(URL url)
Deprecated.
|
void |
AbstractRegistry.unregister(URL url)
Deprecated.
|
void |
FailbackRegistry.unsubscribe(URL url,
NotifyListener listener)
Deprecated.
|
void |
AbstractRegistry.unsubscribe(URL url,
NotifyListener listener)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default ChannelHandler |
Dispatcher.dispatch(ChannelHandler handler,
URL url)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default <T> Invoker<T> |
ProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url)
Deprecated.
|
default <T> Invoker<T> |
Protocol.refer(Class<T> aClass,
URL url)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source)
Deprecated.
|
default Router |
RouterFactory.getRouter(URL url)
Deprecated.
|
default <T> List<Invoker<T>> |
Router.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
Deprecated.
|
default <T> Invoker<T> |
LoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Cache |
CacheFactory.getCache(URL url,
Invocation invocation)
CacheFactory implementation class needs to implement this return underlying cache instance for method against
url and invocation.
|
| Modifier and Type | Method and Description |
|---|---|
Cache |
AbstractCacheFactory.getCache(URL url,
Invocation invocation)
Takes URL and invocation instance and return cache instance for a given url.
|
| Constructor and Description |
|---|
ExpiringCache(URL url) |
| Constructor and Description |
|---|
JCache(URL url) |
| Constructor and Description |
|---|
LruCache(URL url)
Initialize LruCache, it uses constructor argument cache.size value as its storage max size.
|
| Constructor and Description |
|---|
ThreadLocalCache(URL url)
Taken URL as an argument to create an instance of ThreadLocalCache.
|
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
URL.getBackupUrls() |
| Modifier and Type | Method and Description |
|---|---|
static URLBuilder |
URLBuilder.from(URL url) |
void |
Resetable.reset(URL url)
reset.
|
static URL |
URL.valueOf(URL url,
String[] reserveParams,
String[] reserveParamPrefixs) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
Serialization.deserialize(URL url,
InputStream input)
Get a deserialization implementation instance
|
ObjectOutput |
Serialization.serialize(URL url,
OutputStream output)
Get a serialization implementation instance
|
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
AvroSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
AvroSerialization.serialize(URL url,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
FastJsonSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
FastJsonSerialization.serialize(URL url,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
FstSerialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
FstSerialization.serialize(URL url,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
GsonSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
GsonSerialization.serialize(URL url,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
Hessian2Serialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
Hessian2Serialization.serialize(URL url,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
KryoSerialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
KryoSerialization.serialize(URL url,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
NativeJavaSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
NativeJavaSerialization.serialize(URL url,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
GenericProtobufSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
GenericProtobufSerialization.serialize(URL url,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
ProtostuffSerialization.deserialize(URL url,
InputStream input) |
ObjectOutput |
ProtostuffSerialization.serialize(URL url,
OutputStream output) |
| Modifier and Type | Method and Description |
|---|---|
Executor |
ThreadPool.getExecutor(URL url)
Thread pool
|
| Constructor and Description |
|---|
AbortPolicyWithReport(String threadName,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Executor |
CachedThreadPool.getExecutor(URL url) |
| Modifier and Type | Method and Description |
|---|---|
Executor |
EagerThreadPool.getExecutor(URL url) |
| Modifier and Type | Method and Description |
|---|---|
Executor |
FixedThreadPool.getExecutor(URL url) |
| Modifier and Type | Method and Description |
|---|---|
Executor |
LimitedThreadPool.getExecutor(URL url) |
| Modifier and Type | Method and Description |
|---|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
static List<URL> |
UrlUtils.classifyUrls(List<URL> urls,
Predicate<URL> predicate) |
static List<URL> |
UrlUtils.parseURLs(String address,
Map<String,String> defaults) |
| Modifier and Type | Method and Description |
|---|---|
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.isRoute(URL url) |
static boolean |
UrlUtils.isServiceKeyMatch(URL pattern,
URL value) |
static URL |
ExecutorUtil.setThreadName(URL url,
String defaultName)
append thread name with url address
|
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
URL |
ServiceConfig.toUrl() |
URL |
ReferenceConfig.toUrl() |
URL |
ConfigCenterConfig.toUrl() |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
ServiceConfig.getExportedUrls() |
List<URL> |
ServiceConfig.toUrls() |
List<URL> |
ReferenceConfig.toUrls() |
| Modifier and Type | Method and Description |
|---|---|
URL |
DelegateProviderMetaDataInvoker.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
DynamicConfiguration |
DynamicConfigurationFactory.getDynamicConfiguration(URL url) |
DynamicConfiguration |
AbstractDynamicConfigurationFactory.getDynamicConfiguration(URL url) |
static String |
DynamicConfiguration.getRuleKey(URL url)
The format is '{interfaceName}:[version]:[group]'
|
| Constructor and Description |
|---|
ConsulDynamicConfiguration(URL url) |
| Constructor and Description |
|---|
NopDynamicConfiguration(URL url) |
| Constructor and Description |
|---|
MetadataIdentifier(URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataReportService.publishConsumer(URL consumerURL) |
void |
MetadataReportService.publishProvider(URL providerUrl) |
| Modifier and Type | Method and Description |
|---|---|
static MetadataReportService |
MetadataReportService.instance(Supplier<URL> metadataReportUrl) |
| Modifier and Type | Method and Description |
|---|---|
MetadataReport |
MetadataReportFactory.getMetadataReport(URL url) |
| Constructor and Description |
|---|
ConsulMetadataReport(URL url) |
| Modifier and Type | Method and Description |
|---|---|
MetadataReport |
EtcdMetadataReportFactory.createMetadataReport(URL url) |
| Constructor and Description |
|---|
EtcdMetadataReport(URL url) |
| Modifier and Type | Method and Description |
|---|---|
com.alibaba.nacos.api.config.ConfigService |
NacosMetadataReport.buildConfigService(URL url) |
| Constructor and Description |
|---|
NacosMetadataReport(URL url) |
| Modifier and Type | Method and Description |
|---|---|
MetadataReport |
RedisMetadataReportFactory.createMetadataReport(URL url) |
| Constructor and Description |
|---|
RedisMetadataReport(URL url) |
| Modifier and Type | Method and Description |
|---|---|
MetadataReport |
ZookeeperMetadataReportFactory.createMetadataReport(URL url) |
| Constructor and Description |
|---|
ZookeeperMetadataReport(URL url,
org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter zookeeperTransporter) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractMetadataReport.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
MetadataReport |
AbstractMetadataReportFactory.getMetadataReport(URL url) |
| Constructor and Description |
|---|
AbstractMetadataReport(URL reportServerURL) |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
MonitorService.lookup(URL query)
Lookup monitor data
1.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MonitorService.collect(URL statistics)
Collect monitor data
1.
|
Monitor |
MonitorFactory.getMonitor(URL url)
Create monitor.
|
List<URL> |
MonitorService.lookup(URL query)
Lookup monitor data
1.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
Statistics.getUrl() |
URL |
DubboMonitor.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
DubboMonitor.lookup(URL query) |
| Modifier and Type | Method and Description |
|---|---|
void |
DubboMonitor.collect(URL url) |
List<URL> |
DubboMonitor.lookup(URL query) |
void |
Statistics.setUrl(URL url) |
| Constructor and Description |
|---|
Statistics(URL url) |
| Modifier and Type | Method and Description |
|---|---|
Monitor |
AbstractMonitorFactory.getMonitor(URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
QosProtocolWrapper.refer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
RegistryService.lookup(URL url)
Query the registered data that matches the conditions.
|
| Modifier and Type | Method and Description |
|---|---|
Registry |
RegistryFactory.getRegistry(URL url)
Connect to the registry
|
List<URL> |
RegistryService.lookup(URL url)
Query the registered data that matches the conditions.
|
void |
RegistryService.register(URL url)
Register data, such as : provider service, consumer address, route rule, override rule and other data.
|
void |
RegistryService.subscribe(URL url,
NotifyListener listener)
Subscribe to eligible registered data and automatically push when the registered data is changed.
|
void |
RegistryService.unregister(URL url)
Unregister
|
void |
RegistryService.unsubscribe(URL url,
NotifyListener listener)
Unsubscribe
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotifyListener.notify(List<URL> urls)
Triggered when a service change notification is received.
|
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
ConsulRegistry.lookup(URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConsulRegistry.doRegister(URL url) |
void |
ConsulRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
ConsulRegistry.doUnregister(URL url) |
void |
ConsulRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
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) |
| Constructor and Description |
|---|
ConsulRegistry(URL url) |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
DubboRegistry.lookup(URL url) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
void |
EtcdRegistry.doRegister(URL url) |
void |
EtcdRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
EtcdRegistry.doUnregister(URL url) |
void |
EtcdRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
| Constructor and Description |
|---|
EtcdRegistry(URL url,
org.apache.dubbo.remoting.etcd.EtcdTransporter etcdTransporter) |
| Modifier and Type | Method and Description |
|---|---|
URL |
RegistryDirectory.getRegisteredConsumerUrl() |
URL |
RegistryProtocol.getRegisteredConsumerUrl(URL consumerUrl,
URL registryUrl) |
URL |
RegistryDirectory.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
Map<URL,NotifyListener> |
RegistryProtocol.getOverrideListeners() |
| Modifier and Type | Method and Description |
|---|---|
void |
RegistryDirectory.buildRouterChain(URL url) |
URL |
RegistryProtocol.getRegisteredConsumerUrl(URL consumerUrl,
URL registryUrl) |
<T> void |
RegistryProtocol.reExport(Invoker<T> originInvoker,
URL newInvokerUrl) |
<T> Invoker<T> |
RegistryProtocol.refer(Class<T> type,
URL url) |
void |
RegistryProtocol.register(URL registryUrl,
URL registeredProviderUrl) |
void |
RegistryDirectory.setRegisteredConsumerUrl(URL registeredConsumerUrl) |
void |
RegistryDirectory.subscribe(URL url) |
void |
RegistryProtocol.unregister(URL registryUrl,
URL registeredProviderUrl) |
| Modifier and Type | Method and Description |
|---|---|
void |
RegistryDirectory.notify(List<URL> urls) |
| Constructor and Description |
|---|
InvokerDelegate(Invoker<T> invoker,
URL url) |
RegistryDirectory(Class<T> serviceType,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Map<URL,Set<URL>> |
MulticastRegistry.getReceived() |
Map<URL,Set<URL>> |
MulticastRegistry.getReceived() |
List<URL> |
MulticastRegistry.lookup(URL url) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
MulticastRegistry(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
MultipleRegistry.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
MultipleRegistry.lookup(URL url) |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
MultipleRegistry(URL url) |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
NacosRegistry.lookup(URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
NacosRegistry.doRegister(URL url) |
void |
NacosRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
NacosRegistry.doUnregister(URL url) |
void |
NacosRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
List<URL> |
NacosRegistry.lookup(URL url) |
static NacosServiceName |
NacosServiceName.valueOf(URL url)
Build an instance of
NacosServiceName |
| Constructor and Description |
|---|
NacosRegistry(URL url,
com.alibaba.nacos.api.naming.NamingService namingService) |
NacosServiceName(URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
RedisRegistry.doRegister(URL url) |
void |
RedisRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
RedisRegistry.doUnregister(URL url) |
void |
RedisRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
| Constructor and Description |
|---|
RedisRegistry(URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
FailedNotifiedTask.addUrlToRetry(List<URL> urls) |
void |
FailedNotifiedTask.removeRetryUrl(List<URL> urls) |
| Constructor and Description |
|---|
FailedNotifiedTask(URL url,
NotifyListener listener) |
FailedRegisteredTask(URL url,
FailbackRegistry registry) |
FailedSubscribedTask(URL url,
FailbackRegistry registry,
NotifyListener listener) |
FailedUnregisteredTask(URL url,
FailbackRegistry registry) |
FailedUnsubscribedTask(URL url,
FailbackRegistry registry,
NotifyListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
SofaRegistry.doRegister(URL url) |
void |
SofaRegistry.doSubscribe(URL url,
NotifyListener listener) |
void |
SofaRegistry.doUnregister(URL url) |
void |
SofaRegistry.doUnsubscribe(URL url,
NotifyListener listener) |
| Constructor and Description |
|---|
SofaRegistry(URL url)
Instantiates a new Sofa registry.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
ConsumerInvokerWrapper.getConsumerUrl() |
URL |
ProviderInvokerWrapper.getOriginUrl() |
URL |
ConsumerInvokerWrapper.getOriginUrl() |
URL |
ProviderInvokerWrapper.getProviderUrl() |
URL |
ProviderInvokerWrapper.getRegistryUrl() |
URL |
ConsumerInvokerWrapper.getRegistryUrl() |
URL |
ProviderInvokerWrapper.getUrl() |
URL |
ConsumerInvokerWrapper.getUrl() |
URL |
AbstractRegistry.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
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) |
static <T> ProviderInvokerWrapper<T> |
ProviderConsumerRegTable.getProviderWrapper(URL registeredProviderUrl,
Invoker<T> invoker) |
Registry |
AbstractRegistryFactory.getRegistry(URL url) |
List<URL> |
AbstractRegistry.lookup(URL url) |
void |
FailbackRegistry.register(URL url) |
void |
AbstractRegistry.register(URL url) |
static void |
ProviderConsumerRegTable.registerConsumer(Invoker invoker,
URL registryUrl,
URL consumerUrl,
RegistryDirectory registryDirectory) |
static <T> ProviderInvokerWrapper<T> |
ProviderConsumerRegTable.registerProvider(Invoker<T> invoker,
URL registryUrl,
URL providerUrl) |
void |
FailbackRegistry.removeFailedNotifiedTask(URL url,
NotifyListener listener) |
void |
FailbackRegistry.removeFailedRegisteredTask(URL url) |
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) |
| Constructor and Description |
|---|
AbstractRegistry(URL url) |
ConsumerInvokerWrapper(Invoker<T> invoker,
URL registryUrl,
URL consumerUrl,
RegistryDirectory registryDirectory) |
FailbackRegistry(URL url) |
ProviderInvokerWrapper(Invoker<T> invoker,
URL registryUrl,
URL providerUrl) |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
ZookeeperRegistry.lookup(URL url) |
| Modifier and Type | Method and Description |
|---|---|
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) |
List<URL> |
ZookeeperRegistry.lookup(URL url) |
| Constructor and Description |
|---|
ZookeeperRegistry(URL url,
org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter zookeeperTransporter) |
| Modifier and Type | Method and Description |
|---|---|
URL |
Endpoint.getUrl()
get url.
|
| Modifier and Type | Method and Description |
|---|---|
static Server |
Transporters.bind(URL url,
ChannelHandler... handlers) |
Server |
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.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
URL |
ExchangeServerDelegate.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExchangeServerDelegate.reset(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
HeaderExchangeServer.getUrl() |
URL |
HeaderExchangeClient.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
ExchangeServer |
HeaderExchanger.bind(URL url,
ExchangeHandler handler) |
ExchangeClient |
HeaderExchanger.connect(URL url,
ExchangeHandler handler) |
void |
HeaderExchangeServer.reset(URL url) |
void |
HeaderExchangeClient.reset(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
HttpServer.getUrl()
get url.
|
| Modifier and Type | Method and Description |
|---|---|
HttpServer |
HttpBinder.bind(URL url,
HttpHandler handler)
bind the server.
|
| Modifier and Type | Method and Description |
|---|---|
HttpServer |
JettyHttpBinder.bind(URL url,
HttpHandler handler) |
| Constructor and Description |
|---|
JettyHttpServer(URL url,
HttpHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
HttpServer |
ServletHttpBinder.bind(URL url,
HttpHandler handler) |
| Constructor and Description |
|---|
ServletHttpServer(URL url,
HttpHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractHttpServer.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractHttpServer.reset(URL url) |
| Constructor and Description |
|---|
AbstractHttpServer(URL url,
HttpHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
HttpServer |
TomcatHttpBinder.bind(URL url,
HttpHandler handler) |
| Constructor and Description |
|---|
TomcatHttpServer(URL url,
HttpHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
URL |
Group.getUrl()
get group url.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractExchangeGroup.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
AbstractExchangeGroup(URL url) |
FileExchangeGroup(URL url) |
MulticastExchangeGroup(URL url) |
| Constructor and Description |
|---|
ExchangeServerPeer(ExchangeServer server,
Map<URL,ExchangeClient> clients,
ExchangeGroup group) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractGroup.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
AbstractGroup(URL url) |
FileGroup(URL url) |
MulticastGroup(URL url) |
| Constructor and Description |
|---|
ServerPeer(Server server,
Map<URL,Client> clients,
Group group) |
| Modifier and Type | Method and Description |
|---|---|
URL |
ServerDelegate.getUrl() |
URL |
ClientDelegate.getUrl() |
URL |
ChannelDelegate.getUrl() |
URL |
AbstractPeer.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
URL |
WrappedChannelHandler.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
static ChannelHandler |
ChannelHandlers.wrap(ChannelHandler handler,
URL url) |
| Constructor and Description |
|---|
WrappedChannelHandler(ChannelHandler handler,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
ChannelHandler |
AllDispatcher.dispatch(ChannelHandler handler,
URL url) |
| Constructor and Description |
|---|
AllChannelHandler(ChannelHandler handler,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
ChannelHandler |
ConnectionOrderedDispatcher.dispatch(ChannelHandler handler,
URL url) |
| Constructor and Description |
|---|
ConnectionOrderedChannelHandler(ChannelHandler handler,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
ChannelHandler |
DirectDispatcher.dispatch(ChannelHandler handler,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
ChannelHandler |
ExecutionDispatcher.dispatch(ChannelHandler handler,
URL url) |
| Constructor and Description |
|---|
ExecutionChannelHandler(ChannelHandler handler,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
ChannelHandler |
MessageOnlyDispatcher.dispatch(ChannelHandler handler,
URL url) |
| Constructor and Description |
|---|
MessageOnlyChannelHandler(ChannelHandler handler,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Server |
GrizzlyTransporter.bind(URL url,
ChannelHandler listener) |
Client |
GrizzlyTransporter.connect(URL url,
ChannelHandler listener) |
| Constructor and Description |
|---|
GrizzlyClient(URL url,
ChannelHandler handler) |
GrizzlyCodecAdapter(Codec2 codec,
URL url,
ChannelHandler handler) |
GrizzlyHandler(URL url,
ChannelHandler handler) |
GrizzlyServer(URL url,
ChannelHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
Server |
MinaTransporter.bind(URL url,
ChannelHandler handler) |
Client |
MinaTransporter.connect(URL url,
ChannelHandler handler) |
| Constructor and Description |
|---|
MinaClient(URL url,
ChannelHandler handler) |
MinaHandler(URL url,
ChannelHandler handler) |
MinaServer(URL url,
ChannelHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
Server |
NettyTransporter.bind(URL url,
ChannelHandler listener) |
Client |
NettyTransporter.connect(URL url,
ChannelHandler listener) |
| Constructor and Description |
|---|
NettyClient(URL url,
ChannelHandler handler) |
NettyHandler(URL url,
ChannelHandler handler) |
NettyServer(URL url,
ChannelHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
Server |
NettyTransporter.bind(URL url,
ChannelHandler listener) |
Client |
NettyTransporter.connect(URL url,
ChannelHandler listener) |
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
static int |
UrlUtils.getHeartbeat(URL url) |
static int |
UrlUtils.getIdleTimeout(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
RpcContext.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
RpcContext.getUrls() |
| Modifier and Type | Method and Description |
|---|---|
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) |
void |
RpcContext.setUrl(URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
RpcContext.setUrls(List<URL> urls) |
| Modifier and Type | Method and Description |
|---|---|
URL |
Configurator.configure(URL url)
Configure the provider url.
|
URL |
Router.getUrl()
Get the router url.
|
URL |
Configurator.getUrl()
Get the configurator url.
|
| Modifier and Type | Method and Description |
|---|---|
List<URL> |
RuleConverter.convert(URL subscribeUrl,
Object source) |
| Modifier and Type | Method and Description |
|---|---|
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) |
<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.
|
| Modifier and Type | Method and Description |
|---|---|
static Optional<List<Configurator>> |
Configurator.toConfigurators(List<URL> urls)
Convert override urls to map for use when re-refer.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractConfigurator.configure(URL url) |
URL |
AbstractConfigurator.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractConfigurator.configure(URL url) |
| Constructor and Description |
|---|
AbstractConfigurator(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbsentConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbsentConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
Configurator |
AbsentConfiguratorFactory.getConfigurator(URL url) |
| Constructor and Description |
|---|
AbsentConfigurator(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
OverrideConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
| Modifier and Type | Method and Description |
|---|---|
URL |
OverrideConfigurator.doConfigure(URL currentUrl,
URL configUrl) |
Configurator |
OverrideConfiguratorFactory.getConfigurator(URL url) |
| Constructor and Description |
|---|
OverrideConfigurator(URL url) |
| Modifier and Type | Method and Description |
|---|---|
static List<URL> |
ConfigParser.parseConfigurators(String rawConfig) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractDirectory.getConsumerUrl() |
URL |
AbstractDirectory.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractDirectory.setConsumerUrl(URL consumerUrl) |
| Constructor and Description |
|---|
AbstractDirectory(URL url) |
AbstractDirectory(URL url,
RouterChain<T> routerChain) |
AbstractDirectory(URL url,
URL consumerUrl,
RouterChain<T> routerChain) |
StaticDirectory(URL url,
List<Invoker<T>> invokers) |
StaticDirectory(URL url,
List<Invoker<T>> invokers,
RouterChain<T> routerChain) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
AbstractLoadBalance.select(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractRouter.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRouter.setUrl(URL url) |
| Constructor and Description |
|---|
AbstractRouter(DynamicConfiguration configuration,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
ConditionRouter.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
Router |
ConditionRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
ConditionRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Constructor and Description |
|---|
ConditionRouter(URL url) |
| Modifier and Type | Method and Description |
|---|---|
Router |
AppRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
ListenableRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Constructor and Description |
|---|
AppRouter(DynamicConfiguration configuration,
URL url) |
ListenableRouter(DynamicConfiguration configuration,
URL url,
String ruleKey) |
ServiceRouter(DynamicConfiguration configuration,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
Router |
FileRouterFactory.getRouter(URL url) |
| Modifier and Type | Method and Description |
|---|---|
Router |
MockRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
MockInvokersSelector.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
Router |
ScriptRouterFactory.getRouter(URL url) |
<T> List<Invoker<T>> |
ScriptRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Constructor and Description |
|---|
ScriptRouter(URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
TagRouter.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
<T> List<Invoker<T>> |
TagRouter.route(List<Invoker<T>> invokers,
URL url,
Invocation invocation) |
| Constructor and Description |
|---|
TagRouter(DynamicConfiguration configuration,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
MergeableClusterInvoker.getUrl() |
URL |
AbstractClusterInvoker.getUrl() |
static URL |
ClusterUtils.mergeUrl(URL remoteUrl,
Map<String,String> localMap) |
| Modifier and Type | Method and Description |
|---|---|
static URL |
ClusterUtils.mergeUrl(URL remoteUrl,
Map<String,String> localMap) |
| Constructor and Description |
|---|
AbstractClusterInvoker(Directory<T> directory,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
MockClusterInvoker.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TPSLimiter.isAllowable(URL url,
Invocation invocation)
judge if the current invocation is allowed by TPS rule
|
boolean |
DefaultTPSLimiter.isAllowable(URL url,
Invocation invocation) |
| Modifier and Type | Method and Description |
|---|---|
URL |
ListenerInvokerWrapper.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
URL |
InvokerWrapper.getUrl() |
URL |
AsyncToSyncInvoker.getUrl() |
URL |
AbstractInvoker.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
<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) |
| Constructor and Description |
|---|
AbstractInvoker(Class<T> type,
URL url) |
AbstractInvoker(Class<T> type,
URL url,
Map<String,String> attachment) |
AbstractInvoker(Class<T> type,
URL url,
String[] keys) |
InvokerWrapper(Invoker<T> invoker,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
DubboProtocol.protocolBindingRefer(Class<T> serviceType,
URL url) |
| Constructor and Description |
|---|
DubboInvoker(Class<T> serviceType,
URL url,
ExchangeClient[] clients) |
DubboInvoker(Class<T> serviceType,
URL url,
ExchangeClient[] clients,
Set<Invoker<?>> invokers) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
InjvmProtocol.isInjvmRefer(URL url) |
<T> Invoker<T> |
InjvmProtocol.protocolBindingRefer(Class<T> serviceType,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
MemcachedProtocol.protocolBindingRefer(Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
void |
RestServer.start(URL url) |
void |
BaseRestServer.start(URL url) |
| Constructor and Description |
|---|
ThriftInvoker(Class<T> service,
URL url,
ExchangeClient[] clients)
Deprecated.
|
ThriftInvoker(Class<T> type,
URL url,
ExchangeClient[] clients,
Set<Invoker<?>> invokers)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
URL |
AbstractProxyInvoker.getUrl() |
| Constructor and Description |
|---|
AbstractProxyInvoker(T proxy,
Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
JavassistProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
JdkProxyFactory.getInvoker(T proxy,
Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Invoker<T> |
StubProxyFactoryWrapper.getInvoker(T proxy,
Class<T> type,
URL url) |
| Modifier and Type | Method and Description |
|---|---|
URL |
MockInvoker.getUrl() |
| Modifier and Type | Method and Description |
|---|---|
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 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) |
| Constructor and Description |
|---|
MockInvoker(URL url,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInput |
Hessian2Serialization.deserialize(URL url,
InputStream is) |
ObjectOutput |
Hessian2Serialization.serialize(URL url,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
Validator |
Validation.getValidator(URL url)
Return the instance of
Validator for a given url. |
| Modifier and Type | Method and Description |
|---|---|
Validator |
AbstractValidation.getValidator(URL url) |
| Constructor and Description |
|---|
JValidator(URL url) |
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.