Interface ProviderURLMergeProcessor

All Known Implementing Classes:
DefaultProviderURLMergeProcessor

@SPI("default") public interface ProviderURLMergeProcessor
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    accept(org.apache.dubbo.common.URL providerUrl, Map<String,String> localParametersMap)
     
    default Map<String,String>
     
    org.apache.dubbo.common.URL
    mergeUrl(org.apache.dubbo.common.URL remoteUrl, Map<String,String> localParametersMap)
    Merging the URL parameters of provider and consumer
  • Method Details

    • mergeUrl

      org.apache.dubbo.common.URL mergeUrl(org.apache.dubbo.common.URL remoteUrl, Map<String,String> localParametersMap)
      Merging the URL parameters of provider and consumer
      Parameters:
      remoteUrl - providerUrl
      localParametersMap - consumer url parameters
      Returns:
    • mergeLocalParams

      default Map<String,String> mergeLocalParams(Map<String,String> localMap)
    • accept

      default boolean accept(org.apache.dubbo.common.URL providerUrl, Map<String,String> localParametersMap)