├── .codecov.yml ├── .gitignore ├── .travis.yml ├── CHANGES.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Jenkinsfile ├── LICENSE ├── NOTICE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── SECURITY.md ├── codestyle ├── checkstyle-suppressions.xml ├── checkstyle.xml ├── dubbo_codestyle_for_idea.xml └── manage_profiles.png ├── compiler ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── apache │ │ └── dubbo │ │ └── gen │ │ ├── AbstractGenerator.java │ │ ├── dubbo │ │ └── DubboGenerator.java │ │ └── grpc │ │ ├── DubboGrpcGenerator.java │ │ └── reactive │ │ ├── ReactorDubboGrpcGenerator.java │ │ └── RxDubboGrpcGenerator.java │ └── resources │ ├── DubboGrpcStub.mustache │ ├── DubboStub.mustache │ ├── ReactorDubboGrpcStub.mustache │ └── RxDubboGrpcStub.mustache ├── dubbo-all └── pom.xml ├── dubbo-bom └── pom.xml ├── dubbo-build-tools ├── pom.xml └── src │ └── main │ └── resources │ └── checkstyle-header.txt ├── dubbo-cluster ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── rpc │ │ │ └── cluster │ │ │ ├── CacheableRouterFactory.java │ │ │ ├── Cluster.java │ │ │ ├── Configurator.java │ │ │ ├── ConfiguratorFactory.java │ │ │ ├── Constants.java │ │ │ ├── Directory.java │ │ │ ├── LoadBalance.java │ │ │ ├── Merger.java │ │ │ ├── Router.java │ │ │ ├── RouterChain.java │ │ │ ├── RouterFactory.java │ │ │ ├── RuleConverter.java │ │ │ ├── configurator │ │ │ ├── AbstractConfigurator.java │ │ │ ├── absent │ │ │ │ ├── AbsentConfigurator.java │ │ │ │ └── AbsentConfiguratorFactory.java │ │ │ ├── override │ │ │ │ ├── OverrideConfigurator.java │ │ │ │ └── OverrideConfiguratorFactory.java │ │ │ └── parser │ │ │ │ ├── ConfigParser.java │ │ │ │ └── model │ │ │ │ ├── ConfigItem.java │ │ │ │ └── ConfiguratorConfig.java │ │ │ ├── directory │ │ │ ├── AbstractDirectory.java │ │ │ └── StaticDirectory.java │ │ │ ├── governance │ │ │ ├── DefaultGovernanceRuleRepositoryImpl.java │ │ │ └── GovernanceRuleRepository.java │ │ │ ├── interceptor │ │ │ ├── ClusterInterceptor.java │ │ │ ├── ConsumerContextClusterInterceptor.java │ │ │ └── ZoneAwareClusterInterceptor.java │ │ │ ├── loadbalance │ │ │ ├── AbstractLoadBalance.java │ │ │ ├── ConsistentHashLoadBalance.java │ │ │ ├── LeastActiveLoadBalance.java │ │ │ ├── RandomLoadBalance.java │ │ │ ├── RoundRobinLoadBalance.java │ │ │ └── ShortestResponseLoadBalance.java │ │ │ ├── merger │ │ │ ├── ArrayMerger.java │ │ │ ├── BooleanArrayMerger.java │ │ │ ├── ByteArrayMerger.java │ │ │ ├── CharArrayMerger.java │ │ │ ├── DoubleArrayMerger.java │ │ │ ├── FloatArrayMerger.java │ │ │ ├── IntArrayMerger.java │ │ │ ├── ListMerger.java │ │ │ ├── LongArrayMerger.java │ │ │ ├── MapMerger.java │ │ │ ├── MergerFactory.java │ │ │ ├── SetMerger.java │ │ │ └── ShortArrayMerger.java │ │ │ ├── router │ │ │ ├── AbstractRouter.java │ │ │ ├── AbstractRouterRule.java │ │ │ ├── condition │ │ │ │ ├── ConditionRouter.java │ │ │ │ ├── ConditionRouterFactory.java │ │ │ │ └── config │ │ │ │ │ ├── AppRouter.java │ │ │ │ │ ├── AppRouterFactory.java │ │ │ │ │ ├── ListenableRouter.java │ │ │ │ │ ├── ServiceRouter.java │ │ │ │ │ ├── ServiceRouterFactory.java │ │ │ │ │ └── model │ │ │ │ │ ├── ConditionRouterRule.java │ │ │ │ │ └── ConditionRuleParser.java │ │ │ ├── file │ │ │ │ └── FileRouterFactory.java │ │ │ ├── mock │ │ │ │ ├── MockInvokersSelector.java │ │ │ │ └── MockRouterFactory.java │ │ │ ├── script │ │ │ │ ├── ScriptRouter.java │ │ │ │ └── ScriptRouterFactory.java │ │ │ └── tag │ │ │ │ ├── TagRouter.java │ │ │ │ ├── TagRouterFactory.java │ │ │ │ └── model │ │ │ │ ├── Tag.java │ │ │ │ ├── TagRouterRule.java │ │ │ │ └── TagRuleParser.java │ │ │ └── support │ │ │ ├── AbstractClusterInvoker.java │ │ │ ├── AvailableCluster.java │ │ │ ├── AvailableClusterInvoker.java │ │ │ ├── BroadcastCluster.java │ │ │ ├── BroadcastClusterInvoker.java │ │ │ ├── ClusterUtils.java │ │ │ ├── FailbackCluster.java │ │ │ ├── FailbackClusterInvoker.java │ │ │ ├── FailfastCluster.java │ │ │ ├── FailfastClusterInvoker.java │ │ │ ├── FailoverCluster.java │ │ │ ├── FailoverClusterInvoker.java │ │ │ ├── FailsafeCluster.java │ │ │ ├── FailsafeClusterInvoker.java │ │ │ ├── ForkingCluster.java │ │ │ ├── ForkingClusterInvoker.java │ │ │ ├── MergeableCluster.java │ │ │ ├── MergeableClusterInvoker.java │ │ │ ├── registry │ │ │ ├── ZoneAwareCluster.java │ │ │ └── ZoneAwareClusterInvoker.java │ │ │ └── wrapper │ │ │ ├── AbstractCluster.java │ │ │ ├── MockClusterInvoker.java │ │ │ └── MockClusterWrapper.java │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ ├── org.apache.dubbo.rpc.cluster.Cluster │ │ ├── org.apache.dubbo.rpc.cluster.ConfiguratorFactory │ │ ├── org.apache.dubbo.rpc.cluster.LoadBalance │ │ ├── org.apache.dubbo.rpc.cluster.Merger │ │ ├── org.apache.dubbo.rpc.cluster.RouterFactory │ │ ├── org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository │ │ └── org.apache.dubbo.rpc.cluster.interceptor.ClusterInterceptor │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── cluster │ │ ├── StickyTest.java │ │ ├── configurator │ │ ├── absent │ │ │ └── AbsentConfiguratorTest.java │ │ ├── consts │ │ │ └── UrlConstant.java │ │ ├── override │ │ │ └── OverrideConfiguratorTest.java │ │ └── parser │ │ │ └── ConfigParserTest.java │ │ ├── directory │ │ ├── MockDirInvocation.java │ │ └── StaticDirectoryTest.java │ │ ├── filter │ │ ├── DemoService.java │ │ ├── DemoServiceLocal.java │ │ ├── DemoServiceMock.java │ │ ├── DemoServiceStub.java │ │ └── MockService.java │ │ ├── loadbalance │ │ ├── AbstractLoadBalanceTest.java │ │ ├── ConsistentHashLoadBalanceTest.java │ │ ├── LeastActiveBalanceTest.java │ │ ├── LoadBalanceBaseTest.java │ │ ├── RandomLoadBalanceTest.java │ │ ├── RoundRobinLoadBalanceTest.java │ │ └── ShortestResponseLoadBalanceTest.java │ │ ├── merger │ │ └── ResultMergerTest.java │ │ ├── router │ │ ├── ConfigConditionRouterTest.java │ │ ├── MockInvoker.java │ │ ├── TagRouterTest.java │ │ ├── condition │ │ │ └── ConditionRouterTest.java │ │ ├── file │ │ │ └── FileRouterEngineTest.java │ │ └── script │ │ │ └── ScriptRouterTest.java │ │ └── support │ │ ├── AbstractClusterInvokerTest.java │ │ ├── ClusterUtilsTest.java │ │ ├── FailSafeClusterInvokerTest.java │ │ ├── FailbackClusterInvokerTest.java │ │ ├── FailfastClusterInvokerTest.java │ │ ├── FailoverClusterInvokerTest.java │ │ ├── ForkingClusterInvokerTest.java │ │ ├── Menu.java │ │ ├── MenuService.java │ │ ├── MergeableClusterInvokerTest.java │ │ └── wrapper │ │ ├── MockClusterInvokerTest.java │ │ ├── MockProviderRpcExceptionTest.java │ │ └── MyMockException.java │ └── resources │ ├── AppAnyServices.yml │ ├── AppMultiServices.yml │ ├── AppNoService.yml │ ├── ConditionRule.yml │ ├── ConsumerSpecificProviders.yml │ ├── ServiceGroupVersion.yml │ ├── ServiceMultiApps.yml │ ├── ServiceNoApp.yml │ ├── ServiceNoRule.yml │ ├── TagRule.yml │ ├── log4j.xml │ └── org │ └── apache │ └── dubbo │ └── rpc │ └── cluster │ └── router │ └── file │ ├── availablerule.javascript │ ├── methodrule.javascript │ └── notAvailablerule.javascript ├── dubbo-common ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── alibaba │ │ │ │ └── dubbo │ │ │ │ ├── common │ │ │ │ └── extension │ │ │ │ │ └── Activate.java │ │ │ │ └── config │ │ │ │ └── annotation │ │ │ │ ├── Reference.java │ │ │ │ └── Service.java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ ├── common │ │ │ ├── BaseServiceMetadata.java │ │ │ ├── Experimental.java │ │ │ ├── Extension.java │ │ │ ├── Node.java │ │ │ ├── Parameters.java │ │ │ ├── Resetable.java │ │ │ ├── URL.java │ │ │ ├── URLBuilder.java │ │ │ ├── URLStrParser.java │ │ │ ├── Version.java │ │ │ ├── beanutil │ │ │ │ ├── JavaBeanAccessor.java │ │ │ │ ├── JavaBeanDescriptor.java │ │ │ │ └── JavaBeanSerializeUtil.java │ │ │ ├── bytecode │ │ │ │ ├── ClassGenerator.java │ │ │ │ ├── Main.java │ │ │ │ ├── Mixin.java │ │ │ │ ├── NoSuchMethodException.java │ │ │ │ ├── NoSuchPropertyException.java │ │ │ │ ├── Proxy.java │ │ │ │ └── Wrapper.java │ │ │ ├── compiler │ │ │ │ ├── Compiler.java │ │ │ │ └── support │ │ │ │ │ ├── AbstractCompiler.java │ │ │ │ │ ├── AdaptiveCompiler.java │ │ │ │ │ ├── ClassUtils.java │ │ │ │ │ ├── CtClassBuilder.java │ │ │ │ │ ├── JavassistCompiler.java │ │ │ │ │ └── JdkCompiler.java │ │ │ ├── config │ │ │ │ ├── CompositeConfiguration.java │ │ │ │ ├── Configuration.java │ │ │ │ ├── ConfigurationUtils.java │ │ │ │ ├── Environment.java │ │ │ │ ├── EnvironmentConfiguration.java │ │ │ │ ├── InmemoryConfiguration.java │ │ │ │ ├── OrderedPropertiesProvider.java │ │ │ │ ├── PropertiesConfiguration.java │ │ │ │ ├── SystemConfiguration.java │ │ │ │ └── configcenter │ │ │ │ │ ├── AbstractDynamicConfiguration.java │ │ │ │ │ ├── AbstractDynamicConfigurationFactory.java │ │ │ │ │ ├── ConfigChangeType.java │ │ │ │ │ ├── ConfigChangedEvent.java │ │ │ │ │ ├── ConfigurationListener.java │ │ │ │ │ ├── Constants.java │ │ │ │ │ ├── DynamicConfiguration.java │ │ │ │ │ ├── DynamicConfigurationFactory.java │ │ │ │ │ ├── file │ │ │ │ │ ├── FileSystemDynamicConfiguration.java │ │ │ │ │ └── FileSystemDynamicConfigurationFactory.java │ │ │ │ │ ├── nop │ │ │ │ │ ├── NopDynamicConfiguration.java │ │ │ │ │ └── NopDynamicConfigurationFactory.java │ │ │ │ │ └── wrapper │ │ │ │ │ └── CompositeDynamicConfiguration.java │ │ │ ├── constants │ │ │ │ ├── CommonConstants.java │ │ │ │ ├── FilterConstants.java │ │ │ │ ├── QosConstants.java │ │ │ │ ├── RegistryConstants.java │ │ │ │ └── RemotingConstants.java │ │ │ ├── context │ │ │ │ ├── FrameworkExt.java │ │ │ │ ├── Lifecycle.java │ │ │ │ └── LifecycleAdapter.java │ │ │ ├── convert │ │ │ │ ├── Converter.java │ │ │ │ ├── StringConverter.java │ │ │ │ ├── StringToBooleanConverter.java │ │ │ │ ├── StringToCharArrayConverter.java │ │ │ │ ├── StringToCharacterConverter.java │ │ │ │ ├── StringToDoubleConverter.java │ │ │ │ ├── StringToFloatConverter.java │ │ │ │ ├── StringToIntegerConverter.java │ │ │ │ ├── StringToLongConverter.java │ │ │ │ ├── StringToOptionalConverter.java │ │ │ │ ├── StringToShortConverter.java │ │ │ │ ├── StringToStringConverter.java │ │ │ │ └── multiple │ │ │ │ │ ├── MultiValueConverter.java │ │ │ │ │ ├── StringToArrayConverter.java │ │ │ │ │ ├── StringToBlockingDequeConverter.java │ │ │ │ │ ├── StringToBlockingQueueConverter.java │ │ │ │ │ ├── StringToCollectionConverter.java │ │ │ │ │ ├── StringToDequeConverter.java │ │ │ │ │ ├── StringToIterableConverter.java │ │ │ │ │ ├── StringToListConverter.java │ │ │ │ │ ├── StringToMultiValueConverter.java │ │ │ │ │ ├── StringToNavigableSetConverter.java │ │ │ │ │ ├── StringToQueueConverter.java │ │ │ │ │ ├── StringToSetConverter.java │ │ │ │ │ ├── StringToSortedSetConverter.java │ │ │ │ │ └── StringToTransferQueueConverter.java │ │ │ ├── extension │ │ │ │ ├── Activate.java │ │ │ │ ├── Adaptive.java │ │ │ │ ├── AdaptiveClassCodeGenerator.java │ │ │ │ ├── DisableInject.java │ │ │ │ ├── DubboInternalLoadingStrategy.java │ │ │ │ ├── DubboLoadingStrategy.java │ │ │ │ ├── ExtensionFactory.java │ │ │ │ ├── ExtensionLoader.java │ │ │ │ ├── LoadingStrategy.java │ │ │ │ ├── SPI.java │ │ │ │ ├── ServicesLoadingStrategy.java │ │ │ │ ├── factory │ │ │ │ │ ├── AdaptiveExtensionFactory.java │ │ │ │ │ └── SpiExtensionFactory.java │ │ │ │ └── support │ │ │ │ │ └── ActivateComparator.java │ │ │ ├── function │ │ │ │ ├── Predicates.java │ │ │ │ ├── Streams.java │ │ │ │ ├── ThrowableAction.java │ │ │ │ ├── ThrowableConsumer.java │ │ │ │ └── ThrowableFunction.java │ │ │ ├── infra │ │ │ │ ├── InfraAdapter.java │ │ │ │ └── support │ │ │ │ │ ├── CmdbAdapter.java │ │ │ │ │ └── EnvironmentAdapter.java │ │ │ ├── io │ │ │ │ ├── Bytes.java │ │ │ │ ├── StreamUtils.java │ │ │ │ ├── UnsafeByteArrayInputStream.java │ │ │ │ ├── UnsafeByteArrayOutputStream.java │ │ │ │ ├── UnsafeStringReader.java │ │ │ │ └── UnsafeStringWriter.java │ │ │ ├── json │ │ │ │ ├── GenericJSONConverter.java │ │ │ │ ├── J2oVisitor.java │ │ │ │ ├── JSON.java │ │ │ │ ├── JSONArray.java │ │ │ │ ├── JSONConverter.java │ │ │ │ ├── JSONNode.java │ │ │ │ ├── JSONObject.java │ │ │ │ ├── JSONReader.java │ │ │ │ ├── JSONToken.java │ │ │ │ ├── JSONVisitor.java │ │ │ │ ├── JSONWriter.java │ │ │ │ ├── ParseException.java │ │ │ │ └── Yylex.java │ │ │ ├── lang │ │ │ │ ├── Prioritized.java │ │ │ │ ├── ShutdownHookCallback.java │ │ │ │ └── ShutdownHookCallbacks.java │ │ │ ├── logger │ │ │ │ ├── Level.java │ │ │ │ ├── Logger.java │ │ │ │ ├── LoggerAdapter.java │ │ │ │ ├── LoggerFactory.java │ │ │ │ ├── jcl │ │ │ │ │ ├── JclLogger.java │ │ │ │ │ └── JclLoggerAdapter.java │ │ │ │ ├── jdk │ │ │ │ │ ├── JdkLogger.java │ │ │ │ │ └── JdkLoggerAdapter.java │ │ │ │ ├── log4j │ │ │ │ │ ├── Log4jLogger.java │ │ │ │ │ └── Log4jLoggerAdapter.java │ │ │ │ ├── log4j2 │ │ │ │ │ ├── Log4j2Logger.java │ │ │ │ │ └── Log4j2LoggerAdapter.java │ │ │ │ ├── slf4j │ │ │ │ │ ├── Slf4jLogger.java │ │ │ │ │ └── Slf4jLoggerAdapter.java │ │ │ │ └── support │ │ │ │ │ └── FailsafeLogger.java │ │ │ ├── status │ │ │ │ ├── Status.java │ │ │ │ ├── StatusChecker.java │ │ │ │ └── support │ │ │ │ │ ├── LoadStatusChecker.java │ │ │ │ │ ├── MemoryStatusChecker.java │ │ │ │ │ └── StatusUtils.java │ │ │ ├── store │ │ │ │ ├── DataStore.java │ │ │ │ └── support │ │ │ │ │ └── SimpleDataStore.java │ │ │ ├── threadlocal │ │ │ │ ├── InternalThread.java │ │ │ │ ├── InternalThreadLocal.java │ │ │ │ ├── InternalThreadLocalMap.java │ │ │ │ └── NamedInternalThreadFactory.java │ │ │ ├── threadpool │ │ │ │ ├── ThreadPool.java │ │ │ │ ├── ThreadlessExecutor.java │ │ │ │ ├── concurrent │ │ │ │ │ └── ScheduledCompletableFuture.java │ │ │ │ ├── event │ │ │ │ │ └── ThreadPoolExhaustedEvent.java │ │ │ │ ├── manager │ │ │ │ │ ├── DefaultExecutorRepository.java │ │ │ │ │ ├── ExecutorRepository.java │ │ │ │ │ └── Ring.java │ │ │ │ └── support │ │ │ │ │ ├── AbortPolicyWithReport.java │ │ │ │ │ ├── cached │ │ │ │ │ └── CachedThreadPool.java │ │ │ │ │ ├── eager │ │ │ │ │ ├── EagerThreadPool.java │ │ │ │ │ ├── EagerThreadPoolExecutor.java │ │ │ │ │ └── TaskQueue.java │ │ │ │ │ ├── fixed │ │ │ │ │ └── FixedThreadPool.java │ │ │ │ │ └── limited │ │ │ │ │ └── LimitedThreadPool.java │ │ │ ├── timer │ │ │ │ ├── HashedWheelTimer.java │ │ │ │ ├── Timeout.java │ │ │ │ ├── Timer.java │ │ │ │ └── TimerTask.java │ │ │ └── utils │ │ │ │ ├── AnnotationUtils.java │ │ │ │ ├── ArrayUtils.java │ │ │ │ ├── Assert.java │ │ │ │ ├── AtomicPositiveInteger.java │ │ │ │ ├── CIDRUtils.java │ │ │ │ ├── CharSequenceComparator.java │ │ │ │ ├── ClassHelper.java │ │ │ │ ├── ClassUtils.java │ │ │ │ ├── CollectionUtils.java │ │ │ │ ├── CompatibleTypeUtils.java │ │ │ │ ├── ConcurrentHashSet.java │ │ │ │ ├── ConfigUtils.java │ │ │ │ ├── DefaultPage.java │ │ │ │ ├── DubboAppender.java │ │ │ │ ├── ExecutorUtil.java │ │ │ │ ├── FieldUtils.java │ │ │ │ ├── Holder.java │ │ │ │ ├── IOUtils.java │ │ │ │ ├── JVMUtil.java │ │ │ │ ├── LFUCache.java │ │ │ │ ├── LRUCache.java │ │ │ │ ├── Log.java │ │ │ │ ├── LogHelper.java │ │ │ │ ├── LogUtil.java │ │ │ │ ├── MemberUtils.java │ │ │ │ ├── MethodComparator.java │ │ │ │ ├── MethodUtils.java │ │ │ │ ├── NamedThreadFactory.java │ │ │ │ ├── NetUtils.java │ │ │ │ ├── Page.java │ │ │ │ ├── PathUtils.java │ │ │ │ ├── PojoUtils.java │ │ │ │ ├── ReflectUtils.java │ │ │ │ ├── ServiceAnnotationResolver.java │ │ │ │ ├── Stack.java │ │ │ │ ├── StringUtils.java │ │ │ │ ├── TypeUtils.java │ │ │ │ ├── UrlUtils.java │ │ │ │ └── Utf8Utils.java │ │ │ ├── config │ │ │ ├── AbstractConfig.java │ │ │ ├── AbstractInterfaceConfig.java │ │ │ ├── AbstractMethodConfig.java │ │ │ ├── AbstractReferenceConfig.java │ │ │ ├── AbstractServiceConfig.java │ │ │ ├── ApplicationConfig.java │ │ │ ├── ArgumentConfig.java │ │ │ ├── ConfigCenterConfig.java │ │ │ ├── Constants.java │ │ │ ├── ConsumerConfig.java │ │ │ ├── MetadataReportConfig.java │ │ │ ├── MethodConfig.java │ │ │ ├── MetricsConfig.java │ │ │ ├── ModuleConfig.java │ │ │ ├── MonitorConfig.java │ │ │ ├── ProtocolConfig.java │ │ │ ├── ProviderConfig.java │ │ │ ├── ReferenceConfigBase.java │ │ │ ├── RegistryConfig.java │ │ │ ├── ServiceConfigBase.java │ │ │ ├── SslConfig.java │ │ │ ├── annotation │ │ │ │ ├── Argument.java │ │ │ │ ├── DubboReference.java │ │ │ │ ├── DubboService.java │ │ │ │ ├── Method.java │ │ │ │ ├── Reference.java │ │ │ │ └── Service.java │ │ │ ├── context │ │ │ │ ├── ConfigConfigurationAdapter.java │ │ │ │ └── ConfigManager.java │ │ │ └── support │ │ │ │ └── Parameter.java │ │ │ ├── event │ │ │ ├── AbstractEventDispatcher.java │ │ │ ├── ConditionalEventListener.java │ │ │ ├── DirectEventDispatcher.java │ │ │ ├── Event.java │ │ │ ├── EventDispatcher.java │ │ │ ├── EventListener.java │ │ │ ├── GenericEvent.java │ │ │ ├── GenericEventListener.java │ │ │ ├── Listenable.java │ │ │ └── ParallelEventDispatcher.java │ │ │ └── rpc │ │ │ ├── model │ │ │ ├── ApplicationInitListener.java │ │ │ ├── ApplicationModel.java │ │ │ ├── AsyncMethodInfo.java │ │ │ ├── BuiltinServiceDetector.java │ │ │ ├── ConsumerMethodModel.java │ │ │ ├── ConsumerModel.java │ │ │ ├── MethodDescriptor.java │ │ │ ├── ProviderMethodModel.java │ │ │ ├── ProviderModel.java │ │ │ ├── ServiceDescriptor.java │ │ │ ├── ServiceMetadata.java │ │ │ └── ServiceRepository.java │ │ │ ├── service │ │ │ ├── Destroyable.java │ │ │ ├── EchoService.java │ │ │ ├── EchoServiceDetector.java │ │ │ ├── GenericException.java │ │ │ ├── GenericService.java │ │ │ └── GenericServiceDetector.java │ │ │ └── support │ │ │ ├── GroupServiceKeyCache.java │ │ │ └── ProtocolUtils.java │ └── resources │ │ └── META-INF │ │ ├── dubbo │ │ └── internal │ │ │ ├── org.apache.dubbo.common.compiler.Compiler │ │ │ ├── org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │ │ │ ├── org.apache.dubbo.common.context.FrameworkExt │ │ │ ├── org.apache.dubbo.common.convert.Converter │ │ │ ├── org.apache.dubbo.common.convert.multiple.MultiValueConverter │ │ │ ├── org.apache.dubbo.common.extension.ExtensionFactory │ │ │ ├── org.apache.dubbo.common.infra.InfraAdapter │ │ │ ├── org.apache.dubbo.common.logger.LoggerAdapter │ │ │ ├── org.apache.dubbo.common.status.StatusChecker │ │ │ ├── org.apache.dubbo.common.store.DataStore │ │ │ ├── org.apache.dubbo.common.threadpool.ThreadPool │ │ │ ├── org.apache.dubbo.common.threadpool.manager.ExecutorRepository │ │ │ ├── org.apache.dubbo.event.EventDispatcher │ │ │ └── org.apache.dubbo.rpc.model.BuiltinServiceDetector │ │ └── services │ │ └── org.apache.dubbo.common.extension.LoadingStrategy │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── dubbo │ │ ├── common │ │ ├── URLBuilderTest.java │ │ ├── URLStrParserTest.java │ │ ├── URLTest.java │ │ ├── beanutil │ │ │ ├── Bean.java │ │ │ ├── JavaBeanAccessorTest.java │ │ │ └── JavaBeanSerializeUtilTest.java │ │ ├── bytecode │ │ │ ├── ClassGeneratorTest.java │ │ │ ├── MixinTest.java │ │ │ ├── ProxyTest.java │ │ │ └── WrapperTest.java │ │ ├── compiler │ │ │ └── support │ │ │ │ ├── AdaptiveCompilerTest.java │ │ │ │ ├── ClassUtilsTest.java │ │ │ │ ├── HelloService.java │ │ │ │ ├── HelloServiceImpl0.java │ │ │ │ ├── JavaCodeTest.java │ │ │ │ ├── JavassistCompilerTest.java │ │ │ │ ├── JdkCompilerTest.java │ │ │ │ └── internal │ │ │ │ └── HelloServiceInternalImpl.java │ │ ├── concurrent │ │ │ └── CompletableFutureTaskTest.java │ │ ├── config │ │ │ ├── AbstractPrefixConfigurationTest.java │ │ │ ├── CompositeConfigurationTest.java │ │ │ ├── ConfigurationUtilsTest.java │ │ │ ├── EnvironmentConfigurationTest.java │ │ │ ├── EnvironmentTest.java │ │ │ ├── InmemoryConfigurationTest.java │ │ │ ├── MockOrderedPropertiesProvider1.java │ │ │ ├── MockOrderedPropertiesProvider2.java │ │ │ ├── PropertiesConfigurationTest.java │ │ │ ├── SystemConfigurationTest.java │ │ │ └── configcenter │ │ │ │ ├── AbstractDynamicConfigurationFactoryTest.java │ │ │ │ ├── AbstractDynamicConfigurationTest.java │ │ │ │ ├── ConfigChangeTypeTest.java │ │ │ │ ├── ConfigChangedEventTest.java │ │ │ │ ├── DynamicConfigurationFactoryTest.java │ │ │ │ └── file │ │ │ │ ├── FileSystemDynamicConfigurationFactoryTest.java │ │ │ │ └── FileSystemDynamicConfigurationTest.java │ │ ├── extension │ │ │ ├── AdaptiveClassCodeGeneratorTest.java │ │ │ ├── DubboExternalLoadingStrategy.java │ │ │ ├── ExtensionLoaderTest.java │ │ │ ├── ExtensionLoader_Adaptive_Test.java │ │ │ ├── ExtensionLoader_Adaptive_UseJdkCompiler_Test.java │ │ │ ├── ExtensionLoader_Compatible_Test.java │ │ │ ├── NoSpiExt.java │ │ │ ├── activate │ │ │ │ ├── ActivateExt1.java │ │ │ │ └── impl │ │ │ │ │ ├── ActivateExt1Impl1.java │ │ │ │ │ ├── GroupActivateExtImpl.java │ │ │ │ │ ├── OldActivateExt1Impl2.java │ │ │ │ │ ├── OldActivateExt1Impl3.java │ │ │ │ │ ├── OrderActivateExtImpl1.java │ │ │ │ │ ├── OrderActivateExtImpl2.java │ │ │ │ │ └── ValueActivateExtImpl.java │ │ │ ├── adaptive │ │ │ │ ├── HasAdaptiveExt.java │ │ │ │ └── impl │ │ │ │ │ ├── HasAdaptiveExtImpl1.java │ │ │ │ │ └── HasAdaptiveExt_ManualAdaptive.java │ │ │ ├── compatible │ │ │ │ ├── CompatibleExt.java │ │ │ │ └── impl │ │ │ │ │ ├── CompatibleExtImpl1.java │ │ │ │ │ └── CompatibleExtImpl2.java │ │ │ ├── convert │ │ │ │ ├── String2BooleanConverter.java │ │ │ │ ├── String2DoubleConverter.java │ │ │ │ └── String2IntegerConverter.java │ │ │ ├── ext1 │ │ │ │ ├── SimpleExt.java │ │ │ │ └── impl │ │ │ │ │ ├── SimpleExtImpl1.java │ │ │ │ │ ├── SimpleExtImpl2.java │ │ │ │ │ └── SimpleExtImpl3.java │ │ │ ├── ext10_multi_names │ │ │ │ ├── Ext10MultiNames.java │ │ │ │ └── impl │ │ │ │ │ └── Ext10MultiNamesImpl.java │ │ │ ├── ext2 │ │ │ │ ├── Ext2.java │ │ │ │ ├── UrlHolder.java │ │ │ │ └── impl │ │ │ │ │ ├── Ext2Impl1.java │ │ │ │ │ ├── Ext2Impl2.java │ │ │ │ │ └── Ext2Impl3.java │ │ │ ├── ext3 │ │ │ │ ├── UseProtocolKeyExt.java │ │ │ │ └── impl │ │ │ │ │ ├── UseProtocolKeyExtImpl1.java │ │ │ │ │ ├── UseProtocolKeyExtImpl2.java │ │ │ │ │ └── UseProtocolKeyExtImpl3.java │ │ │ ├── ext4 │ │ │ │ ├── NoUrlParamExt.java │ │ │ │ └── impl │ │ │ │ │ ├── Ext4Impl1.java │ │ │ │ │ └── Ext4Impl2.java │ │ │ ├── ext5 │ │ │ │ ├── NoAdaptiveMethodExt.java │ │ │ │ └── impl │ │ │ │ │ ├── Ext5Impl1.java │ │ │ │ │ └── Ext5Impl2.java │ │ │ ├── ext6_inject │ │ │ │ ├── Dao.java │ │ │ │ ├── Ext6.java │ │ │ │ └── impl │ │ │ │ │ ├── DaoImpl.java │ │ │ │ │ ├── Ext6Impl1.java │ │ │ │ │ └── Ext6Impl2.java │ │ │ ├── ext6_wrap │ │ │ │ ├── WrappedExt.java │ │ │ │ └── impl │ │ │ │ │ ├── Ext5Impl1.java │ │ │ │ │ ├── Ext5Impl2.java │ │ │ │ │ ├── Ext5Wrapper1.java │ │ │ │ │ └── Ext5Wrapper2.java │ │ │ ├── ext7 │ │ │ │ ├── InitErrorExt.java │ │ │ │ └── impl │ │ │ │ │ ├── Ext7Impl.java │ │ │ │ │ └── Ext7InitErrorImpl.java │ │ │ ├── ext8_add │ │ │ │ ├── AddExt1.java │ │ │ │ ├── AddExt2.java │ │ │ │ ├── AddExt3.java │ │ │ │ ├── AddExt4.java │ │ │ │ └── impl │ │ │ │ │ ├── AddExt1Impl1.java │ │ │ │ │ ├── AddExt1_ManualAdaptive.java │ │ │ │ │ ├── AddExt1_ManualAdd1.java │ │ │ │ │ ├── AddExt1_ManualAdd2.java │ │ │ │ │ ├── AddExt2Impl1.java │ │ │ │ │ ├── AddExt2_ManualAdaptive.java │ │ │ │ │ ├── AddExt3_ManualAdaptive.java │ │ │ │ │ └── AddExt4_ManualAdaptive.java │ │ │ ├── ext9_empty │ │ │ │ ├── Ext9Empty.java │ │ │ │ └── impl │ │ │ │ │ └── Ext9EmptyImpl.java │ │ │ ├── injection │ │ │ │ ├── InjectExt.java │ │ │ │ └── impl │ │ │ │ │ └── InjectExtImpl.java │ │ │ └── support │ │ │ │ ├── ActivateComparatorTest.java │ │ │ │ ├── Filter0.java │ │ │ │ ├── Filter1.java │ │ │ │ ├── Filter2.java │ │ │ │ ├── Filter3.java │ │ │ │ ├── Filter4.java │ │ │ │ ├── OldFilter0.java │ │ │ │ └── OldFilter5.java │ │ ├── function │ │ │ ├── PredicatesTest.java │ │ │ ├── StreamsTest.java │ │ │ ├── ThrowableActionTest.java │ │ │ ├── ThrowableConsumerTest.java │ │ │ └── ThrowableFunctionTest.java │ │ ├── io │ │ │ ├── BytesTest.java │ │ │ ├── StreamUtilsTest.java │ │ │ ├── UnsafeByteArrayInputStreamTest.java │ │ │ ├── UnsafeByteArrayOutputStreamTest.java │ │ │ ├── UnsafeStringReaderTest.java │ │ │ └── UnsafeStringWriterTest.java │ │ ├── json │ │ │ ├── JSONReaderTest.java │ │ │ ├── JSONTest.java │ │ │ ├── JSONWriterTest.java │ │ │ └── MyException.java │ │ ├── lang │ │ │ ├── DefaultShutdownHookCallback.java │ │ │ ├── PrioritizedTest.java │ │ │ └── ShutdownHookCallbacksTest.java │ │ ├── logger │ │ │ ├── LoggerAdapterTest.java │ │ │ ├── LoggerFactoryTest.java │ │ │ ├── LoggerTest.java │ │ │ ├── slf4j │ │ │ │ └── Slf4jLoggerTest.java │ │ │ └── support │ │ │ │ └── FailsafeLoggerTest.java │ │ ├── model │ │ │ ├── Person.java │ │ │ ├── SerializablePerson.java │ │ │ ├── User.java │ │ │ ├── media │ │ │ │ ├── Image.java │ │ │ │ └── Media.java │ │ │ └── person │ │ │ │ ├── BigPerson.java │ │ │ │ ├── FullAddress.java │ │ │ │ ├── PersonInfo.java │ │ │ │ ├── PersonStatus.java │ │ │ │ └── Phone.java │ │ ├── status │ │ │ ├── StatusTest.java │ │ │ └── support │ │ │ │ ├── LoadStatusCheckerTest.java │ │ │ │ ├── MemoryStatusCheckerTest.java │ │ │ │ └── StatusUtilsTest.java │ │ ├── store │ │ │ └── support │ │ │ │ └── SimpleDataStoreTest.java │ │ ├── threadlocal │ │ │ ├── InternalThreadLocalTest.java │ │ │ └── NamedInternalThreadFactoryTest.java │ │ ├── threadpool │ │ │ ├── event │ │ │ │ ├── ThreadPoolExhaustedEventListenerTest.java │ │ │ │ └── ThreadPoolExhaustedEventTest.java │ │ │ └── support │ │ │ │ ├── AbortPolicyWithReportTest.java │ │ │ │ ├── cached │ │ │ │ └── CachedThreadPoolTest.java │ │ │ │ ├── eager │ │ │ │ ├── EagerThreadPoolExecutorTest.java │ │ │ │ ├── EagerThreadPoolTest.java │ │ │ │ └── TaskQueueTest.java │ │ │ │ ├── fixed │ │ │ │ └── FixedThreadPoolTest.java │ │ │ │ └── limited │ │ │ │ └── LimitedThreadPoolTest.java │ │ ├── timer │ │ │ └── HashedWheelTimerTest.java │ │ ├── utils │ │ │ ├── AnnotationUtilsTest.java │ │ │ ├── ArrayUtilsTest.java │ │ │ ├── AssertTest.java │ │ │ ├── AtomicPositiveIntegerTest.java │ │ │ ├── CIDRUtilsTest.java │ │ │ ├── ClassUtilsTest.java │ │ │ ├── CollectionUtilsTest.java │ │ │ ├── CompatibleTypeUtilsTest.java │ │ │ ├── ConfigUtilsTest.java │ │ │ ├── DefaultCharSequence.java │ │ │ ├── DefaultPageTest.java │ │ │ ├── DubboAppenderTest.java │ │ │ ├── ExecutorUtilTest.java │ │ │ ├── FieldUtilsTest.java │ │ │ ├── HolderTest.java │ │ │ ├── IOUtilsTest.java │ │ │ ├── JVMUtilTest.java │ │ │ ├── LFUCacheTest.java │ │ │ ├── LRUCacheTest.java │ │ │ ├── LogHelperTest.java │ │ │ ├── LogTest.java │ │ │ ├── LogUtilTest.java │ │ │ ├── MemberUtilsTest.java │ │ │ ├── MethodUtilsTest.java │ │ │ ├── MyEnum.java │ │ │ ├── NamedThreadFactoryTest.java │ │ │ ├── NetUtilsTest.java │ │ │ ├── ParametersTest.java │ │ │ ├── PojoUtilsTest.java │ │ │ ├── ReflectUtilsTest.java │ │ │ ├── StackTest.java │ │ │ ├── StringUtilsTest.java │ │ │ └── UrlUtilsTest.java │ │ └── version │ │ │ └── VersionTest.java │ │ ├── config │ │ └── context │ │ │ └── ConfigManagerTest.java │ │ ├── convert │ │ ├── StringToBooleanConverterTest.java │ │ ├── StringToCharArrayConverterTest.java │ │ ├── StringToCharacterConverterTest.java │ │ ├── StringToDoubleConverterTest.java │ │ ├── StringToFloatConverterTest.java │ │ ├── StringToIntegerConverterTest.java │ │ ├── StringToLongConverterTest.java │ │ ├── StringToOptionalConverterTest.java │ │ ├── StringToShortConverterTest.java │ │ ├── StringToStringConverterTest.java │ │ └── multiple │ │ │ ├── StringToArrayConverterTest.java │ │ │ ├── StringToBlockingDequeConverterTest.java │ │ │ ├── StringToBlockingQueueConverterTest.java │ │ │ ├── StringToCollectionConverterTest.java │ │ │ ├── StringToDequeConverterTest.java │ │ │ ├── StringToListConverterTest.java │ │ │ ├── StringToNavigableSetConverterTest.java │ │ │ ├── StringToQueueConverterTest.java │ │ │ ├── StringToSetConverterTest.java │ │ │ ├── StringToSortedSetConverterTest.java │ │ │ └── StringToTransferQueueConverterTest.java │ │ ├── descriptor │ │ ├── DescriptorService.java │ │ └── MethodDescritorTest.java │ │ ├── event │ │ ├── AbstractEventListener.java │ │ ├── ConditionalEventListenerTest.java │ │ ├── DirectEventDispatcherTest.java │ │ ├── EchoEvent.java │ │ ├── EchoEventListener.java │ │ ├── EchoEventListener2.java │ │ ├── EventDispatcherTest.java │ │ ├── EventListenerTest.java │ │ ├── GenericEventListenerTest.java │ │ ├── GenericEventTest.java │ │ └── ParallelEventDispatcherTest.java │ │ └── rpc │ │ ├── model │ │ ├── Person.java │ │ ├── SerializablePerson.java │ │ ├── User.java │ │ ├── media │ │ │ ├── Image.java │ │ │ └── Media.java │ │ └── person │ │ │ ├── BigPerson.java │ │ │ ├── FullAddress.java │ │ │ ├── PersonInfo.java │ │ │ ├── PersonStatus.java │ │ │ └── Phone.java │ │ └── support │ │ └── ProtocolUtilsTest.java │ └── resources │ ├── META-INF │ ├── dubbo │ │ ├── external │ │ │ └── org.apache.dubbo.common.convert.Converter │ │ ├── internal │ │ │ ├── org.apache.dubbo.common.config.OrderedPropertiesProvider │ │ │ ├── org.apache.dubbo.common.extension.activate.ActivateExt1 │ │ │ ├── org.apache.dubbo.common.extension.adaptive.HasAdaptiveExt │ │ │ ├── org.apache.dubbo.common.extension.compatible.CompatibleExt │ │ │ ├── org.apache.dubbo.common.extension.ext1.SimpleExt │ │ │ ├── org.apache.dubbo.common.extension.ext10_multi_names.Ext10MultiNames │ │ │ ├── org.apache.dubbo.common.extension.ext2.Ext2 │ │ │ ├── org.apache.dubbo.common.extension.ext3.UseProtocolKeyExt │ │ │ ├── org.apache.dubbo.common.extension.ext4.NoUrlParamExt │ │ │ ├── org.apache.dubbo.common.extension.ext5.NoAdaptiveMethodExt │ │ │ ├── org.apache.dubbo.common.extension.ext6_inject.Ext6 │ │ │ ├── org.apache.dubbo.common.extension.ext6_wrap.WrappedExt │ │ │ ├── org.apache.dubbo.common.extension.ext7.InitErrorExt │ │ │ ├── org.apache.dubbo.common.extension.ext8_add.AddExt1 │ │ │ ├── org.apache.dubbo.common.extension.ext9_empty.Ext9Empty │ │ │ ├── org.apache.dubbo.common.extension.injection.InjectExt │ │ │ ├── org.apache.dubbo.common.extension.support.Filter0 │ │ │ ├── org.apache.dubbo.common.lang.ShutdownHookCallback │ │ │ ├── org.apache.dubbo.common.logger.LoggerAdapter │ │ │ ├── org.apache.dubbo.common.status.StatusChecker │ │ │ └── org.apache.dubbo.event.EventListener │ │ └── org.apache.dubbo.common.convert.Converter │ └── services │ │ ├── java.lang.CharSequence │ │ ├── org.apache.dubbo.common.extension.LoadingStrategy │ │ └── org.apache.dubbo.common.extension.activate.ActivateExt1 │ ├── StreamUtilsTest.txt │ ├── dubbo.properties │ ├── json.flex │ ├── log4j.xml │ ├── md5.testfile.txt │ ├── org │ └── apache │ │ └── dubbo │ │ └── common │ │ ├── extension │ │ └── adaptive │ │ │ └── HasAdaptiveExt$Adaptive │ │ └── serialize │ │ └── dubbo │ │ └── SimpleDO.fc │ ├── parameters.properties │ └── properties.load ├── dubbo-compatible ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── alibaba │ │ └── dubbo │ │ ├── cache │ │ ├── Cache.java │ │ ├── CacheFactory.java │ │ └── support │ │ │ └── AbstractCacheFactory.java │ │ ├── common │ │ ├── Constants.java │ │ ├── URL.java │ │ ├── compiler │ │ │ └── Compiler.java │ │ ├── extension │ │ │ └── ExtensionFactory.java │ │ ├── logger │ │ │ └── LoggerAdapter.java │ │ ├── serialize │ │ │ ├── ObjectInput.java │ │ │ ├── ObjectOutput.java │ │ │ └── Serialization.java │ │ ├── status │ │ │ ├── Status.java │ │ │ └── StatusChecker.java │ │ ├── store │ │ │ └── DataStore.java │ │ ├── threadpool │ │ │ └── ThreadPool.java │ │ └── utils │ │ │ └── UrlUtils.java │ │ ├── config │ │ ├── ApplicationConfig.java │ │ ├── ArgumentConfig.java │ │ ├── ConsumerConfig.java │ │ ├── MethodConfig.java │ │ ├── ModuleConfig.java │ │ ├── MonitorConfig.java │ │ ├── ProtocolConfig.java │ │ ├── ProviderConfig.java │ │ ├── ReferenceConfig.java │ │ ├── RegistryConfig.java │ │ ├── ServiceConfig.java │ │ └── spring │ │ │ └── context │ │ │ └── annotation │ │ │ └── EnableDubbo.java │ │ ├── container │ │ └── Container.java │ │ ├── monitor │ │ ├── Monitor.java │ │ └── MonitorFactory.java │ │ ├── qos │ │ └── command │ │ │ ├── BaseCommand.java │ │ │ └── CommandContext.java │ │ ├── registry │ │ ├── NotifyListener.java │ │ ├── Registry.java │ │ ├── RegistryFactory.java │ │ └── support │ │ │ ├── AbstractRegistry.java │ │ │ ├── AbstractRegistryFactory.java │ │ │ └── FailbackRegistry.java │ │ ├── remoting │ │ ├── Channel.java │ │ ├── ChannelHandler.java │ │ ├── Codec.java │ │ ├── Codec2.java │ │ ├── Dispatcher.java │ │ ├── RemotingException.java │ │ ├── Server.java │ │ ├── Transporter.java │ │ ├── exchange │ │ │ ├── Exchanger.java │ │ │ ├── ResponseCallback.java │ │ │ └── ResponseFuture.java │ │ ├── http │ │ │ └── HttpBinder.java │ │ ├── p2p │ │ │ └── Networker.java │ │ ├── telnet │ │ │ └── TelnetHandler.java │ │ └── zookeeper │ │ │ └── ZookeeperTransporter.java │ │ ├── rpc │ │ ├── Exporter.java │ │ ├── Filter.java │ │ ├── Invocation.java │ │ ├── Invoker.java │ │ ├── InvokerListener.java │ │ ├── Protocol.java │ │ ├── ProxyFactory.java │ │ ├── Result.java │ │ ├── RpcContext.java │ │ ├── RpcException.java │ │ ├── RpcInvocation.java │ │ ├── cluster │ │ │ ├── Cluster.java │ │ │ ├── ConfiguratorFactory.java │ │ │ ├── Directory.java │ │ │ ├── LoadBalance.java │ │ │ ├── Merger.java │ │ │ ├── Router.java │ │ │ ├── RouterFactory.java │ │ │ ├── RuleConverter.java │ │ │ └── loadbalance │ │ │ │ └── AbstractLoadBalance.java │ │ ├── protocol │ │ │ ├── dubbo │ │ │ │ └── FutureAdapter.java │ │ │ ├── rest │ │ │ │ └── support │ │ │ │ │ └── ContentType.java │ │ │ └── thrift │ │ │ │ └── ClassNameGenerator.java │ │ └── support │ │ │ └── RpcUtils.java │ │ └── validation │ │ ├── Validation.java │ │ └── Validator.java │ └── test │ ├── java │ └── org │ │ └── apache │ │ └── dubbo │ │ ├── cache │ │ ├── CacheTest.java │ │ ├── MyCache.java │ │ └── MyCacheFactory.java │ │ ├── common │ │ └── extension │ │ │ ├── ExtensionTest.java │ │ │ ├── MockDispatcher.java │ │ │ └── MyExtensionFactory.java │ │ ├── config │ │ ├── ApplicationConfigTest.java │ │ ├── ArgumentConfigTest.java │ │ ├── ConfigTest.java │ │ ├── ConsumerConfigTest.java │ │ ├── MethodConfigTest.java │ │ ├── ModuleConfigTest.java │ │ ├── ProtocolConfigTest.java │ │ ├── ProviderConfigTest.java │ │ ├── ReferenceConfigTest.java │ │ └── RegistryConfigTest.java │ │ ├── echo │ │ └── EchoServiceTest.java │ │ ├── filter │ │ ├── FilterTest.java │ │ ├── LegacyInvocation.java │ │ ├── LegacyInvoker.java │ │ └── MyFilter.java │ │ ├── generic │ │ └── GenericServiceTest.java │ │ ├── rpc │ │ ├── RpcContextTest.java │ │ └── cluster │ │ │ ├── CompatibleRouter.java │ │ │ ├── CompatibleRouter2.java │ │ │ ├── NewRouter.java │ │ │ └── RouterTest.java │ │ ├── serialization │ │ ├── MyObjectInput.java │ │ ├── MyObjectOutput.java │ │ ├── MySerialization.java │ │ └── SerializationTest.java │ │ └── service │ │ ├── ComplexObject.java │ │ ├── CustomArgument.java │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── MockInvocation.java │ │ ├── Person.java │ │ └── Type.java │ └── resources │ └── META-INF │ └── services │ ├── com.alibaba.dubbo.common.extension.ExtensionFactory │ └── org.apache.dubbo.remoting.Dispatcher ├── dubbo-config ├── dubbo-config-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── config │ │ │ │ ├── ConfigInitializer.java │ │ │ │ ├── ConfigPostProcessor.java │ │ │ │ ├── DubboShutdownHook.java │ │ │ │ ├── ReferenceConfig.java │ │ │ │ ├── ServiceConfig.java │ │ │ │ ├── bootstrap │ │ │ │ ├── DubboBootstrap.java │ │ │ │ └── builders │ │ │ │ │ ├── AbstractBuilder.java │ │ │ │ │ ├── AbstractInterfaceBuilder.java │ │ │ │ │ ├── AbstractMethodBuilder.java │ │ │ │ │ ├── AbstractReferenceBuilder.java │ │ │ │ │ ├── AbstractServiceBuilder.java │ │ │ │ │ ├── ApplicationBuilder.java │ │ │ │ │ ├── ArgumentBuilder.java │ │ │ │ │ ├── ConfigCenterBuilder.java │ │ │ │ │ ├── ConsumerBuilder.java │ │ │ │ │ ├── MetadataReportBuilder.java │ │ │ │ │ ├── MethodBuilder.java │ │ │ │ │ ├── ModuleBuilder.java │ │ │ │ │ ├── MonitorBuilder.java │ │ │ │ │ ├── ProtocolBuilder.java │ │ │ │ │ ├── ProviderBuilder.java │ │ │ │ │ ├── ReferenceBuilder.java │ │ │ │ │ ├── RegistryBuilder.java │ │ │ │ │ ├── ServiceBuilder.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── event │ │ │ │ ├── DubboServiceDestroyedEvent.java │ │ │ │ ├── DubboShutdownHookRegisteredEvent.java │ │ │ │ ├── DubboShutdownHookUnregisteredEvent.java │ │ │ │ ├── ReferenceConfigDestroyedEvent.java │ │ │ │ ├── ReferenceConfigInitializedEvent.java │ │ │ │ ├── ServiceConfigExportedEvent.java │ │ │ │ ├── ServiceConfigUnexportedEvent.java │ │ │ │ └── listener │ │ │ │ │ ├── LoggingEventListener.java │ │ │ │ │ └── ServiceNameMappingListener.java │ │ │ │ ├── invoker │ │ │ │ └── DelegateProviderMetaDataInvoker.java │ │ │ │ ├── metadata │ │ │ │ ├── ConfigurableMetadataServiceExporter.java │ │ │ │ └── ServiceInstancePortCustomizer.java │ │ │ │ └── utils │ │ │ │ ├── ConfigValidationUtils.java │ │ │ │ └── ReferenceConfigCache.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.event.EventListener │ │ │ └── org.apache.dubbo.registry.client.ServiceInstanceCustomizer │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── config │ │ │ ├── AbstractConfigTest.java │ │ │ ├── AbstractInterfaceConfigTest.java │ │ │ ├── AbstractMethodConfigTest.java │ │ │ ├── AbstractReferenceConfigTest.java │ │ │ ├── AbstractServiceConfigTest.java │ │ │ ├── ApplicationConfigTest.java │ │ │ ├── ArgumentConfigTest.java │ │ │ ├── ConfigCenterConfigTest.java │ │ │ ├── ConsumerConfigTest.java │ │ │ ├── MethodConfigTest.java │ │ │ ├── ModuleConfigTest.java │ │ │ ├── MonitorConfigTest.java │ │ │ ├── ProtocolConfigTest.java │ │ │ ├── ProviderConfigTest.java │ │ │ ├── ReferenceConfigTest.java │ │ │ ├── RegistryConfigTest.java │ │ │ ├── ServiceConfigTest.java │ │ │ ├── api │ │ │ ├── Box.java │ │ │ ├── DemoException.java │ │ │ ├── DemoService.java │ │ │ ├── Greeting.java │ │ │ └── User.java │ │ │ ├── bootstrap │ │ │ ├── DubboBootstrapTest.java │ │ │ ├── DubboServiceConsumerBootstrap.java │ │ │ ├── DubboServiceProviderBootstrap.java │ │ │ ├── DubboServiceProviderMinimumBootstrap.java │ │ │ ├── EchoService.java │ │ │ ├── EchoServiceImpl.java │ │ │ ├── EtcdDubboServiceConsumerBootstrap.java │ │ │ ├── EtcdDubboServiceProviderBootstrap.java │ │ │ ├── NacosDubboServiceConsumerBootstrap.java │ │ │ ├── NacosDubboServiceProviderBootstrap.java │ │ │ ├── ZookeeperDubboServiceConsumerBootstrap.java │ │ │ ├── ZookeeperDubboServiceProviderBootstrap.java │ │ │ ├── builders │ │ │ │ ├── AbstractBuilderTest.java │ │ │ │ ├── AbstractInterfaceBuilderTest.java │ │ │ │ ├── AbstractMethodBuilderTest.java │ │ │ │ ├── AbstractReferenceBuilderTest.java │ │ │ │ ├── AbstractServiceBuilderTest.java │ │ │ │ ├── ApplicationBuilderTest.java │ │ │ │ ├── ArgumentBuilderTest.java │ │ │ │ ├── ConfigCenterBuilderTest.java │ │ │ │ ├── ConsumerBuilderTest.java │ │ │ │ ├── MetadataReportBuilderTest.java │ │ │ │ ├── MethodBuilderTest.java │ │ │ │ ├── ModuleBuilderTest.java │ │ │ │ ├── MonitorBuilderTest.java │ │ │ │ ├── ProtocolBuilderTest.java │ │ │ │ ├── ProviderBuilderTest.java │ │ │ │ ├── ReferenceBuilderTest.java │ │ │ │ ├── RegistryBuilderTest.java │ │ │ │ └── ServiceBuilderTest.java │ │ │ ├── compatible │ │ │ │ └── DubboInterfaceConsumerBootstrap.java │ │ │ └── rest │ │ │ │ ├── User.java │ │ │ │ ├── UserService.java │ │ │ │ └── UserServiceImpl.java │ │ │ ├── cache │ │ │ ├── CacheService.java │ │ │ ├── CacheServiceImpl.java │ │ │ └── CacheTest.java │ │ │ ├── consumer │ │ │ ├── DemoActionByAnnotation.java │ │ │ ├── DemoActionBySetter.java │ │ │ └── DemoInterceptor.java │ │ │ ├── invoker │ │ │ └── DelegateProviderMetaDataInvokerTest.java │ │ │ ├── mock │ │ │ ├── GreetingLocal1.java │ │ │ ├── GreetingLocal2.java │ │ │ ├── GreetingLocal3.java │ │ │ ├── GreetingMock1.java │ │ │ ├── GreetingMock2.java │ │ │ ├── MockCluster.java │ │ │ ├── MockCodec.java │ │ │ ├── MockDispatcher.java │ │ │ ├── MockExchanger.java │ │ │ ├── MockExporterListener.java │ │ │ ├── MockFilter.java │ │ │ ├── MockInvokerListener.java │ │ │ ├── MockLoadBalance.java │ │ │ ├── MockProtocol.java │ │ │ ├── MockProtocol2.java │ │ │ ├── MockProxyFactory.java │ │ │ ├── MockRegistry.java │ │ │ ├── MockRegistryFactory.java │ │ │ ├── MockRegistryFactory2.java │ │ │ ├── MockStatusChecker.java │ │ │ ├── MockTelnetHandler.java │ │ │ ├── MockThreadPool.java │ │ │ ├── MockTransporter.java │ │ │ └── TestProxyFactory.java │ │ │ ├── provider │ │ │ └── impl │ │ │ │ └── DemoServiceImpl.java │ │ │ ├── url │ │ │ ├── ExporterSideConfigUrlTest.java │ │ │ ├── InvokerSideConfigUrlTest.java │ │ │ ├── RpcConfigGetSetProxy.java │ │ │ └── UrlTestBase.java │ │ │ └── utils │ │ │ ├── MockReferenceConfig.java │ │ │ ├── ReferenceConfigCacheTest.java │ │ │ ├── XxxMockReferenceConfig.java │ │ │ └── service │ │ │ ├── FooService.java │ │ │ ├── FooServiceImpl.java │ │ │ ├── XxxService.java │ │ │ └── XxxServiceImpl.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── org.apache.dubbo.common.status.StatusChecker │ │ │ ├── org.apache.dubbo.common.threadpool.ThreadPool │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ ├── org.apache.dubbo.remoting.Codec │ │ │ ├── org.apache.dubbo.remoting.Dispatcher │ │ │ ├── org.apache.dubbo.remoting.Transporter │ │ │ ├── org.apache.dubbo.remoting.exchange.Exchanger │ │ │ ├── org.apache.dubbo.remoting.telnet.TelnetHandler │ │ │ ├── org.apache.dubbo.rpc.ExporterListener │ │ │ ├── org.apache.dubbo.rpc.Filter │ │ │ ├── org.apache.dubbo.rpc.InvokerListener │ │ │ ├── org.apache.dubbo.rpc.Protocol │ │ │ ├── org.apache.dubbo.rpc.ProxyFactory │ │ │ ├── org.apache.dubbo.rpc.cluster.Cluster │ │ │ └── org.apache.dubbo.rpc.cluster.LoadBalance │ │ ├── dubbo.properties │ │ └── log4j.xml ├── dubbo-config-spring │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── config │ │ │ │ └── spring │ │ │ │ ├── ConfigCenterBean.java │ │ │ │ ├── ReferenceBean.java │ │ │ │ ├── ServiceBean.java │ │ │ │ ├── beans │ │ │ │ └── factory │ │ │ │ │ ├── annotation │ │ │ │ │ ├── AbstractAnnotationConfigBeanBuilder.java │ │ │ │ │ ├── AnnotatedInterfaceConfigBeanBuilder.java │ │ │ │ │ ├── AnnotationPropertyValuesAdapter.java │ │ │ │ │ ├── DubboConfigAliasPostProcessor.java │ │ │ │ │ ├── ReferenceAnnotationBeanPostProcessor.java │ │ │ │ │ ├── ReferenceBeanBuilder.java │ │ │ │ │ ├── ServiceAnnotationBeanPostProcessor.java │ │ │ │ │ ├── ServiceBeanNameBuilder.java │ │ │ │ │ └── ServiceClassPostProcessor.java │ │ │ │ │ └── config │ │ │ │ │ ├── ConfigurableSourceBeanMetadataElement.java │ │ │ │ │ └── DubboConfigDefaultPropertyValueBeanPostProcessor.java │ │ │ │ ├── context │ │ │ │ ├── DubboBootstrapApplicationListener.java │ │ │ │ ├── DubboLifecycleComponentApplicationListener.java │ │ │ │ ├── OneTimeExecutionApplicationContextEventListener.java │ │ │ │ ├── annotation │ │ │ │ │ ├── DubboClassPathBeanDefinitionScanner.java │ │ │ │ │ ├── DubboComponentScan.java │ │ │ │ │ ├── DubboComponentScanRegistrar.java │ │ │ │ │ ├── DubboConfigConfiguration.java │ │ │ │ │ ├── DubboConfigConfigurationRegistrar.java │ │ │ │ │ ├── DubboLifecycleComponentRegistrar.java │ │ │ │ │ ├── EnableDubbo.java │ │ │ │ │ ├── EnableDubboConfig.java │ │ │ │ │ └── EnableDubboLifecycle.java │ │ │ │ ├── config │ │ │ │ │ ├── DubboConfigBeanCustomizer.java │ │ │ │ │ └── NamePropertyDefaultValueDubboConfigBeanCustomizer.java │ │ │ │ ├── event │ │ │ │ │ └── ServiceBeanExportedEvent.java │ │ │ │ └── properties │ │ │ │ │ ├── AbstractDubboConfigBinder.java │ │ │ │ │ ├── DefaultDubboConfigBinder.java │ │ │ │ │ └── DubboConfigBinder.java │ │ │ │ ├── extension │ │ │ │ └── SpringExtensionFactory.java │ │ │ │ ├── schema │ │ │ │ ├── AnnotationBeanDefinitionParser.java │ │ │ │ ├── DubboBeanDefinitionParser.java │ │ │ │ └── DubboNamespaceHandler.java │ │ │ │ ├── status │ │ │ │ ├── DataSourceStatusChecker.java │ │ │ │ └── SpringStatusChecker.java │ │ │ │ └── util │ │ │ │ ├── DubboAnnotationUtils.java │ │ │ │ └── DubboBeanUtils.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── compat │ │ │ └── dubbo.xsd │ │ │ ├── dubbo.xsd │ │ │ ├── dubbo │ │ │ └── internal │ │ │ │ ├── org.apache.dubbo.common.extension.ExtensionFactory │ │ │ │ └── org.apache.dubbo.common.status.StatusChecker │ │ │ ├── spring.handlers │ │ │ └── spring.schemas │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── config │ │ │ └── spring │ │ │ ├── AbstractRegistryService.java │ │ │ ├── ConfigTest.java │ │ │ ├── GenericDemoService.java │ │ │ ├── ServiceBeanTest.java │ │ │ ├── SimpleRegistryExporter.java │ │ │ ├── SimpleRegistryService.java │ │ │ ├── action │ │ │ ├── DemoActionByAnnotation.java │ │ │ ├── DemoActionBySetter.java │ │ │ └── DemoInterceptor.java │ │ │ ├── annotation │ │ │ ├── consumer │ │ │ │ └── AnnotationAction.java │ │ │ ├── merged │ │ │ │ ├── MergedReference.java │ │ │ │ └── MergedService.java │ │ │ └── provider │ │ │ │ └── AnnotationServiceImpl.java │ │ │ ├── api │ │ │ ├── Box.java │ │ │ ├── DemoService.java │ │ │ ├── DemoServiceSon.java │ │ │ └── HelloService.java │ │ │ ├── beans │ │ │ └── factory │ │ │ │ ├── annotation │ │ │ │ ├── AnnotationPropertyValuesAdapterTest.java │ │ │ │ ├── MergedAnnotationTest.java │ │ │ │ ├── ReferenceAnnotationBeanPostProcessorTest.java │ │ │ │ ├── ReferenceBeanBuilderTest.java │ │ │ │ ├── ServiceAnnotationBeanPostProcessorTest.java │ │ │ │ ├── ServiceAnnotationTestConfiguration.java │ │ │ │ ├── ServiceAnnotationTestConfiguration2.java │ │ │ │ ├── ServiceBeanNameBuilderTest.java │ │ │ │ └── ServiceClassPostProcessorTest.java │ │ │ │ └── config │ │ │ │ ├── YamlPropertySourceFactory.java │ │ │ │ └── YamlPropertySourceFactoryTest.java │ │ │ ├── context │ │ │ ├── annotation │ │ │ │ ├── DubboComponentScanRegistrarTest.java │ │ │ │ ├── DubboConfigConfigurationTest.java │ │ │ │ ├── EnableDubboConfigTest.java │ │ │ │ ├── EnableDubboTest.java │ │ │ │ ├── consumer │ │ │ │ │ ├── ConsumerConfiguration.java │ │ │ │ │ └── test │ │ │ │ │ │ └── TestConsumerConfiguration.java │ │ │ │ └── provider │ │ │ │ │ ├── DefaultHelloService.java │ │ │ │ │ ├── DemoServiceImpl.java │ │ │ │ │ ├── HelloServiceImpl.java │ │ │ │ │ └── ProviderConfiguration.java │ │ │ └── properties │ │ │ │ └── DefaultDubboConfigBinderTest.java │ │ │ ├── extension │ │ │ ├── BeanForContext2.java │ │ │ └── SpringExtensionFactoryTest.java │ │ │ ├── filter │ │ │ ├── MockDao.java │ │ │ ├── MockDaoImpl.java │ │ │ └── MockFilter.java │ │ │ ├── impl │ │ │ ├── DemoServiceImpl.java │ │ │ ├── DemoServiceImpl_LongWaiting.java │ │ │ ├── DemoServiceSonImpl.java │ │ │ ├── HelloServiceImpl.java │ │ │ ├── UnserializableBox.java │ │ │ └── UnserializableBoxDemoServiceImpl.java │ │ │ ├── registry │ │ │ ├── MockRegistry.java │ │ │ ├── MockRegistryFactory.java │ │ │ └── nacos │ │ │ │ ├── demo │ │ │ │ ├── consumer │ │ │ │ │ ├── DemoServiceConsumerBootstrap.java │ │ │ │ │ └── DemoServiceConsumerXmlBootstrap.java │ │ │ │ ├── provider │ │ │ │ │ ├── DemoServiceProviderBootstrap.java │ │ │ │ │ └── DemoServiceProviderXmlBootstrap.java │ │ │ │ └── service │ │ │ │ │ ├── DefaultService.java │ │ │ │ │ └── DemoService.java │ │ │ │ └── nacos │ │ │ │ └── NacosServiceNameTest.java │ │ │ ├── schema │ │ │ └── DubboNamespaceHandlerTest.java │ │ │ └── status │ │ │ ├── DataSourceStatusCheckerTest.java │ │ │ └── SpringStatusCheckerTest.java │ │ └── resources │ │ ├── META-INF │ │ ├── config.properties │ │ ├── default.properties │ │ ├── demo-provider.properties │ │ ├── dubbb-consumer.properties │ │ ├── dubbb-provider.properties │ │ ├── dubbo-consumer.properties │ │ ├── dubbo-provider.properties │ │ ├── dubbo.yml │ │ ├── dubbo │ │ │ └── internal │ │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ │ └── org.apache.dubbo.rpc.Filter │ │ └── spring │ │ │ ├── dubbo-annotation-consumer.xml │ │ │ ├── dubbo-annotation-provider.xml │ │ │ ├── dubbo-consumer.xml │ │ │ ├── dubbo-nacos-consumer-context.xml │ │ │ ├── dubbo-nacos-provider-context.xml │ │ │ └── dubbo-provider.xml │ │ ├── applicationContext.xml │ │ ├── dubbo-binder.properties │ │ ├── log4j.xml │ │ ├── nacos-consumer-config.properties │ │ ├── nacos-provider-config.properties │ │ ├── org │ │ └── apache │ │ │ └── dubbo │ │ │ └── config │ │ │ └── spring │ │ │ ├── annotation-consumer.xml │ │ │ ├── annotation-provider.xml │ │ │ ├── annotation-version-consumer.xml │ │ │ ├── annotation-version-provider.xml │ │ │ ├── aop-autowire-byname.xml │ │ │ ├── aop-autowire-bytype.xml │ │ │ ├── consumer-notification.xml │ │ │ ├── customize-parameter.xml │ │ │ ├── delay-fixed-time.xml │ │ │ ├── delay-on-initialized.xml │ │ │ ├── demo-provider-UnserializableBox.xml │ │ │ ├── demo-provider-long-waiting.xml │ │ │ ├── demo-provider-no-methods-interface.xml │ │ │ ├── demo-provider-properties.xml │ │ │ ├── demo-provider.xml │ │ │ ├── generic-export.xml │ │ │ ├── init-reference-getUrls.xml │ │ │ ├── init-reference-retry-false.xml │ │ │ ├── init-reference.xml │ │ │ ├── multi-monitor.xml │ │ │ ├── multi-protocol-default.xml │ │ │ ├── multi-protocol-error.xml │ │ │ ├── multi-protocol-register.xml │ │ │ ├── multi-protocol.xml │ │ │ ├── multi-registry.xml │ │ │ ├── override-multi-protocol.xml │ │ │ ├── override-protocol.xml │ │ │ ├── provider-multi.xml │ │ │ ├── provider-nested-service.xml │ │ │ ├── provider-with-module.xml │ │ │ ├── provider-with-monitor.xml │ │ │ ├── service-class.xml │ │ │ ├── spring-extension-inject.xml │ │ │ ├── system-properties-override-default.xml │ │ │ ├── system-properties-override.xml │ │ │ └── xml-override-properties.xml │ │ └── webapps │ │ ├── test │ │ └── WEB-INF │ │ │ └── web.xml │ │ ├── test2 │ │ └── WEB-INF │ │ │ └── web.xml │ │ └── test3 │ │ └── WEB-INF │ │ └── web.xml └── pom.xml ├── dubbo-configcenter ├── dubbo-configcenter-apollo │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── configcenter │ │ │ │ └── support │ │ │ │ └── apollo │ │ │ │ ├── ApolloDynamicConfiguration.java │ │ │ │ └── ApolloDynamicConfigurationFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── configcenter │ │ │ └── support │ │ │ └── apollo │ │ │ └── ApolloDynamicConfigurationTest.java │ │ └── resources │ │ ├── META-INF │ │ └── app.properties │ │ └── mockdata-dubbo.properties ├── dubbo-configcenter-consul │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── configcenter │ │ │ │ └── consul │ │ │ │ ├── ConsulDynamicConfiguration.java │ │ │ │ └── ConsulDynamicConfigurationFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── configcenter │ │ └── consul │ │ └── ConsulDynamicConfigurationTest.java ├── dubbo-configcenter-etcd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── configcenter │ │ │ │ └── support │ │ │ │ └── etcd │ │ │ │ ├── EtcdDynamicConfiguration.java │ │ │ │ └── EtcdDynamicConfigurationFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── configcenter │ │ └── support │ │ └── etcd │ │ └── EtcdDynamicConfigurationTest.java ├── dubbo-configcenter-nacos │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── configcenter │ │ │ │ └── support │ │ │ │ └── nacos │ │ │ │ ├── NacosDynamicConfiguration.java │ │ │ │ └── NacosDynamicConfigurationFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── configcenter │ │ └── support │ │ └── nacos │ │ └── NacosDynamicConfigurationTest.java ├── dubbo-configcenter-zookeeper │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── configcenter │ │ │ │ └── support │ │ │ │ └── zookeeper │ │ │ │ ├── CacheListener.java │ │ │ │ ├── ZookeeperDynamicConfiguration.java │ │ │ │ └── ZookeeperDynamicConfigurationFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── configcenter │ │ └── support │ │ └── zookeeper │ │ └── ZookeeperDynamicConfigurationTest.java └── pom.xml ├── dubbo-container ├── dubbo-container-api │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── container │ │ │ ├── Container.java │ │ │ └── Main.java │ │ └── resources │ │ └── META-INF │ │ └── assembly │ │ └── bin │ │ ├── dump.sh │ │ ├── restart.sh │ │ ├── server.sh │ │ ├── start.bat │ │ ├── start.sh │ │ └── stop.sh ├── dubbo-container-log4j │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── container │ │ │ │ └── log4j │ │ │ │ └── Log4jContainer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.container.Container │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── container │ │ └── log4j │ │ └── Log4jContainerTest.java ├── dubbo-container-logback │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── container │ │ │ │ └── logback │ │ │ │ └── LogbackContainer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.container.Container │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── container │ │ └── logback │ │ └── LogbackContainerTest.java ├── dubbo-container-spring │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── container │ │ │ │ └── spring │ │ │ │ └── SpringContainer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.container.Container │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── container │ │ │ └── spring │ │ │ └── SpringContainerTest.java │ │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ └── test.xml │ │ └── log4j.xml └── pom.xml ├── dubbo-demo ├── README.md ├── dubbo-demo-annotation │ ├── dubbo-demo-annotation-consumer │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── demo │ │ │ │ └── consumer │ │ │ │ ├── Application.java │ │ │ │ └── comp │ │ │ │ └── DemoServiceComponent.java │ │ │ └── resources │ │ │ ├── log4j.properties │ │ │ └── spring │ │ │ └── dubbo-consumer.properties │ ├── dubbo-demo-annotation-provider │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── demo │ │ │ │ └── provider │ │ │ │ ├── Application.java │ │ │ │ └── DemoServiceImpl.java │ │ │ └── resources │ │ │ ├── log4j.properties │ │ │ └── spring │ │ │ └── dubbo-provider.properties │ └── pom.xml ├── dubbo-demo-api │ ├── dubbo-demo-api-consumer │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── demo │ │ │ │ └── consumer │ │ │ │ ├── Application.java │ │ │ │ ├── JarVersionConsumerFilter.java │ │ │ │ ├── Student.java │ │ │ │ └── StudentUtil.java │ │ │ └── resources │ │ │ └── log4j.properties │ ├── dubbo-demo-api-provider │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── demo │ │ │ │ └── provider │ │ │ │ ├── Application.java │ │ │ │ ├── DemoServiceImpl.java │ │ │ │ └── JarVersionProviderFilter.java │ │ │ └── resources │ │ │ └── log4j.properties │ └── pom.xml ├── dubbo-demo-interface │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── demo │ │ ├── DemoService.java │ │ └── GreetingService.java ├── dubbo-demo-xml │ ├── dubbo-demo-xml-consumer │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── demo │ │ │ │ └── consumer │ │ │ │ ├── Application.java │ │ │ │ └── StringMerger.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── dubbo │ │ │ │ └── org.apache.dubbo.rpc.cluster.Merger │ │ │ ├── dubbo.properties │ │ │ ├── log4j.properties │ │ │ └── spring │ │ │ └── dubbo-consumer.xml │ ├── dubbo-demo-xml-provider │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── demo │ │ │ │ └── provider │ │ │ │ ├── Application.java │ │ │ │ └── DemoServiceImpl.java │ │ │ └── resources │ │ │ ├── dubbo.properties │ │ │ ├── log4j.properties │ │ │ └── spring │ │ │ └── dubbo-provider.xml │ └── pom.xml ├── json-rpc-demo │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── demo │ │ │ ├── JsonRpcClient.java │ │ │ ├── JsonRpcServer.java │ │ │ ├── RpcServlet.java │ │ │ ├── User.java │ │ │ ├── UserService.java │ │ │ └── UserServiceImpl.java │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml └── pom.xml ├── dubbo-dependencies-bom └── pom.xml ├── dubbo-dependencies ├── dubbo-dependencies-zookeeper │ └── pom.xml └── pom.xml ├── dubbo-distribution ├── pom.xml └── src │ └── assembly │ ├── bin-release.xml │ └── source-release.xml ├── dubbo-filter ├── dubbo-filter-cache │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── cache │ │ │ │ ├── Cache.java │ │ │ │ ├── CacheFactory.java │ │ │ │ ├── filter │ │ │ │ └── CacheFilter.java │ │ │ │ └── support │ │ │ │ ├── AbstractCacheFactory.java │ │ │ │ ├── expiring │ │ │ │ ├── ExpiringCache.java │ │ │ │ ├── ExpiringCacheFactory.java │ │ │ │ └── ExpiringMap.java │ │ │ │ ├── jcache │ │ │ │ ├── JCache.java │ │ │ │ └── JCacheFactory.java │ │ │ │ ├── lfu │ │ │ │ ├── LfuCache.java │ │ │ │ └── LfuCacheFactory.java │ │ │ │ ├── lru │ │ │ │ ├── LruCache.java │ │ │ │ └── LruCacheFactory.java │ │ │ │ └── threadlocal │ │ │ │ ├── ThreadLocalCache.java │ │ │ │ └── ThreadLocalCacheFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.cache.CacheFactory │ │ │ └── org.apache.dubbo.rpc.Filter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── cache │ │ ├── filter │ │ └── CacheFilterTest.java │ │ └── support │ │ ├── AbstractCacheFactoryTest.java │ │ ├── expiring │ │ └── ExpiringCacheFactoryTest.java │ │ ├── jcache │ │ └── JCacheFactoryTest.java │ │ ├── lru │ │ └── LruCacheFactoryTest.java │ │ └── threadlocal │ │ └── ThreadLocalCacheFactoryTest.java ├── dubbo-filter-validation │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── validation │ │ │ │ ├── MethodValidated.java │ │ │ │ ├── Validation.java │ │ │ │ ├── Validator.java │ │ │ │ ├── filter │ │ │ │ └── ValidationFilter.java │ │ │ │ └── support │ │ │ │ ├── AbstractValidation.java │ │ │ │ └── jvalidation │ │ │ │ ├── JValidation.java │ │ │ │ └── JValidator.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.rpc.Filter │ │ │ └── org.apache.dubbo.validation.Validation │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── validation │ │ ├── filter │ │ └── ValidationFilterTest.java │ │ └── support │ │ └── jvalidation │ │ ├── JValidationTest.java │ │ ├── JValidatorTest.java │ │ └── mock │ │ ├── JValidatorTestTarget.java │ │ └── ValidationParameter.java └── pom.xml ├── dubbo-metadata ├── dubbo-metadata-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ ├── DynamicConfigurationServiceNameMapping.java │ │ │ │ ├── MetadataConstants.java │ │ │ │ ├── MetadataService.java │ │ │ │ ├── MetadataServiceExporter.java │ │ │ │ ├── MetadataUtil.java │ │ │ │ ├── ServiceNameMapping.java │ │ │ │ ├── WritableMetadataService.java │ │ │ │ ├── definition │ │ │ │ ├── MethodDefinitionBuilder.java │ │ │ │ ├── ServiceDefinitionBuilder.java │ │ │ │ ├── TypeDefinitionBuilder.java │ │ │ │ ├── builder │ │ │ │ │ ├── ArrayTypeBuilder.java │ │ │ │ │ ├── CollectionTypeBuilder.java │ │ │ │ │ ├── DefaultTypeBuilder.java │ │ │ │ │ ├── EnumTypeBuilder.java │ │ │ │ │ ├── MapTypeBuilder.java │ │ │ │ │ └── TypeBuilder.java │ │ │ │ ├── model │ │ │ │ │ ├── FullServiceDefinition.java │ │ │ │ │ ├── MethodDefinition.java │ │ │ │ │ ├── ServiceDefinition.java │ │ │ │ │ └── TypeDefinition.java │ │ │ │ └── util │ │ │ │ │ ├── ClassUtils.java │ │ │ │ │ └── JaketConfigurationUtils.java │ │ │ │ ├── report │ │ │ │ ├── MetadataReport.java │ │ │ │ ├── MetadataReportFactory.java │ │ │ │ ├── MetadataReportInstance.java │ │ │ │ ├── identifier │ │ │ │ │ ├── BaseApplicationMetadataIdentifier.java │ │ │ │ │ ├── BaseMetadataIdentifier.java │ │ │ │ │ ├── BaseServiceMetadataIdentifier.java │ │ │ │ │ ├── KeyTypeEnum.java │ │ │ │ │ ├── MetadataIdentifier.java │ │ │ │ │ ├── ServiceMetadataIdentifier.java │ │ │ │ │ └── SubscriberMetadataIdentifier.java │ │ │ │ └── support │ │ │ │ │ ├── AbstractMetadataReport.java │ │ │ │ │ ├── AbstractMetadataReportFactory.java │ │ │ │ │ └── Constants.java │ │ │ │ ├── rest │ │ │ │ ├── AbstractAnnotatedMethodParameterProcessor.java │ │ │ │ ├── AbstractServiceRestMetadataResolver.java │ │ │ │ ├── AnnotatedMethodParameterProcessor.java │ │ │ │ ├── ClassPathServiceRestMetadataReader.java │ │ │ │ ├── DefaultServiceRestMetadataResolver.java │ │ │ │ ├── RequestMetadata.java │ │ │ │ ├── RestMetadataConstants.java │ │ │ │ ├── RestMethodMetadata.java │ │ │ │ ├── ServiceRestMetadata.java │ │ │ │ ├── ServiceRestMetadataReader.java │ │ │ │ ├── ServiceRestMetadataResolver.java │ │ │ │ ├── jaxrs │ │ │ │ │ ├── DefaultValueParameterProcessor.java │ │ │ │ │ ├── FormParamParameterProcessor.java │ │ │ │ │ ├── HeaderParamParameterProcessor.java │ │ │ │ │ ├── JAXRSServiceRestMetadataResolver.java │ │ │ │ │ ├── MatrixParamParameterProcessor.java │ │ │ │ │ ├── ParamAnnotationParameterProcessor.java │ │ │ │ │ └── QueryParamParameterProcessor.java │ │ │ │ └── springmvc │ │ │ │ │ ├── AbstractRequestAnnotationParameterProcessor.java │ │ │ │ │ ├── RequestHeaderParameterProcessor.java │ │ │ │ │ ├── RequestParamParameterProcessor.java │ │ │ │ │ └── SpringMvcServiceRestMetadataResolver.java │ │ │ │ └── store │ │ │ │ ├── BaseWritableMetadataService.java │ │ │ │ ├── InMemoryWritableMetadataService.java │ │ │ │ ├── RemoteWritableMetadataService.java │ │ │ │ └── RemoteWritableMetadataServiceDelegate.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.metadata.ServiceNameMapping │ │ │ ├── org.apache.dubbo.metadata.WritableMetadataService │ │ │ ├── org.apache.dubbo.metadata.definition.builder.TypeBuilder │ │ │ ├── org.apache.dubbo.metadata.rest.AnnotatedMethodParameterProcessor │ │ │ └── org.apache.dubbo.metadata.rest.ServiceRestMetadataResolver │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── metadata │ │ │ ├── DynamicConfigurationServiceNameMappingTest.java │ │ │ ├── InMemoryWritableMetadataServiceTest.java │ │ │ ├── LocalMetadataServiceTest.java │ │ │ ├── definition │ │ │ ├── MetadataTest.java │ │ │ ├── MetadataUtils.java │ │ │ ├── ServiceDefinitionBuilderTest.java │ │ │ ├── common │ │ │ │ ├── ClassExtendsMap.java │ │ │ │ ├── ColorEnum.java │ │ │ │ ├── OuterClass.java │ │ │ │ ├── ResultWithRawCollections.java │ │ │ │ └── TestService.java │ │ │ └── service │ │ │ │ ├── ComplexObject.java │ │ │ │ └── DemoService.java │ │ │ ├── report │ │ │ ├── identifier │ │ │ │ └── MetadataIdentifierTest.java │ │ │ └── support │ │ │ │ ├── AbstractMetadataReportFactoryTest.java │ │ │ │ └── AbstractMetadataReportTest.java │ │ │ ├── rest │ │ │ ├── DefaultRestService.java │ │ │ ├── RestService.java │ │ │ ├── SpringRestService.java │ │ │ ├── StandardRestService.java │ │ │ ├── User.java │ │ │ └── resolver │ │ │ │ └── jaxrs │ │ │ │ └── JAXRSServiceRestMetadataResolverTest.java │ │ │ ├── store │ │ │ ├── InMemoryWritableMetadataServiceTest.java │ │ │ ├── InterfaceNameTestService.java │ │ │ ├── InterfaceNameTestService2.java │ │ │ ├── RemoteWritableMeatadataServiceTest.java │ │ │ ├── RemoteWritableMetadataServiceDelegateTest.java │ │ │ └── RetryTestService.java │ │ │ └── test │ │ │ ├── JTestMetadataReport4Test.java │ │ │ └── JTestMetadataReportFactory4Test.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ ├── internal │ │ └── org.apache.dubbo.metadata.report.MetadataReportFactory │ │ └── jax-rs-service-rest-metadata.json ├── dubbo-metadata-definition-protobuf │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ └── definition │ │ │ │ └── protobuf │ │ │ │ └── ProtobufTypeBuilder.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.metadata.definition.builder.TypeBuilder │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── metadata │ │ └── definition │ │ └── protobuf │ │ ├── ProtobufTypeBuilderTest.java │ │ └── model │ │ ├── GooglePB.java │ │ └── ServiceInterface.java ├── dubbo-metadata-processor │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ └── annotation │ │ │ │ └── processing │ │ │ │ ├── AbstractServiceAnnotationProcessor.java │ │ │ │ ├── ClassPathMetadataStorage.java │ │ │ │ ├── ServiceDefinitionMetadataAnnotationProcessor.java │ │ │ │ ├── builder │ │ │ │ ├── ArrayTypeDefinitionBuilder.java │ │ │ │ ├── CollectionTypeDefinitionBuilder.java │ │ │ │ ├── DeclaredTypeDefinitionBuilder.java │ │ │ │ ├── EnumTypeDefinitionBuilder.java │ │ │ │ ├── GeneralTypeDefinitionBuilder.java │ │ │ │ ├── MapTypeDefinitionBuilder.java │ │ │ │ ├── MethodDefinitionBuilder.java │ │ │ │ ├── PrimitiveTypeDefinitionBuilder.java │ │ │ │ ├── ServiceDefinitionBuilder.java │ │ │ │ ├── SimpleTypeDefinitionBuilder.java │ │ │ │ └── TypeDefinitionBuilder.java │ │ │ │ ├── rest │ │ │ │ ├── AbstractAnnotatedMethodParameterProcessor.java │ │ │ │ ├── AbstractServiceRestMetadataResolver.java │ │ │ │ ├── AnnotatedMethodParameterProcessor.java │ │ │ │ ├── DefaultServiceRestMetadataResolver.java │ │ │ │ ├── ServiceRestMetadataAnnotationProcessor.java │ │ │ │ ├── ServiceRestMetadataResolver.java │ │ │ │ ├── ServiceRestMetadataStorage.java │ │ │ │ ├── jaxrs │ │ │ │ │ ├── DefaultValueParameterProcessor.java │ │ │ │ │ ├── FormParamParameterProcessor.java │ │ │ │ │ ├── HeaderParamParameterProcessor.java │ │ │ │ │ ├── JAXRSServiceRestMetadataResolver.java │ │ │ │ │ ├── MatrixParamParameterProcessor.java │ │ │ │ │ ├── ParamAnnotationParameterProcessor.java │ │ │ │ │ └── QueryParamParameterProcessor.java │ │ │ │ └── springmvc │ │ │ │ │ ├── AbstractRequestAnnotationParameterProcessor.java │ │ │ │ │ ├── RequestHeaderParameterProcessor.java │ │ │ │ │ ├── RequestParamParameterProcessor.java │ │ │ │ │ └── SpringMvcServiceRestMetadataResolver.java │ │ │ │ └── util │ │ │ │ ├── AnnotationUtils.java │ │ │ │ ├── ExecutableElementComparator.java │ │ │ │ ├── FieldUtils.java │ │ │ │ ├── LoggerUtils.java │ │ │ │ ├── MemberUtils.java │ │ │ │ ├── MethodUtils.java │ │ │ │ ├── ServiceAnnotationUtils.java │ │ │ │ └── TypeUtils.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── dubbo │ │ │ └── internal │ │ │ │ ├── org.apache.dubbo.metadata.annotation.processing.builder.TypeDefinitionBuilder │ │ │ │ ├── org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor │ │ │ │ └── org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver │ │ │ └── services │ │ │ └── javax.annotation.processing.Processor │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── metadata │ │ ├── annotation │ │ └── processing │ │ │ ├── AbstractAnnotationProcessingTest.java │ │ │ ├── AnnotationProcessingTestProcessor.java │ │ │ ├── CompilerInvocationInterceptor.java │ │ │ ├── builder │ │ │ ├── ArrayTypeDefinitionBuilderTest.java │ │ │ ├── CollectionTypeDefinitionBuilderTest.java │ │ │ ├── EnumTypeDefinitionBuilderTest.java │ │ │ ├── GeneralTypeDefinitionBuilderTest.java │ │ │ ├── MapTypeDefinitionBuilderTest.java │ │ │ ├── PrimitiveTypeDefinitionBuilderTest.java │ │ │ ├── ServiceDefinitionBuilderTest.java │ │ │ └── SimpleTypeDefinitionBuilderTest.java │ │ │ ├── model │ │ │ ├── ArrayTypeModel.java │ │ │ ├── CollectionTypeModel.java │ │ │ ├── Color.java │ │ │ ├── MapTypeModel.java │ │ │ ├── Model.java │ │ │ ├── PrimitiveTypeModel.java │ │ │ └── SimpleTypeModel.java │ │ │ ├── rest │ │ │ └── AnnotatedMethodParameterProcessorTest.java │ │ │ └── util │ │ │ ├── AnnotationUtilsTest.java │ │ │ ├── FieldUtilsTest.java │ │ │ ├── LoggerUtilsTest.java │ │ │ ├── MemberUtilsTest.java │ │ │ ├── MethodUtilsTest.java │ │ │ ├── ServiceAnnotationUtilsTest.java │ │ │ └── TypeUtilsTest.java │ │ ├── rest │ │ ├── DefaultRestService.java │ │ ├── RestService.java │ │ ├── SpringRestService.java │ │ ├── StandardRestService.java │ │ └── User.java │ │ └── tools │ │ ├── Ancestor.java │ │ ├── Compiler.java │ │ ├── CompilerTest.java │ │ ├── DefaultRestServiceTest.java │ │ ├── DefaultTestService.java │ │ ├── GenericTestService.java │ │ ├── Parent.java │ │ ├── RestServiceTest.java │ │ ├── SpringRestServiceTest.java │ │ ├── StandardRestServiceTest.java │ │ ├── TestProcessor.java │ │ ├── TestService.java │ │ └── TestServiceImpl.java ├── dubbo-metadata-report-consul │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── metadata │ │ │ └── store │ │ │ └── consul │ │ │ ├── ConsulMetadataReport.java │ │ │ └── ConsulMetadataReportFactory.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.metadata.report.MetadataReportFactory ├── dubbo-metadata-report-etcd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ └── store │ │ │ │ └── etcd │ │ │ │ ├── EtcdMetadataReport.java │ │ │ │ └── EtcdMetadataReportFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.metadata.report.MetadataReportFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── metadata │ │ └── store │ │ └── etcd │ │ ├── EtcdMetadata4TstService.java │ │ └── EtcdMetadataReportTest.java ├── dubbo-metadata-report-nacos │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ └── store │ │ │ │ └── nacos │ │ │ │ ├── NacosMetadataReport.java │ │ │ │ └── NacosMetadataReportFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.metadata.report.MetadataReportFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── metadata │ │ └── store │ │ └── nacos │ │ ├── NacosMetadata4TstService.java │ │ └── NacosMetadataReportTest.java ├── dubbo-metadata-report-redis │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ └── store │ │ │ │ └── redis │ │ │ │ ├── RedisMetadataReport.java │ │ │ │ └── RedisMetadataReportFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.metadata.report.MetadataReportFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── metadata │ │ └── store │ │ └── redis │ │ ├── RedisMetadata4TstService.java │ │ └── RedisMetadataReportTest.java ├── dubbo-metadata-report-zookeeper │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── metadata │ │ │ │ └── store │ │ │ │ └── zookeeper │ │ │ │ ├── ZookeeperMetadataReport.java │ │ │ │ └── ZookeeperMetadataReportFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.metadata.report.MetadataReportFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── metadata │ │ └── store │ │ └── zookeeper │ │ ├── ZookeeperMetadataReport4TstService.java │ │ └── ZookeeperMetadataReportTest.java └── pom.xml ├── dubbo-monitor ├── dubbo-monitor-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── monitor │ │ │ │ ├── Constants.java │ │ │ │ ├── MetricsService.java │ │ │ │ ├── Monitor.java │ │ │ │ ├── MonitorFactory.java │ │ │ │ ├── MonitorService.java │ │ │ │ └── support │ │ │ │ ├── AbstractMonitorFactory.java │ │ │ │ ├── MetricsServiceDetector.java │ │ │ │ ├── MonitorFilter.java │ │ │ │ └── MonitorServiceDetector.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.rpc.Filter │ │ │ └── org.apache.dubbo.rpc.model.BuiltinServiceDetector │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── monitor │ │ └── support │ │ ├── AbstractMonitorFactoryTest.java │ │ └── MonitorFilterTest.java ├── dubbo-monitor-default │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── monitor │ │ │ │ └── dubbo │ │ │ │ ├── DubboMonitor.java │ │ │ │ ├── DubboMonitorFactory.java │ │ │ │ ├── MetricsFilter.java │ │ │ │ └── Statistics.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.monitor.MonitorFactory │ │ │ └── org.apache.dubbo.rpc.Filter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── monitor │ │ └── dubbo │ │ ├── AppResponseBuilder.java │ │ ├── DubboMonitorFactoryTest.java │ │ ├── DubboMonitorTest.java │ │ ├── MetricsFilterTest.java │ │ ├── MockMonitorService.java │ │ ├── StatisticsTest.java │ │ └── service │ │ └── DemoService.java └── pom.xml ├── dubbo-plugin ├── dubbo-auth │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── auth │ │ │ │ ├── AccessKeyAuthenticator.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DefaultAccessKeyStorage.java │ │ │ │ ├── exception │ │ │ │ ├── AccessKeyNotFoundException.java │ │ │ │ └── RpcAuthenticationException.java │ │ │ │ ├── filter │ │ │ │ ├── ConsumerSignFilter.java │ │ │ │ └── ProviderAuthFilter.java │ │ │ │ ├── model │ │ │ │ └── AccessKeyPair.java │ │ │ │ ├── spi │ │ │ │ ├── AccessKeyStorage.java │ │ │ │ └── Authenticator.java │ │ │ │ └── utils │ │ │ │ └── SignatureUtils.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.auth.spi.AccessKeyStorage │ │ │ ├── org.apache.dubbo.auth.spi.Authenticator │ │ │ └── org.apache.dubbo.rpc.Filter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── auth │ │ ├── AccessKeyAuthenticatorTest.java │ │ ├── DefaultAccessKeyStorageTest.java │ │ ├── filter │ │ ├── ConsumerSignFilterTest.java │ │ └── ProviderAuthFilterTest.java │ │ └── utils │ │ └── SignatureUtilsTest.java ├── dubbo-qos │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── qos │ │ │ │ ├── command │ │ │ │ ├── BaseCommand.java │ │ │ │ ├── CommandContext.java │ │ │ │ ├── CommandContextFactory.java │ │ │ │ ├── CommandExecutor.java │ │ │ │ ├── DefaultCommandExecutor.java │ │ │ │ ├── NoSuchCommandException.java │ │ │ │ ├── annotation │ │ │ │ │ └── Cmd.java │ │ │ │ ├── decoder │ │ │ │ │ ├── HttpCommandDecoder.java │ │ │ │ │ └── TelnetCommandDecoder.java │ │ │ │ ├── impl │ │ │ │ │ ├── Help.java │ │ │ │ │ ├── Ls.java │ │ │ │ │ ├── Offline.java │ │ │ │ │ ├── Online.java │ │ │ │ │ ├── Quit.java │ │ │ │ │ ├── Ready.java │ │ │ │ │ └── Version.java │ │ │ │ └── util │ │ │ │ │ ├── CommandHelper.java │ │ │ │ │ └── ServiceCheckUtils.java │ │ │ │ ├── common │ │ │ │ └── QosConstants.java │ │ │ │ ├── legacy │ │ │ │ ├── ChangeTelnetHandler.java │ │ │ │ ├── CountTelnetHandler.java │ │ │ │ ├── CurrentTelnetHandler.java │ │ │ │ ├── InvokeTelnetHandler.java │ │ │ │ ├── ListTelnetHandler.java │ │ │ │ ├── LogTelnetHandler.java │ │ │ │ ├── PortTelnetHandler.java │ │ │ │ ├── SelectTelnetHandler.java │ │ │ │ ├── ShutdownTelnetHandler.java │ │ │ │ └── TraceTelnetHandler.java │ │ │ │ ├── protocol │ │ │ │ └── QosProtocolWrapper.java │ │ │ │ ├── server │ │ │ │ ├── DubboLogo.java │ │ │ │ ├── Server.java │ │ │ │ └── handler │ │ │ │ │ ├── HttpProcessHandler.java │ │ │ │ │ ├── LocalHostPermitHandler.java │ │ │ │ │ ├── QosProcessHandler.java │ │ │ │ │ └── TelnetProcessHandler.java │ │ │ │ └── textui │ │ │ │ ├── TComponent.java │ │ │ │ ├── TKv.java │ │ │ │ ├── TLadder.java │ │ │ │ ├── TTable.java │ │ │ │ └── TTree.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.qos.command.BaseCommand │ │ │ ├── org.apache.dubbo.remoting.telnet.TelnetHandler │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── qos │ │ │ ├── command │ │ │ ├── CommandContextFactoryTest.java │ │ │ ├── CommandContextTest.java │ │ │ ├── DefaultCommandExecutorTest.java │ │ │ ├── GreetingCommand.java │ │ │ ├── decoder │ │ │ │ ├── HttpCommandDecoderTest.java │ │ │ │ └── TelnetCommandDecoderTest.java │ │ │ ├── impl │ │ │ │ ├── HelpTest.java │ │ │ │ ├── LsTest.java │ │ │ │ ├── OfflineTest.java │ │ │ │ ├── OnlineTest.java │ │ │ │ ├── QuitTest.java │ │ │ │ ├── TestInterface.java │ │ │ │ ├── TestInterface2.java │ │ │ │ └── TestRegistryFactory.java │ │ │ └── util │ │ │ │ └── CommandHelperTest.java │ │ │ ├── legacy │ │ │ ├── ChangeTelnetHandlerTest.java │ │ │ ├── CurrentTelnetHandlerTest.java │ │ │ ├── InvokerTelnetHandlerTest.java │ │ │ ├── ListTelnetHandlerTest.java │ │ │ ├── LogTelnetHandlerTest.java │ │ │ ├── PortTelnetHandlerTest.java │ │ │ ├── ProtocolUtils.java │ │ │ ├── SelectTelnetHandlerTest.java │ │ │ ├── ShutdownTelnetHandlerTest.java │ │ │ └── service │ │ │ │ ├── CustomArgument.java │ │ │ │ ├── DemoService.java │ │ │ │ ├── DemoServiceImpl.java │ │ │ │ ├── Man.java │ │ │ │ ├── NonSerialized.java │ │ │ │ ├── Person.java │ │ │ │ ├── Type.java │ │ │ │ └── generic │ │ │ │ ├── DemoException.java │ │ │ │ ├── DemoService.java │ │ │ │ ├── DemoServiceImpl.java │ │ │ │ ├── GenericServiceTest.java │ │ │ │ └── User.java │ │ │ ├── protocol │ │ │ └── QosProtocolWrapperTest.java │ │ │ ├── server │ │ │ └── handler │ │ │ │ ├── HttpProcessHandlerTest.java │ │ │ │ ├── LocalHostPermitHandlerTest.java │ │ │ │ ├── QosProcessHandlerTest.java │ │ │ │ └── TelnetProcessHandlerTest.java │ │ │ └── textui │ │ │ ├── TKvTest.java │ │ │ ├── TLadderTest.java │ │ │ ├── TTableTest.java │ │ │ └── TTreeTest.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── org.apache.dubbo.qos.command.BaseCommand │ │ └── org.apache.dubbo.registry.RegistryFactory └── pom.xml ├── dubbo-registry ├── dubbo-registry-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ ├── AddressListener.java │ │ │ │ ├── Constants.java │ │ │ │ ├── ListenerRegistryWrapper.java │ │ │ │ ├── NotifyListener.java │ │ │ │ ├── Registry.java │ │ │ │ ├── RegistryFactory.java │ │ │ │ ├── RegistryFactoryWrapper.java │ │ │ │ ├── RegistryService.java │ │ │ │ ├── RegistryServiceListener.java │ │ │ │ ├── client │ │ │ │ ├── AbstractServiceDiscoveryFactory.java │ │ │ │ ├── DefaultServiceDiscoveryFactory.java │ │ │ │ ├── DefaultServiceInstance.java │ │ │ │ ├── EventPublishingServiceDiscovery.java │ │ │ │ ├── FileSystemServiceDiscovery.java │ │ │ │ ├── ServiceDiscovery.java │ │ │ │ ├── ServiceDiscoveryFactory.java │ │ │ │ ├── ServiceDiscoveryRegistry.java │ │ │ │ ├── ServiceDiscoveryRegistryFactory.java │ │ │ │ ├── ServiceDiscoveryRegistryProtocol.java │ │ │ │ ├── ServiceInstance.java │ │ │ │ ├── ServiceInstanceCustomizer.java │ │ │ │ ├── ServiceInstanceMetadataCustomizer.java │ │ │ │ ├── event │ │ │ │ │ ├── ServiceDiscoveryDestroyedEvent.java │ │ │ │ │ ├── ServiceDiscoveryDestroyingEvent.java │ │ │ │ │ ├── ServiceDiscoveryEvent.java │ │ │ │ │ ├── ServiceDiscoveryExceptionEvent.java │ │ │ │ │ ├── ServiceDiscoveryInitializedEvent.java │ │ │ │ │ ├── ServiceDiscoveryInitializingEvent.java │ │ │ │ │ ├── ServiceInstanceEvent.java │ │ │ │ │ ├── ServiceInstancePreRegisteredEvent.java │ │ │ │ │ ├── ServiceInstancePreUnregisteredEvent.java │ │ │ │ │ ├── ServiceInstanceRegisteredEvent.java │ │ │ │ │ ├── ServiceInstanceUnregisteredEvent.java │ │ │ │ │ ├── ServiceInstancesChangedEvent.java │ │ │ │ │ └── listener │ │ │ │ │ │ ├── CustomizableServiceInstanceListener.java │ │ │ │ │ │ ├── LoggingEventListener.java │ │ │ │ │ │ └── ServiceInstancesChangedListener.java │ │ │ │ ├── metadata │ │ │ │ │ ├── ExportedServicesRevisionMetadataCustomizer.java │ │ │ │ │ ├── MetadataServiceURLBuilder.java │ │ │ │ │ ├── MetadataServiceURLParamsMetadataCustomizer.java │ │ │ │ │ ├── ProtocolPortsMetadataCustomizer.java │ │ │ │ │ ├── RefreshServiceMetadataCustomizer.java │ │ │ │ │ ├── RestProtocolSubscribedURLsSynthesizer.java │ │ │ │ │ ├── ServiceInstanceMetadataUtils.java │ │ │ │ │ ├── SpringCloudMetadataServiceURLBuilder.java │ │ │ │ │ ├── StandardMetadataServiceURLBuilder.java │ │ │ │ │ ├── SubscribedServicesRevisionMetadataCustomizer.java │ │ │ │ │ ├── SubscribedURLsSynthesizer.java │ │ │ │ │ ├── URLRevisionResolver.java │ │ │ │ │ └── proxy │ │ │ │ │ │ ├── BaseMetadataServiceProxyFactory.java │ │ │ │ │ │ ├── DefaultMetadataServiceProxyFactory.java │ │ │ │ │ │ ├── MetadataServiceProxyFactory.java │ │ │ │ │ │ ├── RemoteMetadataServiceProxy.java │ │ │ │ │ │ └── RemoteMetadataServiceProxyFactory.java │ │ │ │ ├── package-info.java │ │ │ │ └── selector │ │ │ │ │ ├── RandomServiceInstanceSelector.java │ │ │ │ │ └── ServiceInstanceSelector.java │ │ │ │ ├── integration │ │ │ │ ├── AbstractConfiguratorListener.java │ │ │ │ ├── RegistryDirectory.java │ │ │ │ ├── RegistryInvokerWrapper.java │ │ │ │ ├── RegistryProtocol.java │ │ │ │ └── RegistryProtocolListener.java │ │ │ │ ├── retry │ │ │ │ ├── AbstractRetryTask.java │ │ │ │ ├── FailedNotifiedTask.java │ │ │ │ ├── FailedRegisteredTask.java │ │ │ │ ├── FailedSubscribedTask.java │ │ │ │ ├── FailedUnregisteredTask.java │ │ │ │ ├── FailedUnsubscribedTask.java │ │ │ │ └── ReExportTask.java │ │ │ │ ├── status │ │ │ │ └── RegistryStatusChecker.java │ │ │ │ └── support │ │ │ │ ├── AbstractRegistry.java │ │ │ │ ├── AbstractRegistryFactory.java │ │ │ │ ├── FailbackRegistry.java │ │ │ │ └── SkipFailbackWrapperException.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.common.status.StatusChecker │ │ │ ├── org.apache.dubbo.event.EventListener │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ ├── org.apache.dubbo.registry.client.ServiceDiscovery │ │ │ ├── org.apache.dubbo.registry.client.ServiceDiscoveryFactory │ │ │ ├── org.apache.dubbo.registry.client.ServiceInstanceCustomizer │ │ │ ├── org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder │ │ │ ├── org.apache.dubbo.registry.client.metadata.SubscribedURLsSynthesizer │ │ │ ├── org.apache.dubbo.registry.client.metadata.proxy.MetadataServiceProxyFactory │ │ │ ├── org.apache.dubbo.registry.client.selector.ServiceInstanceSelector │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── registry │ │ │ ├── PerformanceRegistryTest.java │ │ │ ├── PerformanceUtils.java │ │ │ ├── RegistryFactoryWrapperTest.java │ │ │ ├── RegistryServiceListener1.java │ │ │ ├── RegistryServiceListener2.java │ │ │ ├── SimpleRegistryFactory.java │ │ │ ├── ZKTools.java │ │ │ ├── client │ │ │ ├── DefaultServiceInstanceTest.java │ │ │ ├── EventPublishingServiceDiscoveryTest.java │ │ │ ├── FileSystemServiceDiscoveryTest.java │ │ │ ├── InMemoryServiceDiscovery.java │ │ │ ├── ServiceDiscoveryTest.java │ │ │ ├── ServieDiscoveryRegistryTest.java │ │ │ ├── event │ │ │ │ └── listener │ │ │ │ │ ├── CustomizableServiceInstanceListenerTest.java │ │ │ │ │ ├── LoggingEventListenerTest.java │ │ │ │ │ └── ServiceInstancesChangedListenerTest.java │ │ │ ├── fastjson │ │ │ │ └── DefaultServiceInstanceDeserializerTest.java │ │ │ └── metadata │ │ │ │ ├── MetadataServiceURLBuilderTest.java │ │ │ │ ├── ServiceInstanceMetadataUtilsTest.java │ │ │ │ ├── SpringCloudMetadataServiceURLBuilderTest.java │ │ │ │ └── URLRevisionResolverTest.java │ │ │ └── support │ │ │ ├── AbstractRegistryFactoryTest.java │ │ │ ├── AbstractRegistryTest.java │ │ │ ├── FailbackRegistryTest.java │ │ │ └── ServiceOrientedRegistryTest.java │ │ └── resources │ │ ├── META-INF │ │ ├── dubbo │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ └── org.apache.dubbo.registry.RegistryServiceListener │ │ └── services │ │ │ └── org.apache.dubbo.registry.client.ServiceDiscovery │ │ └── log4j.xml ├── dubbo-registry-consul │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── consul │ │ │ │ ├── AbstractConsulRegistry.java │ │ │ │ ├── ConsulRegistry.java │ │ │ │ ├── ConsulRegistryFactory.java │ │ │ │ └── ConsulServiceDiscovery.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ └── org.apache.dubbo.registry.client.ServiceDiscovery │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── consul │ │ ├── ConsulRegistryTest.java │ │ └── ConsulServiceDiscoveryTest.java ├── dubbo-registry-default │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── dubbo │ │ │ │ ├── DubboRegistry.java │ │ │ │ └── DubboRegistryFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.registry.RegistryFactory │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── registry │ │ │ └── dubbo │ │ │ ├── AbstractRegistryService.java │ │ │ ├── DemoService.java │ │ │ ├── DemoServiceImpl.java │ │ │ ├── DubboRegistryTest.java │ │ │ ├── MockChannel.java │ │ │ ├── MockedClient.java │ │ │ ├── RegistryDirectoryTest.java │ │ │ ├── RegistryProtocolTest.java │ │ │ ├── RegistryStatusCheckerTest.java │ │ │ ├── SimpleRegistryExporter.java │ │ │ └── SimpleRegistryService.java │ │ └── resources │ │ └── log4j.xml ├── dubbo-registry-etcd3 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── etcd │ │ │ │ ├── EtcdRegistry.java │ │ │ │ ├── EtcdRegistryFactory.java │ │ │ │ └── EtcdServiceDiscovery.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ └── org.apache.dubbo.registry.client.ServiceDiscovery │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── etcd │ │ ├── EtcdRegistryTest.java │ │ └── EtcdServiceDiscoveryTest.java ├── dubbo-registry-eureka │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── eureka │ │ │ │ ├── ConfigurableEurekaInstanceConfig.java │ │ │ │ ├── EurekaServiceDiscovery.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.registry.client.ServiceDiscovery │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── eureka │ │ └── EurekaServiceDiscoveryTest.java ├── dubbo-registry-multicast │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── multicast │ │ │ │ ├── MulticastRegistry.java │ │ │ │ └── MulticastRegistryFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.registry.RegistryFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── multicast │ │ ├── MulticastRegistryFactoryTest.java │ │ └── MulticastRegistryTest.java ├── dubbo-registry-multiple │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── multiple │ │ │ │ ├── MultipleRegistry.java │ │ │ │ └── MultipleRegistryFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.registry.RegistryFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── multiple │ │ ├── MultipleRegistry2S2RTest.java │ │ └── MultipleRegistryTestUtil.java ├── dubbo-registry-nacos │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── registry │ │ │ └── nacos │ │ │ ├── NacosRegistry.java │ │ │ ├── NacosRegistryFactory.java │ │ │ ├── NacosServiceDiscovery.java │ │ │ ├── NacosServiceName.java │ │ │ └── util │ │ │ ├── NacosInstanceManageUtil.java │ │ │ └── NacosNamingServiceUtils.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ └── org.apache.dubbo.registry.client.ServiceDiscovery ├── dubbo-registry-redis │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── redis │ │ │ │ ├── RedisRegistry.java │ │ │ │ └── RedisRegistryFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.registry.RegistryFactory │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── redis │ │ └── RedisRegistryTest.java ├── dubbo-registry-sofa │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── sofa │ │ │ │ ├── SofaRegistry.java │ │ │ │ ├── SofaRegistryConstants.java │ │ │ │ └── SofaRegistryFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.registry.RegistryFactory │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── registry │ │ │ └── sofa │ │ │ ├── HelloService.java │ │ │ └── HelloServiceImpl.java │ │ └── resources │ │ └── log4j.properties ├── dubbo-registry-zookeeper │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── registry │ │ │ │ └── zookeeper │ │ │ │ ├── ZookeeperInstance.java │ │ │ │ ├── ZookeeperRegistry.java │ │ │ │ ├── ZookeeperRegistryFactory.java │ │ │ │ ├── ZookeeperServiceDiscovery.java │ │ │ │ ├── ZookeeperServiceDiscoveryChangeWatcher.java │ │ │ │ └── util │ │ │ │ ├── CuratorFrameworkParams.java │ │ │ │ └── CuratorFrameworkUtils.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.registry.RegistryFactory │ │ │ └── org.apache.dubbo.registry.client.ServiceDiscovery │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── registry │ │ └── zookeeper │ │ ├── ZookeeperRegistryTest.java │ │ └── ZookeeperServiceDiscoveryTest.java └── pom.xml ├── dubbo-remoting ├── dubbo-remoting-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ ├── Channel.java │ │ │ │ ├── ChannelHandler.java │ │ │ │ ├── Client.java │ │ │ │ ├── Codec.java │ │ │ │ ├── Codec2.java │ │ │ │ ├── Constants.java │ │ │ │ ├── Decodeable.java │ │ │ │ ├── Dispatcher.java │ │ │ │ ├── Endpoint.java │ │ │ │ ├── ExecutionException.java │ │ │ │ ├── IdleSensible.java │ │ │ │ ├── RemotingException.java │ │ │ │ ├── RemotingServer.java │ │ │ │ ├── TimeoutException.java │ │ │ │ ├── Transporter.java │ │ │ │ ├── Transporters.java │ │ │ │ ├── buffer │ │ │ │ ├── AbstractChannelBuffer.java │ │ │ │ ├── ByteBufferBackedChannelBuffer.java │ │ │ │ ├── ChannelBuffer.java │ │ │ │ ├── ChannelBufferFactory.java │ │ │ │ ├── ChannelBufferInputStream.java │ │ │ │ ├── ChannelBufferOutputStream.java │ │ │ │ ├── ChannelBuffers.java │ │ │ │ ├── DirectChannelBufferFactory.java │ │ │ │ ├── DynamicChannelBuffer.java │ │ │ │ ├── HeapChannelBuffer.java │ │ │ │ └── HeapChannelBufferFactory.java │ │ │ │ ├── exchange │ │ │ │ ├── ExchangeChannel.java │ │ │ │ ├── ExchangeClient.java │ │ │ │ ├── ExchangeHandler.java │ │ │ │ ├── ExchangeServer.java │ │ │ │ ├── Exchanger.java │ │ │ │ ├── Exchangers.java │ │ │ │ ├── Request.java │ │ │ │ ├── Response.java │ │ │ │ ├── codec │ │ │ │ │ └── ExchangeCodec.java │ │ │ │ └── support │ │ │ │ │ ├── DefaultFuture.java │ │ │ │ │ ├── ExchangeHandlerAdapter.java │ │ │ │ │ ├── ExchangeHandlerDispatcher.java │ │ │ │ │ ├── ExchangeServerDelegate.java │ │ │ │ │ ├── MultiMessage.java │ │ │ │ │ ├── Replier.java │ │ │ │ │ ├── ReplierDispatcher.java │ │ │ │ │ └── header │ │ │ │ │ ├── AbstractTimerTask.java │ │ │ │ │ ├── CloseTimerTask.java │ │ │ │ │ ├── HeaderExchangeChannel.java │ │ │ │ │ ├── HeaderExchangeClient.java │ │ │ │ │ ├── HeaderExchangeHandler.java │ │ │ │ │ ├── HeaderExchangeServer.java │ │ │ │ │ ├── HeaderExchanger.java │ │ │ │ │ ├── HeartbeatHandler.java │ │ │ │ │ ├── HeartbeatTimerTask.java │ │ │ │ │ └── ReconnectTimerTask.java │ │ │ │ ├── telnet │ │ │ │ ├── TelnetHandler.java │ │ │ │ ├── codec │ │ │ │ │ └── TelnetCodec.java │ │ │ │ └── support │ │ │ │ │ ├── Help.java │ │ │ │ │ ├── TelnetHandlerAdapter.java │ │ │ │ │ ├── TelnetUtils.java │ │ │ │ │ └── command │ │ │ │ │ ├── ClearTelnetHandler.java │ │ │ │ │ ├── ExitTelnetHandler.java │ │ │ │ │ ├── HelpTelnetHandler.java │ │ │ │ │ ├── LogTelnetHandler.java │ │ │ │ │ └── StatusTelnetHandler.java │ │ │ │ ├── transport │ │ │ │ ├── AbstractChannel.java │ │ │ │ ├── AbstractChannelHandlerDelegate.java │ │ │ │ ├── AbstractClient.java │ │ │ │ ├── AbstractCodec.java │ │ │ │ ├── AbstractEndpoint.java │ │ │ │ ├── AbstractPeer.java │ │ │ │ ├── AbstractServer.java │ │ │ │ ├── ChannelDelegate.java │ │ │ │ ├── ChannelHandlerAdapter.java │ │ │ │ ├── ChannelHandlerDelegate.java │ │ │ │ ├── ChannelHandlerDispatcher.java │ │ │ │ ├── ClientDelegate.java │ │ │ │ ├── CodecSupport.java │ │ │ │ ├── DecodeHandler.java │ │ │ │ ├── ExceedPayloadLimitException.java │ │ │ │ ├── MultiMessageHandler.java │ │ │ │ ├── ServerDelegate.java │ │ │ │ ├── codec │ │ │ │ │ ├── CodecAdapter.java │ │ │ │ │ └── TransportCodec.java │ │ │ │ └── dispatcher │ │ │ │ │ ├── ChannelEventRunnable.java │ │ │ │ │ ├── ChannelHandlers.java │ │ │ │ │ ├── WrappedChannelHandler.java │ │ │ │ │ ├── all │ │ │ │ │ ├── AllChannelHandler.java │ │ │ │ │ └── AllDispatcher.java │ │ │ │ │ ├── connection │ │ │ │ │ ├── ConnectionOrderedChannelHandler.java │ │ │ │ │ └── ConnectionOrderedDispatcher.java │ │ │ │ │ ├── direct │ │ │ │ │ ├── DirectChannelHandler.java │ │ │ │ │ └── DirectDispatcher.java │ │ │ │ │ ├── execution │ │ │ │ │ ├── ExecutionChannelHandler.java │ │ │ │ │ └── ExecutionDispatcher.java │ │ │ │ │ └── message │ │ │ │ │ ├── MessageOnlyChannelHandler.java │ │ │ │ │ └── MessageOnlyDispatcher.java │ │ │ │ └── utils │ │ │ │ ├── PayloadDropper.java │ │ │ │ └── UrlUtils.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.remoting.Codec2 │ │ │ ├── org.apache.dubbo.remoting.Dispatcher │ │ │ ├── org.apache.dubbo.remoting.exchange.Exchanger │ │ │ └── org.apache.dubbo.remoting.telnet.TelnetHandler │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── remoting │ │ │ ├── ChanelHandlerTest.java │ │ │ ├── PerformanceClientCloseTest.java │ │ │ ├── PerformanceClientFixedTest.java │ │ │ ├── PerformanceClientMain.java │ │ │ ├── PerformanceClientTest.java │ │ │ ├── PerformanceServerMain.java │ │ │ ├── PerformanceServerTest.java │ │ │ ├── PerformanceUtils.java │ │ │ ├── TelnetServer.java │ │ │ ├── buffer │ │ │ ├── AbstractChannelBufferTest.java │ │ │ ├── ByteBufferBackedChannelBufferTest.java │ │ │ ├── ChannelBufferStreamTest.java │ │ │ ├── DirectChannelBufferTest.java │ │ │ ├── DynamicChannelBufferTest.java │ │ │ └── HeapChannelBufferTest.java │ │ │ ├── codec │ │ │ ├── AbstractMockChannel.java │ │ │ ├── ExchangeCodecTest.java │ │ │ └── TelnetCodecTest.java │ │ │ ├── exchange │ │ │ └── support │ │ │ │ ├── DefaultFutureTest.java │ │ │ │ └── header │ │ │ │ ├── HeaderExchangeChannelTest.java │ │ │ │ ├── HeartBeatTaskTest.java │ │ │ │ └── MockChannel.java │ │ │ ├── handler │ │ │ ├── ConnectChannelHandlerTest.java │ │ │ ├── HeaderExchangeHandlerTest.java │ │ │ ├── MockedChannel.java │ │ │ ├── MockedChannelHandler.java │ │ │ └── WrappedChannelHandlerTest.java │ │ │ └── transport │ │ │ ├── AbstractCodecTest.java │ │ │ └── codec │ │ │ ├── CodecAdapterTest.java │ │ │ ├── DeprecatedExchangeCodec.java │ │ │ └── DeprecatedTelnetCodec.java │ │ └── resources │ │ └── log4j.xml ├── dubbo-remoting-etcd3 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── etcd │ │ │ │ ├── AbstractRetryPolicy.java │ │ │ │ ├── ChildListener.java │ │ │ │ ├── Constants.java │ │ │ │ ├── EtcdClient.java │ │ │ │ ├── EtcdTransporter.java │ │ │ │ ├── RetryPolicy.java │ │ │ │ ├── StateListener.java │ │ │ │ ├── jetcd │ │ │ │ ├── ConnectionStateListener.java │ │ │ │ ├── JEtcdClient.java │ │ │ │ ├── JEtcdClientWrapper.java │ │ │ │ ├── JEtcdTransporter.java │ │ │ │ ├── RetryLoops.java │ │ │ │ └── RetryNTimes.java │ │ │ │ ├── option │ │ │ │ └── OptionUtil.java │ │ │ │ └── support │ │ │ │ └── AbstractEtcdClient.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.etcd.EtcdTransporter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── remoting │ │ └── etcd │ │ └── jetcd │ │ ├── JEtcdClientTest.java │ │ ├── JEtcdClientWrapperTest.java │ │ └── LeaseTest.java ├── dubbo-remoting-grizzly │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── transport │ │ │ │ └── grizzly │ │ │ │ ├── GrizzlyChannel.java │ │ │ │ ├── GrizzlyClient.java │ │ │ │ ├── GrizzlyCodecAdapter.java │ │ │ │ ├── GrizzlyHandler.java │ │ │ │ ├── GrizzlyServer.java │ │ │ │ └── GrizzlyTransporter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.Transporter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── remoting │ │ └── transport │ │ └── grizzly │ │ └── GrizzlyTransporterTest.java ├── dubbo-remoting-http │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── http │ │ │ │ ├── HttpBinder.java │ │ │ │ ├── HttpHandler.java │ │ │ │ ├── HttpServer.java │ │ │ │ ├── jetty │ │ │ │ ├── JettyHttpBinder.java │ │ │ │ └── JettyHttpServer.java │ │ │ │ ├── servlet │ │ │ │ ├── BootstrapListener.java │ │ │ │ ├── DispatcherServlet.java │ │ │ │ ├── ServletHttpBinder.java │ │ │ │ ├── ServletHttpServer.java │ │ │ │ └── ServletManager.java │ │ │ │ ├── support │ │ │ │ └── AbstractHttpServer.java │ │ │ │ └── tomcat │ │ │ │ ├── TomcatHttpBinder.java │ │ │ │ └── TomcatHttpServer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.http.HttpBinder │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── remoting │ │ └── http │ │ ├── jetty │ │ └── JettyHttpBinderTest.java │ │ └── tomcat │ │ └── TomcatHttpBinderTest.java ├── dubbo-remoting-mina │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── transport │ │ │ │ └── mina │ │ │ │ ├── MinaChannel.java │ │ │ │ ├── MinaClient.java │ │ │ │ ├── MinaCodecAdapter.java │ │ │ │ ├── MinaHandler.java │ │ │ │ ├── MinaServer.java │ │ │ │ └── MinaTransporter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.Transporter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── remoting │ │ └── transport │ │ └── mina │ │ ├── ClientToServerTest.java │ │ ├── ClientsTest.java │ │ ├── Hello.java │ │ ├── MinaClientToServerTest.java │ │ ├── World.java │ │ └── WorldHandler.java ├── dubbo-remoting-netty │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── transport │ │ │ │ └── netty │ │ │ │ ├── NettyBackedChannelBuffer.java │ │ │ │ ├── NettyBackedChannelBufferFactory.java │ │ │ │ ├── NettyChannel.java │ │ │ │ ├── NettyClient.java │ │ │ │ ├── NettyCodecAdapter.java │ │ │ │ ├── NettyHandler.java │ │ │ │ ├── NettyHelper.java │ │ │ │ ├── NettyServer.java │ │ │ │ └── NettyTransporter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.Transporter │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── remoting │ │ │ ├── exchange │ │ │ └── support │ │ │ │ └── header │ │ │ │ └── HeartbeatHandlerTest.java │ │ │ └── transport │ │ │ ├── dispatcher │ │ │ └── FakeChannelHandlers.java │ │ │ └── netty │ │ │ ├── ClientReconnectTest.java │ │ │ ├── ClientToServerTest.java │ │ │ ├── ClientsTest.java │ │ │ ├── Hello.java │ │ │ ├── NettyClientTest.java │ │ │ ├── NettyClientToServerTest.java │ │ │ ├── NettyStringTest.java │ │ │ ├── TelnetClientHandler.java │ │ │ ├── TelnetServerHandler.java │ │ │ ├── ThreadNameTest.java │ │ │ ├── World.java │ │ │ └── WorldHandler.java │ │ └── resources │ │ └── log4j.xml ├── dubbo-remoting-netty4 │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── transport │ │ │ │ └── netty4 │ │ │ │ ├── NettyBackedChannelBuffer.java │ │ │ │ ├── NettyChannel.java │ │ │ │ ├── NettyClient.java │ │ │ │ ├── NettyClientHandler.java │ │ │ │ ├── NettyCodecAdapter.java │ │ │ │ ├── NettyEventLoopFactory.java │ │ │ │ ├── NettyServer.java │ │ │ │ ├── NettyServerHandler.java │ │ │ │ ├── NettyTransporter.java │ │ │ │ ├── SslContexts.java │ │ │ │ ├── SslHandlerInitializer.java │ │ │ │ └── logging │ │ │ │ ├── FormattingTuple.java │ │ │ │ └── MessageFormatter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.Transporter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── remoting │ │ └── transport │ │ └── netty4 │ │ ├── ClientReconnectTest.java │ │ ├── ClientToServerTest.java │ │ ├── ClientsTest.java │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── Hello.java │ │ ├── MockResult.java │ │ ├── NettyClientToServerTest.java │ │ ├── NettyTransporterTest.java │ │ ├── ReplierDispatcherTest.java │ │ ├── RpcMessage.java │ │ ├── RpcMessageHandler.java │ │ ├── World.java │ │ └── WorldHandler.java ├── dubbo-remoting-p2p │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── p2p │ │ │ │ ├── Group.java │ │ │ │ ├── Networker.java │ │ │ │ ├── Networkers.java │ │ │ │ ├── Peer.java │ │ │ │ ├── exchange │ │ │ │ ├── ExchangeGroup.java │ │ │ │ ├── ExchangeNetworker.java │ │ │ │ ├── ExchangeNetworkers.java │ │ │ │ ├── ExchangePeer.java │ │ │ │ └── support │ │ │ │ │ ├── AbstractExchangeGroup.java │ │ │ │ │ ├── ExchangeServerPeer.java │ │ │ │ │ ├── FileExchangeGroup.java │ │ │ │ │ ├── FileExchangeNetworker.java │ │ │ │ │ ├── MulticastExchangeGroup.java │ │ │ │ │ └── MulticastExchangeNetworker.java │ │ │ │ └── support │ │ │ │ ├── AbstractGroup.java │ │ │ │ ├── FileGroup.java │ │ │ │ ├── FileNetworker.java │ │ │ │ ├── MulticastGroup.java │ │ │ │ ├── MulticastNetworker.java │ │ │ │ └── ServerPeer.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.p2p.Networker │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── remoting │ │ └── p2p │ │ ├── exchange │ │ └── support │ │ │ └── MulticastExchangeNetworkerTest.java │ │ └── support │ │ ├── FileNetworkerTest.java │ │ └── MulticastNetworkerTest.java ├── dubbo-remoting-zookeeper │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── remoting │ │ │ │ └── zookeeper │ │ │ │ ├── ChildListener.java │ │ │ │ ├── DataListener.java │ │ │ │ ├── EventType.java │ │ │ │ ├── StateListener.java │ │ │ │ ├── ZookeeperClient.java │ │ │ │ ├── ZookeeperTransporter.java │ │ │ │ ├── curator │ │ │ │ ├── CuratorZookeeperClient.java │ │ │ │ └── CuratorZookeeperTransporter.java │ │ │ │ └── support │ │ │ │ ├── AbstractZookeeperClient.java │ │ │ │ └── AbstractZookeeperTransporter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.zookeeper.ZookeeperTransporter │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── remoting │ │ └── zookeeper │ │ ├── curator │ │ ├── CuratorZookeeperClientTest.java │ │ └── CuratorZookeeperTransporterTest.java │ │ └── support │ │ └── AbstractZookeeperTransporterTest.java └── pom.xml ├── dubbo-rpc ├── dubbo-rpc-api │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── alibaba │ │ │ │ │ └── dubbo │ │ │ │ │ └── rpc │ │ │ │ │ └── service │ │ │ │ │ ├── EchoService.java │ │ │ │ │ ├── GenericException.java │ │ │ │ │ └── GenericService.java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ ├── AppResponse.java │ │ │ │ ├── AsyncContext.java │ │ │ │ ├── AsyncContextImpl.java │ │ │ │ ├── AsyncRpcResult.java │ │ │ │ ├── AttachmentsAdapter.java │ │ │ │ ├── Constants.java │ │ │ │ ├── Exporter.java │ │ │ │ ├── ExporterListener.java │ │ │ │ ├── Filter.java │ │ │ │ ├── FutureContext.java │ │ │ │ ├── Invocation.java │ │ │ │ ├── InvokeMode.java │ │ │ │ ├── Invoker.java │ │ │ │ ├── InvokerListener.java │ │ │ │ ├── ListenableFilter.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── ProtocolServer.java │ │ │ │ ├── ProxyFactory.java │ │ │ │ ├── Result.java │ │ │ │ ├── RpcConstants.java │ │ │ │ ├── RpcContext.java │ │ │ │ ├── RpcException.java │ │ │ │ ├── RpcInvocation.java │ │ │ │ ├── RpcStatus.java │ │ │ │ ├── TimeoutCountDown.java │ │ │ │ ├── ZoneDetector.java │ │ │ │ ├── filter │ │ │ │ ├── AccessLogFilter.java │ │ │ │ ├── ActiveLimitFilter.java │ │ │ │ ├── ClassLoaderFilter.java │ │ │ │ ├── CompatibleFilter.java │ │ │ │ ├── ConsumerContextFilter.java │ │ │ │ ├── ContextFilter.java │ │ │ │ ├── DeprecatedFilter.java │ │ │ │ ├── EchoFilter.java │ │ │ │ ├── ExceptionFilter.java │ │ │ │ ├── ExecuteLimitFilter.java │ │ │ │ ├── GenericFilter.java │ │ │ │ ├── GenericImplFilter.java │ │ │ │ ├── TimeoutFilter.java │ │ │ │ ├── TokenFilter.java │ │ │ │ ├── TpsLimitFilter.java │ │ │ │ └── tps │ │ │ │ │ ├── DefaultTPSLimiter.java │ │ │ │ │ ├── StatItem.java │ │ │ │ │ └── TPSLimiter.java │ │ │ │ ├── listener │ │ │ │ ├── DeprecatedInvokerListener.java │ │ │ │ ├── ExporterListenerAdapter.java │ │ │ │ ├── InvokerListenerAdapter.java │ │ │ │ ├── ListenerExporterWrapper.java │ │ │ │ └── ListenerInvokerWrapper.java │ │ │ │ ├── protocol │ │ │ │ ├── AbstractExporter.java │ │ │ │ ├── AbstractInvoker.java │ │ │ │ ├── AbstractProtocol.java │ │ │ │ ├── AbstractProxyProtocol.java │ │ │ │ ├── AsyncToSyncInvoker.java │ │ │ │ ├── InvokerWrapper.java │ │ │ │ ├── ProtocolFilterWrapper.java │ │ │ │ ├── ProtocolListenerWrapper.java │ │ │ │ └── dubbo │ │ │ │ │ ├── FutureAdapter.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── proxy │ │ │ │ ├── AbstractProxyFactory.java │ │ │ │ ├── AbstractProxyInvoker.java │ │ │ │ ├── InvokerInvocationHandler.java │ │ │ │ ├── javassist │ │ │ │ │ └── JavassistProxyFactory.java │ │ │ │ ├── jdk │ │ │ │ │ └── JdkProxyFactory.java │ │ │ │ └── wrapper │ │ │ │ │ └── StubProxyFactoryWrapper.java │ │ │ │ └── support │ │ │ │ ├── AccessLogData.java │ │ │ │ ├── MockInvoker.java │ │ │ │ ├── MockProtocol.java │ │ │ │ └── RpcUtils.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.rpc.Filter │ │ │ ├── org.apache.dubbo.rpc.InvokerListener │ │ │ ├── org.apache.dubbo.rpc.Protocol │ │ │ └── org.apache.dubbo.rpc.ProxyFactory │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── rpc │ │ │ ├── AppResponseTest.java │ │ │ ├── CustomArgument.java │ │ │ ├── DemoRequest.java │ │ │ ├── FutureContextTest.java │ │ │ ├── RpcContextTest.java │ │ │ ├── RpcInvocationTest.java │ │ │ ├── filter │ │ │ ├── AccessLogFilterTest.java │ │ │ ├── ActiveLimitFilterTest.java │ │ │ ├── ClassLoaderFilterTest.java │ │ │ ├── CompatibleFilterFilterTest.java │ │ │ ├── ContextFilterTest.java │ │ │ ├── DeprecatedFilterTest.java │ │ │ ├── EchoFilterTest.java │ │ │ ├── ExceptionFilterTest.java │ │ │ ├── ExecuteLimitFilterTest.java │ │ │ ├── GenericFilterTest.java │ │ │ ├── GenericImplFilterTest.java │ │ │ ├── TimeoutFilterTest.java │ │ │ ├── TokenFilterTest.java │ │ │ └── tps │ │ │ │ ├── DefaultTPSLimiterTest.java │ │ │ │ ├── StatItemTest.java │ │ │ │ └── TpsLimitFilterTest.java │ │ │ ├── proxy │ │ │ ├── AbstractProxyTest.java │ │ │ ├── DemoRequest.java │ │ │ ├── DemoService.java │ │ │ ├── DemoServiceImpl.java │ │ │ ├── InvokerInvocationHandlerTest.java │ │ │ ├── RemoteService.java │ │ │ ├── RemoteServiceImpl.java │ │ │ ├── Type.java │ │ │ ├── javassist │ │ │ │ └── JavassistProxyFactoryTest.java │ │ │ └── jdk │ │ │ │ └── JdkProxyFactoryTest.java │ │ │ └── support │ │ │ ├── BlockMyInvoker.java │ │ │ ├── DemoService.java │ │ │ ├── DemoServiceImpl.java │ │ │ ├── IEcho.java │ │ │ ├── LocalException.java │ │ │ ├── MockInvocation.java │ │ │ ├── MockInvokerTest.java │ │ │ ├── MyInvoker.java │ │ │ ├── Person.java │ │ │ ├── RpcUtilsTest.java │ │ │ ├── RuntimeExceptionInvoker.java │ │ │ └── Type.java │ │ └── resources │ │ └── log4j.xml ├── dubbo-rpc-dubbo │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── dubbo │ │ │ │ ├── CallbackServiceCodec.java │ │ │ │ ├── ChannelWrappedInvoker.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DecodeableRpcInvocation.java │ │ │ │ ├── DecodeableRpcResult.java │ │ │ │ ├── DubboCodec.java │ │ │ │ ├── DubboCountCodec.java │ │ │ │ ├── DubboExporter.java │ │ │ │ ├── DubboInvoker.java │ │ │ │ ├── DubboProtocol.java │ │ │ │ ├── DubboProtocolServer.java │ │ │ │ ├── LazyConnectExchangeClient.java │ │ │ │ ├── ReferenceCountExchangeClient.java │ │ │ │ ├── filter │ │ │ │ ├── FutureFilter.java │ │ │ │ └── TraceFilter.java │ │ │ │ └── status │ │ │ │ ├── ServerStatusChecker.java │ │ │ │ └── ThreadPoolStatusChecker.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.common.status.StatusChecker │ │ │ ├── org.apache.dubbo.remoting.Codec2 │ │ │ ├── org.apache.dubbo.rpc.Filter │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── rpc │ │ │ └── protocol │ │ │ └── dubbo │ │ │ ├── ArgumentCallbackTest.java │ │ │ ├── DubboInvokerAvilableTest.java │ │ │ ├── DubboLazyConnectTest.java │ │ │ ├── DubboProtocolTest.java │ │ │ ├── FutureFilterTest.java │ │ │ ├── IDemoService.java │ │ │ ├── ImplicitCallBackTest.java │ │ │ ├── MultiThreadTest.java │ │ │ ├── ReferenceCountExchangeClientTest.java │ │ │ ├── RpcFilterTest.java │ │ │ ├── decode │ │ │ ├── DubboTelnetDecodeTest.java │ │ │ ├── LocalEmbeddedChannel.java │ │ │ ├── MockChannel.java │ │ │ ├── MockChannelHandler.java │ │ │ ├── MockHandler.java │ │ │ └── telnet │ │ │ │ └── TestTelnetHandler.java │ │ │ └── support │ │ │ ├── CustomArgument.java │ │ │ ├── DemoRequest.java │ │ │ ├── DemoService.java │ │ │ ├── DemoServiceImpl.java │ │ │ ├── EnumBak.java │ │ │ ├── Man.java │ │ │ ├── NonSerialized.java │ │ │ ├── Person.java │ │ │ ├── ProtocolUtils.java │ │ │ ├── RemoteService.java │ │ │ ├── RemoteServiceImpl.java │ │ │ └── Type.java │ │ └── resources │ │ ├── META-INF │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.remoting.telnet.TelnetHandler │ │ └── log4j.xml ├── dubbo-rpc-grpc │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── rpc │ │ │ └── protocol │ │ │ └── grpc │ │ │ ├── DubboHandlerRegistry.java │ │ │ ├── GrpcConfig.java │ │ │ ├── GrpcConstants.java │ │ │ ├── GrpcInvoker.java │ │ │ ├── GrpcOptionsUtils.java │ │ │ ├── GrpcProtocol.java │ │ │ ├── ReferenceCountManagedChannel.java │ │ │ └── interceptors │ │ │ ├── ClientInterceptor.java │ │ │ ├── GrpcConfigurator.java │ │ │ ├── RpcContextInterceptor.java │ │ │ ├── ServerInterceptor.java │ │ │ └── ServerTransportFilter.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ ├── org.apache.dubbo.rpc.Protocol │ │ ├── org.apache.dubbo.rpc.protocol.grpc.interceptors.ClientInterceptor │ │ └── org.apache.dubbo.rpc.protocol.grpc.interceptors.ServerInterceptor ├── dubbo-rpc-hessian │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── hessian │ │ │ │ ├── Constants.java │ │ │ │ ├── DubboHessianURLConnectionFactory.java │ │ │ │ ├── HessianProtocol.java │ │ │ │ ├── HttpClientConnection.java │ │ │ │ └── HttpClientConnectionFactory.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── hessian │ │ ├── HessianProtocolTest.java │ │ ├── HessianService.java │ │ └── HessianServiceImpl.java ├── dubbo-rpc-http │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── http │ │ │ │ ├── HttpProtocol.java │ │ │ │ ├── HttpProtocolErrorCode.java │ │ │ │ ├── JsonRemoteInvocation.java │ │ │ │ └── JsonRpcProxyFactoryBean.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── http │ │ ├── HttpProtocolTest.java │ │ ├── HttpService.java │ │ └── HttpServiceImpl.java ├── dubbo-rpc-injvm │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── injvm │ │ │ │ ├── InjvmExporter.java │ │ │ │ ├── InjvmInvoker.java │ │ │ │ └── InjvmProtocol.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── injvm │ │ ├── DemoRequest.java │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── IEcho.java │ │ ├── InjvmProtocolTest.java │ │ ├── ProtocolTest.java │ │ └── Type.java ├── dubbo-rpc-memcached │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── memcached │ │ │ │ └── MemcachedProtocol.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── memcached │ │ └── MemcachedProtocolTest.java ├── dubbo-rpc-native-thrift │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── nativethrift │ │ │ │ └── ThriftProtocol.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ ├── idls │ │ ├── DemoService.thrift │ │ └── UserService.thrift │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── nativethrift │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── ThriftProtocolTest.java │ │ ├── UserService.java │ │ └── UserServiceImpl.java ├── dubbo-rpc-redis │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── redis │ │ │ │ └── RedisProtocol.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── rpc │ │ │ └── protocol │ │ │ └── redis │ │ │ ├── IDemoService.java │ │ │ └── RedisProtocolTest.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-rpc-rest │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── rest │ │ │ │ ├── BaseRestProtocolServer.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DubboHttpProtocolServer.java │ │ │ │ ├── DubboResourceFactory.java │ │ │ │ ├── NettyRestProtocolServer.java │ │ │ │ ├── RestConstraintViolation.java │ │ │ │ ├── RestProtocol.java │ │ │ │ ├── RestProtocolServer.java │ │ │ │ ├── RestServerFactory.java │ │ │ │ ├── RpcContextFilter.java │ │ │ │ ├── RpcExceptionMapper.java │ │ │ │ ├── ViolationReport.java │ │ │ │ ├── integration │ │ │ │ └── swagger │ │ │ │ │ ├── DubboSwaggerApiListingResource.java │ │ │ │ │ └── DubboSwaggerService.java │ │ │ │ └── support │ │ │ │ ├── ContentType.java │ │ │ │ └── LoggingFilter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── rest │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── RestProtocolTest.java │ │ ├── RpcExceptionMapperTest.java │ │ └── integration │ │ └── swagger │ │ ├── DubboSwaggerApiListingResourceTest.java │ │ └── SwaggerService.java ├── dubbo-rpc-rmi │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── alibaba │ │ │ │ │ └── dubbo │ │ │ │ │ └── rpc │ │ │ │ │ └── protocol │ │ │ │ │ └── rmi │ │ │ │ │ └── RmiRemoteInvocation.java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── rmi │ │ │ │ ├── RmiProtocol.java │ │ │ │ └── RmiRemoteInvocation.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── rmi │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── RemoteService.java │ │ ├── RemoteServiceImpl.java │ │ ├── RmiProtocolTest.java │ │ └── Type.java ├── dubbo-rpc-thrift │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── thrift │ │ │ │ ├── ClassNameGenerator.java │ │ │ │ ├── DubboClassNameGenerator.java │ │ │ │ ├── ThriftClassNameGenerator.java │ │ │ │ ├── ThriftCodec.java │ │ │ │ ├── ThriftConstants.java │ │ │ │ ├── ThriftInvoker.java │ │ │ │ ├── ThriftNativeCodec.java │ │ │ │ ├── ThriftProtocol.java │ │ │ │ ├── ThriftType.java │ │ │ │ ├── ThriftUtils.java │ │ │ │ ├── ext │ │ │ │ └── MultiServiceProcessor.java │ │ │ │ └── io │ │ │ │ ├── InputStreamWrapper.java │ │ │ │ └── RandomAccessByteArrayOutputStream.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.remoting.Codec2 │ │ │ ├── org.apache.dubbo.rpc.Protocol │ │ │ └── org.apache.dubbo.rpc.protocol.thrift.ClassNameGenerator │ │ └── test │ │ ├── java │ │ ├── $__ClassNameTestDubboStub.java │ │ ├── ClassNameTest.java │ │ ├── ClassNameTestDubbo.java │ │ ├── ClassNameTestThrift.java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── rpc │ │ │ ├── gen │ │ │ ├── dubbo │ │ │ │ ├── $__DemoStub.java │ │ │ │ └── Demo.java │ │ │ └── thrift │ │ │ │ └── Demo.java │ │ │ └── protocol │ │ │ └── thrift │ │ │ ├── AbstractTest.java │ │ │ ├── DemoImpl.java │ │ │ ├── DubboDemoImpl.java │ │ │ ├── FramedTransportFactory.java │ │ │ ├── MockedChannel.java │ │ │ ├── ServerExceptionTest.java │ │ │ ├── ServiceMethodNotFoundTest.java │ │ │ ├── ThriftCodecTest.java │ │ │ ├── ThriftDemoImpl.java │ │ │ ├── ThriftProtocolTest.java │ │ │ ├── ThriftUtilsTest.java │ │ │ └── examples │ │ │ ├── DubboDemoConsumer.java │ │ │ └── DubboDemoProvider.java │ │ ├── resources │ │ ├── dubbo-demo-consumer.xml │ │ └── dubbo-demo-provider.xml │ │ └── thrift │ │ ├── ClassNameTestDubbo.thrift │ │ ├── ClassNameTestThrift.thrift │ │ └── Demo.thrift ├── dubbo-rpc-webservice │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── webservice │ │ │ │ └── WebServiceProtocol.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── rpc │ │ └── protocol │ │ └── webservice │ │ ├── DemoService.java │ │ ├── DemoServiceImpl.java │ │ ├── User.java │ │ └── WebserviceProtocolTest.java ├── dubbo-rpc-xml │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── xml │ │ │ │ └── rpc │ │ │ │ └── protocol │ │ │ │ └── xmlrpc │ │ │ │ ├── XmlRpcProtocol.java │ │ │ │ └── XmlRpcProxyFactoryBean.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ ├── org.apache.dubbo.remoting.http.HttpBinder │ │ │ └── org.apache.dubbo.rpc.Protocol │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── xml │ │ └── rpc │ │ └── protocol │ │ └── xmlrpc │ │ ├── XmlRpcProtocolTest.java │ │ ├── XmlRpcService.java │ │ └── XmlRpcServiceImpl.java └── pom.xml ├── dubbo-serialization ├── dubbo-serialization-api │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── common │ │ └── serialize │ │ ├── Cleanable.java │ │ ├── Constants.java │ │ ├── DataInput.java │ │ ├── DataOutput.java │ │ ├── ObjectInput.java │ │ ├── ObjectOutput.java │ │ ├── Serialization.java │ │ └── support │ │ ├── SerializableClassRegistry.java │ │ └── SerializationOptimizer.java ├── dubbo-serialization-avro │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── avro │ │ │ ├── AvroObjectInput.java │ │ │ ├── AvroObjectOutput.java │ │ │ └── AvroSerialization.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-fastjson │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── fastjson │ │ │ ├── FastJsonObjectInput.java │ │ │ ├── FastJsonObjectOutput.java │ │ │ └── FastJsonSerialization.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-fst │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── fst │ │ │ ├── FstFactory.java │ │ │ ├── FstObjectInput.java │ │ │ ├── FstObjectOutput.java │ │ │ └── FstSerialization.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-gson │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── common │ │ │ │ └── serialize │ │ │ │ └── gson │ │ │ │ ├── GsonJsonObjectInput.java │ │ │ │ ├── GsonJsonObjectOutput.java │ │ │ │ └── GsonSerialization.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.serialize.Serialization │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── common │ │ └── serialize │ │ └── gson │ │ ├── GsonJsonObjectOutputTest.java │ │ ├── GsonJsonSerializationTest.java │ │ └── Image.java ├── dubbo-serialization-hessian2 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── hessian2 │ │ │ ├── Hessian2ObjectInput.java │ │ │ ├── Hessian2ObjectOutput.java │ │ │ ├── Hessian2Serialization.java │ │ │ └── Hessian2SerializerFactory.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-jdk │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ ├── java │ │ │ ├── CompactedJavaSerialization.java │ │ │ ├── CompactedObjectInputStream.java │ │ │ ├── CompactedObjectOutputStream.java │ │ │ ├── JavaObjectInput.java │ │ │ ├── JavaObjectOutput.java │ │ │ └── JavaSerialization.java │ │ │ └── nativejava │ │ │ ├── NativeJavaObjectInput.java │ │ │ ├── NativeJavaObjectOutput.java │ │ │ └── NativeJavaSerialization.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-kryo │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── kryo │ │ │ ├── CompatibleKryo.java │ │ │ ├── KryoObjectInput.java │ │ │ ├── KryoObjectOutput.java │ │ │ ├── KryoSerialization.java │ │ │ ├── optimized │ │ │ ├── KryoObjectInput2.java │ │ │ ├── KryoObjectOutput2.java │ │ │ └── KryoSerialization2.java │ │ │ └── utils │ │ │ ├── AbstractKryoFactory.java │ │ │ ├── KryoUtils.java │ │ │ ├── PooledKryoFactory.java │ │ │ ├── PrototypeKryoFactory.java │ │ │ ├── ReflectionUtils.java │ │ │ └── ThreadLocalKryoFactory.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-native-hession │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── dubbo │ │ │ │ └── serialize │ │ │ │ └── hessian │ │ │ │ ├── Hessian2ObjectInput.java │ │ │ │ ├── Hessian2ObjectOutput.java │ │ │ │ ├── Hessian2Serialization.java │ │ │ │ ├── Hessian2SerializerFactory.java │ │ │ │ ├── Java8SerializerFactory.java │ │ │ │ └── serializer │ │ │ │ └── java8 │ │ │ │ ├── DurationHandle.java │ │ │ │ ├── InstantHandle.java │ │ │ │ ├── Java8TimeSerializer.java │ │ │ │ ├── LocalDateHandle.java │ │ │ │ ├── LocalDateTimeHandle.java │ │ │ │ ├── LocalTimeHandle.java │ │ │ │ ├── MonthDayHandle.java │ │ │ │ ├── OffsetDateTimeHandle.java │ │ │ │ ├── OffsetTimeHandle.java │ │ │ │ ├── PeriodHandle.java │ │ │ │ ├── YearHandle.java │ │ │ │ ├── YearMonthHandle.java │ │ │ │ ├── ZoneIdHandle.java │ │ │ │ ├── ZoneIdSerializer.java │ │ │ │ ├── ZoneOffsetHandle.java │ │ │ │ └── ZonedDateTimeHandle.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── dubbo │ │ │ └── internal │ │ │ └── org.apache.dubbo.common.serialize.Serialization │ │ └── test │ │ └── java │ │ └── org │ │ └── apache │ │ └── dubbo │ │ └── serialize │ │ └── hessian │ │ └── Java8TimeSerializerTest.java ├── dubbo-serialization-protobuf │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── protobuf │ │ │ └── support │ │ │ ├── GenericProtobufJsonObjectInput.java │ │ │ ├── GenericProtobufJsonObjectOutput.java │ │ │ ├── GenericProtobufJsonSerialization.java │ │ │ ├── GenericProtobufObjectInput.java │ │ │ ├── GenericProtobufObjectOutput.java │ │ │ ├── GenericProtobufSerialization.java │ │ │ ├── ProtobufUtils.java │ │ │ └── ProtobufWrappedException.java │ │ ├── proto │ │ ├── MapValue.proto │ │ └── ThrowablePB.proto │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-protostuff │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ └── protostuff │ │ │ ├── ProtostuffObjectInput.java │ │ │ ├── ProtostuffObjectOutput.java │ │ │ ├── ProtostuffSerialization.java │ │ │ ├── Wrapper.java │ │ │ ├── delegate │ │ │ ├── SqlDateDelegate.java │ │ │ ├── TimeDelegate.java │ │ │ └── TimestampDelegate.java │ │ │ └── utils │ │ │ └── WrapperUtils.java │ │ └── resources │ │ └── META-INF │ │ └── dubbo │ │ └── internal │ │ └── org.apache.dubbo.common.serialize.Serialization ├── dubbo-serialization-test │ ├── pom.xml │ └── src │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── dubbo │ │ │ └── common │ │ │ └── serialize │ │ │ ├── avro │ │ │ ├── AvroObjectInputOutputTest.java │ │ │ └── AvroSerializationTest.java │ │ │ ├── base │ │ │ ├── AbstractSerializationPersonFailTest.java │ │ │ ├── AbstractSerializationPersonOkTest.java │ │ │ └── AbstractSerializationTest.java │ │ │ ├── fastjson │ │ │ ├── FastJsonObjectInputTest.java │ │ │ ├── FastJsonObjectOutputTest.java │ │ │ └── FastJsonSerializationTest.java │ │ │ ├── fst │ │ │ ├── FstFactoryTest.java │ │ │ ├── FstObjectInputTest.java │ │ │ ├── FstObjectOutputTest.java │ │ │ └── FstSerializationTest.java │ │ │ ├── hessian2 │ │ │ ├── Hessian2PersonOkTest.java │ │ │ └── Hessian2SerializationTest.java │ │ │ ├── jdk │ │ │ ├── CompactedJavaSerializationTest.java │ │ │ ├── JavaSerializationTest.java │ │ │ ├── JdkPersonOkTest.java │ │ │ └── NativeJavaSerializationTest.java │ │ │ ├── kryo │ │ │ ├── KryoPersonOkTest.java │ │ │ ├── KyroSerializationTest.java │ │ │ └── ReflectionUtilsTest.java │ │ │ ├── model │ │ │ ├── AnimalEnum.java │ │ │ ├── BizException.java │ │ │ ├── BizExceptionNoDefaultConstructor.java │ │ │ ├── Organization.java │ │ │ ├── Person.java │ │ │ ├── SerializablePerson.java │ │ │ ├── media │ │ │ │ ├── Image.java │ │ │ │ ├── Media.java │ │ │ │ └── MediaContent.java │ │ │ └── person │ │ │ │ ├── BigPerson.java │ │ │ │ ├── FullAddress.java │ │ │ │ ├── PersonInfo.java │ │ │ │ ├── PersonStatus.java │ │ │ │ └── Phone.java │ │ │ ├── protobuf │ │ │ └── support │ │ │ │ ├── AbstractProtobufSerializationTest.java │ │ │ │ ├── GenericProtobufJsonObjectOutputTest.java │ │ │ │ ├── GenericProtobufJsonSerializationTest.java │ │ │ │ ├── GenericProtobufSerializationTest.java │ │ │ │ └── model │ │ │ │ ├── GooglePB.java │ │ │ │ └── ServiceInterface.java │ │ │ ├── protostuff │ │ │ ├── ProtostuffObjectOutputTest.java │ │ │ └── ProtostuffSerializationTest.java │ │ │ └── support │ │ │ └── SerializableClassRegistryTest.java │ │ ├── proto │ │ └── GooglePB.proto │ │ └── resources │ │ ├── log4j.xml │ │ └── org.apache.dubbo.common.serialize.dubbo │ │ └── SimpleDO.fc └── pom.xml ├── licenseCheck.sh ├── mvnw ├── mvnw.cmd └── pom.xml /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/NOTICE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/SECURITY.md -------------------------------------------------------------------------------- /codestyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/codestyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /codestyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/codestyle/checkstyle.xml -------------------------------------------------------------------------------- /codestyle/dubbo_codestyle_for_idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/codestyle/dubbo_codestyle_for_idea.xml -------------------------------------------------------------------------------- /codestyle/manage_profiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/codestyle/manage_profiles.png -------------------------------------------------------------------------------- /compiler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/pom.xml -------------------------------------------------------------------------------- /compiler/src/main/java/org/apache/dubbo/gen/AbstractGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/java/org/apache/dubbo/gen/AbstractGenerator.java -------------------------------------------------------------------------------- /compiler/src/main/java/org/apache/dubbo/gen/dubbo/DubboGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/java/org/apache/dubbo/gen/dubbo/DubboGenerator.java -------------------------------------------------------------------------------- /compiler/src/main/java/org/apache/dubbo/gen/grpc/DubboGrpcGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/java/org/apache/dubbo/gen/grpc/DubboGrpcGenerator.java -------------------------------------------------------------------------------- /compiler/src/main/java/org/apache/dubbo/gen/grpc/reactive/RxDubboGrpcGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/java/org/apache/dubbo/gen/grpc/reactive/RxDubboGrpcGenerator.java -------------------------------------------------------------------------------- /compiler/src/main/resources/DubboGrpcStub.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/resources/DubboGrpcStub.mustache -------------------------------------------------------------------------------- /compiler/src/main/resources/DubboStub.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/resources/DubboStub.mustache -------------------------------------------------------------------------------- /compiler/src/main/resources/ReactorDubboGrpcStub.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/resources/ReactorDubboGrpcStub.mustache -------------------------------------------------------------------------------- /compiler/src/main/resources/RxDubboGrpcStub.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/compiler/src/main/resources/RxDubboGrpcStub.mustache -------------------------------------------------------------------------------- /dubbo-all/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-all/pom.xml -------------------------------------------------------------------------------- /dubbo-bom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-bom/pom.xml -------------------------------------------------------------------------------- /dubbo-build-tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-build-tools/pom.xml -------------------------------------------------------------------------------- /dubbo-build-tools/src/main/resources/checkstyle-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-build-tools/src/main/resources/checkstyle-header.txt -------------------------------------------------------------------------------- /dubbo-cluster/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/pom.xml -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Cluster.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Configurator.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/ConfiguratorFactory.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Constants.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Directory.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/LoadBalance.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Merger.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/Router.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterChain.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RouterFactory.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ArrayMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ArrayMerger.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/IntArrayMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/IntArrayMerger.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ListMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/ListMerger.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MapMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MapMerger.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MergerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/MergerFactory.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/SetMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/merger/SetMerger.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/AbstractRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/AbstractRouter.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/tag/TagRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/tag/TagRouter.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/tag/model/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/router/tag/model/Tag.java -------------------------------------------------------------------------------- /dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/ClusterUtils.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/StickyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/StickyTest.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/DemoService.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/MockService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/filter/MockService.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/MockInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/MockInvoker.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/TagRouterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/router/TagRouterTest.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/Menu.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MenuService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/MenuService.java -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/AppAnyServices.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/AppAnyServices.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/AppMultiServices.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/AppMultiServices.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/AppNoService.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/AppNoService.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/ConditionRule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/ConditionRule.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/ConsumerSpecificProviders.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/ConsumerSpecificProviders.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/ServiceGroupVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/ServiceGroupVersion.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/ServiceMultiApps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/ServiceMultiApps.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/ServiceNoApp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/ServiceNoApp.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/ServiceNoRule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/ServiceNoRule.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/TagRule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/TagRule.yml -------------------------------------------------------------------------------- /dubbo-cluster/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-cluster/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/pom.xml -------------------------------------------------------------------------------- /dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/Activate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/com/alibaba/dubbo/common/extension/Activate.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/com/alibaba/dubbo/config/annotation/Reference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/com/alibaba/dubbo/config/annotation/Reference.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/com/alibaba/dubbo/config/annotation/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/com/alibaba/dubbo/config/annotation/Service.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/BaseServiceMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/BaseServiceMetadata.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/Experimental.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/Experimental.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/Extension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/Extension.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/Node.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/Parameters.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/Resetable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/Resetable.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/URL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/URL.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/URLBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/URLBuilder.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/URLStrParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/URLStrParser.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/Version.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanAccessor.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/beanutil/JavaBeanDescriptor.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/ClassGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/ClassGenerator.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Main.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Mixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Mixin.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Proxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Proxy.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Wrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/bytecode/Wrapper.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/compiler/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/compiler/Compiler.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/compiler/support/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/compiler/support/ClassUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/config/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/config/Configuration.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/config/ConfigurationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/config/ConfigurationUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/config/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/config/Environment.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/config/SystemConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/config/SystemConfiguration.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/constants/CommonConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/constants/CommonConstants.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/constants/FilterConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/constants/FilterConstants.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/constants/QosConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/constants/QosConstants.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/constants/RegistryConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/constants/RegistryConstants.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/constants/RemotingConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/constants/RemotingConstants.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/context/FrameworkExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/context/FrameworkExt.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/context/Lifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/context/Lifecycle.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/context/LifecycleAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/context/LifecycleAdapter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/convert/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/convert/Converter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/convert/StringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/convert/StringConverter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/Activate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/Activate.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/Adaptive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/Adaptive.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/DisableInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/DisableInject.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionFactory.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/ExtensionLoader.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/LoadingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/LoadingStrategy.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/extension/SPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/extension/SPI.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/function/Predicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/function/Predicates.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/function/Streams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/function/Streams.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableAction.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableConsumer.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/function/ThrowableFunction.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/infra/InfraAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/infra/InfraAdapter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/infra/support/CmdbAdapter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/io/Bytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/io/Bytes.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/io/StreamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/io/StreamUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringReader.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/io/UnsafeStringWriter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/GenericJSONConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/GenericJSONConverter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/J2oVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/J2oVisitor.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSON.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSON.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONArray.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONConverter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONNode.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONObject.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONReader.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONToken.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONVisitor.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/JSONWriter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/ParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/ParseException.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/json/Yylex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/json/Yylex.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/lang/Prioritized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/lang/Prioritized.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallback.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallbacks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/lang/ShutdownHookCallbacks.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/Level.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/Level.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/Logger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerAdapter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/LoggerFactory.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLogger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jcl/JclLoggerAdapter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLogger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/jdk/JdkLoggerAdapter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j/Log4jLogger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j2/Log4j2Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/log4j2/Log4j2Logger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/logger/slf4j/Slf4jLogger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/status/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/status/Status.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/status/StatusChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/status/StatusChecker.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/status/support/StatusUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/status/support/StatusUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/store/DataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/store/DataStore.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/threadlocal/InternalThread.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/ThreadPool.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/manager/Ring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/manager/Ring.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/timer/HashedWheelTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/timer/HashedWheelTimer.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/timer/Timeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/timer/Timeout.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/timer/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/timer/Timer.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/timer/TimerTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/timer/TimerTask.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/AnnotationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/AnnotationUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ArrayUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Assert.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/AtomicPositiveInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/AtomicPositiveInteger.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/CIDRUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CIDRUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassHelper.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ClassUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CollectionUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/CompatibleTypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/CompatibleTypeUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConcurrentHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConcurrentHashSet.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ConfigUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/DefaultPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DefaultPage.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/DubboAppender.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ExecutorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ExecutorUtil.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/FieldUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/FieldUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/Holder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Holder.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/IOUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/JVMUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/JVMUtil.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/LFUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LFUCache.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/LRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LRUCache.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Log.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogHelper.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/LogUtil.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/MemberUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/MemberUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/MethodComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/MethodComparator.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/MethodUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/MethodUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/NamedThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/NamedThreadFactory.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/NetUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/NetUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Page.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/PathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/PathUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/PojoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/PojoUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/ReflectUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Stack.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/StringUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/TypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/TypeUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/UrlUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/common/utils/Utf8Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/common/utils/Utf8Utils.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/AbstractConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractInterfaceConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/AbstractMethodConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractMethodConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractReferenceConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/AbstractServiceConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ApplicationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ApplicationConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ArgumentConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ArgumentConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ConfigCenterConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/Constants.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ConsumerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ConsumerConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/MetadataReportConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/MetadataReportConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/MethodConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/MethodConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/MetricsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/MetricsConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ModuleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ModuleConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/MonitorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/MonitorConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ProtocolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ProtocolConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ProviderConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ReferenceConfigBase.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/RegistryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/RegistryConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/ServiceConfigBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/ServiceConfigBase.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/SslConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/SslConfig.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Argument.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/annotation/DubboReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/DubboReference.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/annotation/DubboService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/DubboService.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Method.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Method.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Reference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Reference.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/annotation/Service.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/context/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/context/ConfigManager.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/config/support/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/config/support/Parameter.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/AbstractEventDispatcher.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/ConditionalEventListener.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/DirectEventDispatcher.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/Event.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/EventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/EventDispatcher.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/EventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/EventListener.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/GenericEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEvent.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/GenericEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/GenericEventListener.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/Listenable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/Listenable.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/event/ParallelEventDispatcher.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ApplicationInitListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ApplicationInitListener.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ApplicationModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ApplicationModel.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/AsyncMethodInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/AsyncMethodInfo.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/BuiltinServiceDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/BuiltinServiceDetector.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ConsumerMethodModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ConsumerMethodModel.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ConsumerModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ConsumerModel.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/MethodDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/MethodDescriptor.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ProviderMethodModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ProviderMethodModel.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ProviderModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ProviderModel.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ServiceDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ServiceDescriptor.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ServiceMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ServiceMetadata.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ServiceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/model/ServiceRepository.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/service/Destroyable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/service/Destroyable.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/service/EchoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/service/EchoService.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/service/EchoServiceDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/service/EchoServiceDetector.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/service/GenericException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/service/GenericException.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/service/GenericService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/service/GenericService.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/service/GenericServiceDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/service/GenericServiceDetector.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/support/GroupServiceKeyCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/support/GroupServiceKeyCache.java -------------------------------------------------------------------------------- /dubbo-common/src/main/java/org/apache/dubbo/rpc/support/ProtocolUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/main/java/org/apache/dubbo/rpc/support/ProtocolUtils.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/URLBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/URLBuilderTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/URLStrParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/URLStrParserTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/URLTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/URLTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/Bean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/beanutil/Bean.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ClassGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ClassGeneratorTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/MixinTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/MixinTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ProxyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/ProxyTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/WrapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/bytecode/WrapperTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/config/EnvironmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/config/EnvironmentTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/NoSpiExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/NoSpiExt.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext1/SimpleExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext1/SimpleExt.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext2/Ext2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext2/Ext2.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext2/UrlHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext2/UrlHolder.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext6_inject/Dao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext6_inject/Dao.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext6_inject/Ext6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext6_inject/Ext6.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext7/InitErrorExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext7/InitErrorExt.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt1.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt2.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt3.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/ext8_add/AddExt4.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter0.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter1.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter2.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter3.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/extension/support/Filter4.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/function/PredicatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/function/PredicatesTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/function/StreamsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/function/StreamsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/io/BytesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/io/BytesTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/io/StreamUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/io/StreamUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringReaderTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/io/UnsafeStringWriterTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONReaderTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/json/JSONWriterTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/json/MyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/json/MyException.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/lang/PrioritizedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/lang/PrioritizedTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerAdapterTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerFactoryTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/logger/LoggerTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/Person.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/SerializablePerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/SerializablePerson.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/User.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Image.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Media.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/media/Media.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/person/BigPerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/BigPerson.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/person/FullAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/FullAddress.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonInfo.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/PersonStatus.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/model/person/Phone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/model/person/Phone.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/status/StatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/status/StatusTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/timer/HashedWheelTimerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/timer/HashedWheelTimerTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/AnnotationUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/AnnotationUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/ArrayUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ArrayUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/AssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/AssertTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/CIDRUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/CIDRUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/ClassUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ClassUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/CollectionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/CollectionUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/ConfigUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ConfigUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultCharSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultCharSequence.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultPageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DefaultPageTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboAppenderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/DubboAppenderTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/ExecutorUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ExecutorUtilTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/FieldUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/FieldUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/HolderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/HolderTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/IOUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/IOUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/JVMUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/JVMUtilTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/LFUCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LFUCacheTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/LRUCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LRUCacheTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogHelperTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/LogUtilTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/MemberUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/MemberUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/MethodUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/MethodUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/MyEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/MyEnum.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/NetUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/NetUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/ParametersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ParametersTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/PojoUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/ReflectUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/ReflectUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/StackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/StackTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/StringUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/StringUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/utils/UrlUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/utils/UrlUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/common/version/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/common/version/VersionTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/config/context/ConfigManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/config/context/ConfigManagerTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/convert/StringToFloatConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/convert/StringToFloatConverterTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/convert/StringToLongConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/convert/StringToLongConverterTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/convert/StringToShortConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/convert/StringToShortConverterTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/descriptor/DescriptorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/descriptor/DescriptorService.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/descriptor/MethodDescritorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/descriptor/MethodDescritorTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/AbstractEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/AbstractEventListener.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/ConditionalEventListenerTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/DirectEventDispatcherTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/EchoEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEvent.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/EchoEventListener2.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/EventDispatcherTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/EventListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/EventListenerTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventListenerTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/GenericEventTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/event/ParallelEventDispatcherTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/Person.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/SerializablePerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/SerializablePerson.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/User.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/media/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/media/Image.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/media/Media.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/media/Media.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/BigPerson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/BigPerson.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/FullAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/FullAddress.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/PersonInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/PersonInfo.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/PersonStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/PersonStatus.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/Phone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/model/person/Phone.java -------------------------------------------------------------------------------- /dubbo-common/src/test/java/org/apache/dubbo/rpc/support/ProtocolUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/java/org/apache/dubbo/rpc/support/ProtocolUtilsTest.java -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.extension.ext9_empty.Ext9Empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/META-INF/dubbo/internal/org.apache.dubbo.common.status.StatusChecker: -------------------------------------------------------------------------------- 1 | aa=12 -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/META-INF/services/java.lang.CharSequence: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/resources/META-INF/services/java.lang.CharSequence -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/StreamUtilsTest.txt: -------------------------------------------------------------------------------- 1 | 0123456789 -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/dubbo.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/resources/dubbo.properties -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/json.flex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/resources/json.flex -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-common/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/md5.testfile.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/org/apache/dubbo/common/serialize/dubbo/SimpleDO.fc: -------------------------------------------------------------------------------- 1 | a,d,e,b,c 2 | str3,str2 -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/parameters.properties: -------------------------------------------------------------------------------- 1 | dubbo.parameters=[{a:b},{c_.d: r*}] -------------------------------------------------------------------------------- /dubbo-common/src/test/resources/properties.load: -------------------------------------------------------------------------------- 1 | a=12 2 | b=34 3 | c=56 -------------------------------------------------------------------------------- /dubbo-compatible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/README.md -------------------------------------------------------------------------------- /dubbo-compatible/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/pom.xml -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/cache/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/cache/Cache.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/cache/CacheFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/cache/CacheFactory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/Constants.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/URL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/URL.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/compiler/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/compiler/Compiler.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/logger/LoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/logger/LoggerAdapter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/serialize/ObjectInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/serialize/ObjectInput.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/serialize/ObjectOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/serialize/ObjectOutput.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/status/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/status/Status.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/status/StatusChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/status/StatusChecker.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/store/DataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/store/DataStore.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/threadpool/ThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/threadpool/ThreadPool.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/common/utils/UrlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/common/utils/UrlUtils.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ApplicationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ApplicationConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ArgumentConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ArgumentConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ConsumerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ConsumerConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/MethodConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/MethodConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ModuleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ModuleConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/MonitorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/MonitorConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ProtocolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ProtocolConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ProviderConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ReferenceConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/RegistryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/RegistryConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/config/ServiceConfig.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/container/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/container/Container.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/monitor/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/monitor/Monitor.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/monitor/MonitorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/monitor/MonitorFactory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/qos/command/BaseCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/qos/command/BaseCommand.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/qos/command/CommandContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/qos/command/CommandContext.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/registry/NotifyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/registry/NotifyListener.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/registry/Registry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/registry/Registry.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/registry/RegistryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/registry/RegistryFactory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Channel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Channel.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/ChannelHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/ChannelHandler.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Codec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Codec.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Codec2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Codec2.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Dispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Dispatcher.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/RemotingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/RemotingException.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Server.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Transporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/Transporter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/exchange/Exchanger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/exchange/Exchanger.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/http/HttpBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/http/HttpBinder.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/p2p/Networker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/p2p/Networker.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/telnet/TelnetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/remoting/telnet/TelnetHandler.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Exporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Exporter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Filter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Invocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Invocation.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Invoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Invoker.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/InvokerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/InvokerListener.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Protocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Protocol.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/ProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/ProxyFactory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/Result.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/RpcContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/RpcContext.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/RpcException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/RpcException.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/RpcInvocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/RpcInvocation.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Cluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Cluster.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Directory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Directory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/LoadBalance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/LoadBalance.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Merger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Merger.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/Router.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/RouterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/RouterFactory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/RuleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/cluster/RuleConverter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/support/RpcUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/rpc/support/RpcUtils.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/validation/Validation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/validation/Validation.java -------------------------------------------------------------------------------- /dubbo-compatible/src/main/java/com/alibaba/dubbo/validation/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/main/java/com/alibaba/dubbo/validation/Validator.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/cache/CacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/cache/CacheTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/cache/MyCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/cache/MyCache.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/cache/MyCacheFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/cache/MyCacheFactory.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/common/extension/ExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/common/extension/ExtensionTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ApplicationConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ArgumentConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ArgumentConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ConsumerConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/MethodConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/MethodConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ModuleConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ModuleConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ProtocolConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ProtocolConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ProviderConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ProviderConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/ReferenceConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/config/RegistryConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/config/RegistryConfigTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/echo/EchoServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/echo/EchoServiceTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/filter/FilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/filter/FilterTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/filter/LegacyInvocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/filter/LegacyInvocation.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/filter/LegacyInvoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/filter/LegacyInvoker.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/filter/MyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/filter/MyFilter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/generic/GenericServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/generic/GenericServiceTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/rpc/RpcContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/rpc/RpcContextTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/CompatibleRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/CompatibleRouter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/CompatibleRouter2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/CompatibleRouter2.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/NewRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/NewRouter.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/RouterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/rpc/cluster/RouterTest.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/serialization/MyObjectInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/serialization/MyObjectInput.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/serialization/MyObjectOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/serialization/MyObjectOutput.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/serialization/MySerialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/serialization/MySerialization.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/ComplexObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/ComplexObject.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/CustomArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/CustomArgument.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/DemoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/DemoService.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/DemoServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/DemoServiceImpl.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/MockInvocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/MockInvocation.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/Person.java -------------------------------------------------------------------------------- /dubbo-compatible/src/test/java/org/apache/dubbo/service/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-compatible/src/test/java/org/apache/dubbo/service/Type.java -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-api/pom.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceInstanceCustomizer: -------------------------------------------------------------------------------- 1 | port=org.apache.dubbo.config.metadata.ServiceInstancePortCustomizer -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/Box.java -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/api/User.java -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-api/src/test/resources/dubbo.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-api/src/test/resources/dubbo.properties -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-api/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-api/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/pom.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/main/resources/META-INF/compat/dubbo.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/compat/dubbo.xsd -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/main/resources/META-INF/dubbo.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/dubbo.xsd -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/spring.handlers -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/main/resources/META-INF/spring.schemas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/main/resources/META-INF/spring.schemas -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/META-INF/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/META-INF/config.properties -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/META-INF/default.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/META-INF/default.properties -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/META-INF/dubbo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/META-INF/dubbo.yml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/applicationContext.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/dubbo-binder.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/dubbo-binder.properties -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/webapps/test/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/webapps/test/WEB-INF/web.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/webapps/test2/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/webapps/test2/WEB-INF/web.xml -------------------------------------------------------------------------------- /dubbo-config/dubbo-config-spring/src/test/resources/webapps/test3/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/dubbo-config-spring/src/test/resources/webapps/test3/WEB-INF/web.xml -------------------------------------------------------------------------------- /dubbo-config/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-config/pom.xml -------------------------------------------------------------------------------- /dubbo-configcenter/dubbo-configcenter-apollo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-configcenter/dubbo-configcenter-apollo/pom.xml -------------------------------------------------------------------------------- /dubbo-configcenter/dubbo-configcenter-apollo/src/test/resources/META-INF/app.properties: -------------------------------------------------------------------------------- 1 | app.id=someAppId -------------------------------------------------------------------------------- /dubbo-configcenter/dubbo-configcenter-consul/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-configcenter/dubbo-configcenter-consul/pom.xml -------------------------------------------------------------------------------- /dubbo-configcenter/dubbo-configcenter-etcd/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-configcenter/dubbo-configcenter-etcd/pom.xml -------------------------------------------------------------------------------- /dubbo-configcenter/dubbo-configcenter-nacos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-configcenter/dubbo-configcenter-nacos/pom.xml -------------------------------------------------------------------------------- /dubbo-configcenter/dubbo-configcenter-zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-configcenter/dubbo-configcenter-zookeeper/pom.xml -------------------------------------------------------------------------------- /dubbo-configcenter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-configcenter/pom.xml -------------------------------------------------------------------------------- /dubbo-container/dubbo-container-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/dubbo-container-api/pom.xml -------------------------------------------------------------------------------- /dubbo-container/dubbo-container-log4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/dubbo-container-log4j/pom.xml -------------------------------------------------------------------------------- /dubbo-container/dubbo-container-logback/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/dubbo-container-logback/pom.xml -------------------------------------------------------------------------------- /dubbo-container/dubbo-container-spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/dubbo-container-spring/pom.xml -------------------------------------------------------------------------------- /dubbo-container/dubbo-container-spring/src/test/resources/META-INF/spring/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/dubbo-container-spring/src/test/resources/META-INF/spring/test.xml -------------------------------------------------------------------------------- /dubbo-container/dubbo-container-spring/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/dubbo-container-spring/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-container/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-container/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/README.md -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-annotation/dubbo-demo-annotation-consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-annotation/dubbo-demo-annotation-consumer/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-annotation/dubbo-demo-annotation-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-annotation/dubbo-demo-annotation-provider/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-annotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-annotation/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-api/dubbo-demo-api-consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-api/dubbo-demo-api-consumer/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-api/dubbo-demo-api-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-api/dubbo-demo-api-provider/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-api/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-interface/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-interface/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-xml/dubbo-demo-xml-consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-xml/dubbo-demo-xml-consumer/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-xml/dubbo-demo-xml-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-xml/dubbo-demo-xml-provider/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/dubbo-demo-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/dubbo-demo-xml/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/pom.xml -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/java/com/demo/JsonRpcClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/java/com/demo/JsonRpcClient.java -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/java/com/demo/JsonRpcServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/java/com/demo/JsonRpcServer.java -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/java/com/demo/RpcServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/java/com/demo/RpcServlet.java -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/java/com/demo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/java/com/demo/User.java -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/java/com/demo/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/java/com/demo/UserService.java -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/java/com/demo/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/java/com/demo/UserServiceImpl.java -------------------------------------------------------------------------------- /dubbo-demo/json-rpc-demo/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/json-rpc-demo/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /dubbo-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-demo/pom.xml -------------------------------------------------------------------------------- /dubbo-dependencies-bom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-dependencies-bom/pom.xml -------------------------------------------------------------------------------- /dubbo-dependencies/dubbo-dependencies-zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-dependencies/dubbo-dependencies-zookeeper/pom.xml -------------------------------------------------------------------------------- /dubbo-dependencies/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-dependencies/pom.xml -------------------------------------------------------------------------------- /dubbo-distribution/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-distribution/pom.xml -------------------------------------------------------------------------------- /dubbo-distribution/src/assembly/bin-release.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-distribution/src/assembly/bin-release.xml -------------------------------------------------------------------------------- /dubbo-distribution/src/assembly/source-release.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-distribution/src/assembly/source-release.xml -------------------------------------------------------------------------------- /dubbo-filter/dubbo-filter-cache/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-filter/dubbo-filter-cache/pom.xml -------------------------------------------------------------------------------- /dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-filter/dubbo-filter-cache/src/main/java/org/apache/dubbo/cache/Cache.java -------------------------------------------------------------------------------- /dubbo-filter/dubbo-filter-validation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-filter/dubbo-filter-validation/pom.xml -------------------------------------------------------------------------------- /dubbo-filter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-filter/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-api/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-definition-protobuf/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-processor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-processor/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-report-consul/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-report-consul/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-report-etcd/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-report-etcd/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-report-nacos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-report-nacos/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-report-redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-report-redis/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/dubbo-metadata-report-zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/dubbo-metadata-report-zookeeper/pom.xml -------------------------------------------------------------------------------- /dubbo-metadata/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-metadata/pom.xml -------------------------------------------------------------------------------- /dubbo-monitor/dubbo-monitor-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-monitor/dubbo-monitor-api/pom.xml -------------------------------------------------------------------------------- /dubbo-monitor/dubbo-monitor-api/src/main/java/org/apache/dubbo/monitor/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-monitor/dubbo-monitor-api/src/main/java/org/apache/dubbo/monitor/Monitor.java -------------------------------------------------------------------------------- /dubbo-monitor/dubbo-monitor-default/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-monitor/dubbo-monitor-default/pom.xml -------------------------------------------------------------------------------- /dubbo-monitor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-monitor/pom.xml -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-auth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-auth/pom.xml -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/Constants.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/spi/Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-auth/src/main/java/org/apache/dubbo/auth/spi/Authenticator.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/pom.xml -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/BaseCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/BaseCommand.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Help.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Help.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Ls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Ls.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Offline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Offline.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Online.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Online.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Quit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Quit.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Ready.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Ready.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/command/impl/Version.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/common/QosConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/common/QosConstants.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/server/DubboLogo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/server/DubboLogo.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/server/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/server/Server.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TComponent.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TKv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TKv.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TLadder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TLadder.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TTable.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos/textui/TTree.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/command/impl/LsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/command/impl/LsTest.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/legacy/ProtocolUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/legacy/ProtocolUtils.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/textui/TKvTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/textui/TKvTest.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/textui/TTableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/textui/TTableTest.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/textui/TTreeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/dubbo-qos/src/test/java/org/apache/dubbo/qos/textui/TTreeTest.java -------------------------------------------------------------------------------- /dubbo-plugin/dubbo-qos/src/test/resources/META-INF/services/org.apache.dubbo.registry.RegistryFactory: -------------------------------------------------------------------------------- 1 | test=org.apache.dubbo.qos.command.impl.TestRegistryFactory -------------------------------------------------------------------------------- /dubbo-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-plugin/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-api/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-api/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.registry.client.ServiceDiscovery: -------------------------------------------------------------------------------- 1 | file=org.apache.dubbo.registry.client.FileSystemServiceDiscovery -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-api/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-api/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-consul/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-consul/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-default/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-default/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-default/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-default/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-etcd3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-etcd3/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-eureka/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-multicast/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-multicast/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-multiple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-multiple/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-nacos/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-nacos/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-redis/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-sofa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-sofa/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-sofa/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-sofa/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /dubbo-registry/dubbo-registry-zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/dubbo-registry-zookeeper/pom.xml -------------------------------------------------------------------------------- /dubbo-registry/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-registry/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-api/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-api/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-api/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-etcd3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-etcd3/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-grizzly/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-grizzly/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-http/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-mina/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-mina/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-netty/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-netty/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-netty/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-netty/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-netty4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-netty4/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-p2p/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-p2p/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/dubbo-remoting-zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/dubbo-remoting-zookeeper/pom.xml -------------------------------------------------------------------------------- /dubbo-remoting/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-remoting/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AppResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AppResponse.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AsyncContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AsyncContext.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AsyncContextImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AsyncContextImpl.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AsyncRpcResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/AsyncRpcResult.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Constants.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Exporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Exporter.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ExporterListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ExporterListener.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Filter.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/FutureContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/FutureContext.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Invocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Invocation.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokeMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokeMode.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Invoker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Invoker.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/InvokerListener.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ListenableFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ListenableFilter.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Protocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Protocol.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ProtocolServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ProtocolServer.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ProxyFactory.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/Result.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcConstants.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcContext.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcException.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcInvocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcInvocation.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/RpcStatus.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/TimeoutCountDown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/TimeoutCountDown.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ZoneDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/ZoneDetector.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/support/RpcUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/support/RpcUtils.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/AppResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/AppResponseTest.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/CustomArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/CustomArgument.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/DemoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/DemoRequest.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/RpcContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/RpcContextTest.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/proxy/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/proxy/Type.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/IEcho.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/IEcho.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/Person.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/java/org/apache/dubbo/rpc/support/Type.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-api/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-api/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-dubbo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-dubbo/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-dubbo/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-dubbo/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-grpc/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-hessian/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-hessian/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-http/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-http/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-injvm/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-injvm/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-memcached/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-memcached/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-native-thrift/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-native-thrift/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-native-thrift/src/test/idls/DemoService.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-native-thrift/src/test/idls/DemoService.thrift -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-native-thrift/src/test/idls/UserService.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-native-thrift/src/test/idls/UserService.thrift -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-redis/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-rest/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-rmi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-rmi/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/java/$__ClassNameTestDubboStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/java/$__ClassNameTestDubboStub.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/java/ClassNameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/java/ClassNameTest.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/java/ClassNameTestDubbo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/java/ClassNameTestDubbo.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/java/ClassNameTestThrift.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/java/ClassNameTestThrift.java -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/resources/dubbo-demo-consumer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/resources/dubbo-demo-consumer.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/resources/dubbo-demo-provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/resources/dubbo-demo-provider.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/ClassNameTestDubbo.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/ClassNameTestDubbo.thrift -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/ClassNameTestThrift.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/ClassNameTestThrift.thrift -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/Demo.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-thrift/src/test/thrift/Demo.thrift -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-webservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-webservice/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-xml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-xml/README.md -------------------------------------------------------------------------------- /dubbo-rpc/dubbo-rpc-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/dubbo-rpc-xml/pom.xml -------------------------------------------------------------------------------- /dubbo-rpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-rpc/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-api/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-avro/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-avro/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-fastjson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-fastjson/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-fst/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-fst/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-gson/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-gson/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-hessian2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-hessian2/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-jdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-jdk/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-kryo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-kryo/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-native-hession/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-native-hession/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-protobuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-protobuf/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-protobuf/src/main/proto/MapValue.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-protobuf/src/main/proto/MapValue.proto -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-protostuff/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-protostuff/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-test/pom.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-test/src/test/proto/GooglePB.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-test/src/test/proto/GooglePB.proto -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-test/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/dubbo-serialization-test/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /dubbo-serialization/dubbo-serialization-test/src/test/resources/org.apache.dubbo.common.serialize.dubbo/SimpleDO.fc: -------------------------------------------------------------------------------- 1 | a,d,e,b,c 2 | str3,str2 -------------------------------------------------------------------------------- /dubbo-serialization/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/dubbo-serialization/pom.xml -------------------------------------------------------------------------------- /licenseCheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/licenseCheck.sh -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xxxlxy2008/dubbo/HEAD/pom.xml --------------------------------------------------------------------------------