com.alibaba.dubbo.registry.support
Class ProviderConsumerRegTable

java.lang.Object
  extended by com.alibaba.dubbo.registry.support.ProviderConsumerRegTable

public class ProviderConsumerRegTable
extends Object

Author:
qinliujie

Field Summary
static ConcurrentHashMap<String,Set<ConsumerInvokerWrapper>> consumerInvokers
           
static ConcurrentHashMap<String,Set<ProviderInvokerWrapper>> providerInvokers
           
 
Constructor Summary
ProviderConsumerRegTable()
           
 
Method Summary
static Set<ConsumerInvokerWrapper> getConsumerInvoker(String serviceUniqueName)
           
static Set<ProviderInvokerWrapper> getProviderInvoker(String serviceUniqueName)
           
static ProviderInvokerWrapper getProviderWrapper(Invoker invoker)
           
static void registerConsuemr(Invoker invoker, URL registryUrl, URL consumerUrl, RegistryDirectory registryDirectory)
           
static void registerProvider(Invoker invoker, URL registryUrl, URL providerUrl)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

providerInvokers

public static ConcurrentHashMap<String,Set<ProviderInvokerWrapper>> providerInvokers

consumerInvokers

public static ConcurrentHashMap<String,Set<ConsumerInvokerWrapper>> consumerInvokers
Constructor Detail

ProviderConsumerRegTable

public ProviderConsumerRegTable()
Method Detail

registerProvider

public static void registerProvider(Invoker invoker,
                                    URL registryUrl,
                                    URL providerUrl)

getProviderInvoker

public static Set<ProviderInvokerWrapper> getProviderInvoker(String serviceUniqueName)

getProviderWrapper

public static ProviderInvokerWrapper getProviderWrapper(Invoker invoker)

registerConsuemr

public static void registerConsuemr(Invoker invoker,
                                    URL registryUrl,
                                    URL consumerUrl,
                                    RegistryDirectory registryDirectory)

getConsumerInvoker

public static Set<ConsumerInvokerWrapper> getConsumerInvoker(String serviceUniqueName)


Copyright © 2012–2017 Alibaba. All rights reserved.