Commit fe578643 by Nepxion

重构类结构

parent 8d7e1d16
package com.nepxion.discovery.plugin.strategy.extension.gateway.impl;
package com.nepxion.discovery.plugin.strategy.extension.gateway.adapter;
/**
* <p>Title: Nepxion Discovery</p>
......@@ -16,8 +16,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import com.nepxion.discovery.common.constant.DiscoveryConstant;
import com.nepxion.discovery.common.util.JsonUtil;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.adapter.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.extension.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.extension.gateway.context.GatewayStrategyContext;
import com.netflix.loadbalancer.Server;
......
......@@ -16,8 +16,8 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.nepxion.discovery.plugin.strategy.constant.StrategyConstant;
import com.nepxion.discovery.plugin.strategy.extension.gateway.adapter.VersionDiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.extension.gateway.filter.GatewayStrategyFilter;
import com.nepxion.discovery.plugin.strategy.extension.gateway.impl.VersionDiscoveryEnabledAdapter;
@Configuration
@AutoConfigureBefore(RibbonClientConfiguration.class)
......
package com.nepxion.discovery.plugin.strategy.extension.service.impl;
package com.nepxion.discovery.plugin.strategy.extension.service.adapter;
/**
* <p>Title: Nepxion Discovery</p>
......@@ -18,8 +18,8 @@ import org.springframework.web.context.request.ServletRequestAttributes;
import com.nepxion.discovery.common.constant.DiscoveryConstant;
import com.nepxion.discovery.common.util.JsonUtil;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.adapter.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.extension.DiscoveryEnabledExtension;
import com.netflix.loadbalancer.Server;
public class VersionDiscoveryEnabledAdapter implements DiscoveryEnabledAdapter {
......
......@@ -18,11 +18,11 @@ import org.springframework.context.annotation.Configuration;
import com.nepxion.discovery.common.exception.DiscoveryException;
import com.nepxion.discovery.plugin.strategy.constant.StrategyConstant;
import com.nepxion.discovery.plugin.strategy.extension.service.adapter.VersionDiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.extension.service.aop.FeignStrategyInterceptor;
import com.nepxion.discovery.plugin.strategy.extension.service.aop.ServiceStrategyAutoScanProxy;
import com.nepxion.discovery.plugin.strategy.extension.service.aop.ServiceStrategyInterceptor;
import com.nepxion.discovery.plugin.strategy.extension.service.constant.ServiceStrategyConstant;
import com.nepxion.discovery.plugin.strategy.extension.service.impl.VersionDiscoveryEnabledAdapter;
@Configuration
@AutoConfigureBefore(RibbonClientConfiguration.class)
......
package com.nepxion.discovery.plugin.strategy.extension.zuul.impl;
package com.nepxion.discovery.plugin.strategy.extension.zuul.adapter;
/**
* <p>Title: Nepxion Discovery</p>
......@@ -16,8 +16,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import com.nepxion.discovery.common.constant.DiscoveryConstant;
import com.nepxion.discovery.common.util.JsonUtil;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.adapter.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.extension.DiscoveryEnabledExtension;
import com.netflix.loadbalancer.Server;
import com.netflix.zuul.context.RequestContext;
......
......@@ -16,7 +16,7 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.nepxion.discovery.plugin.strategy.constant.StrategyConstant;
import com.nepxion.discovery.plugin.strategy.extension.zuul.impl.VersionDiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.extension.zuul.adapter.VersionDiscoveryEnabledAdapter;
@Configuration
@AutoConfigureBefore(RibbonClientConfiguration.class)
......
......@@ -19,12 +19,12 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.nepxion.discovery.plugin.framework.adapter.PluginAdapter;
import com.nepxion.discovery.plugin.strategy.adapter.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.constant.StrategyConstant;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledAdapter;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledBasePredicate;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledBaseRule;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledZoneAvoidancePredicate;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledZoneAvoidanceRule;
import com.nepxion.discovery.plugin.strategy.rule.DiscoveryEnabledBasePredicate;
import com.nepxion.discovery.plugin.strategy.rule.DiscoveryEnabledBaseRule;
import com.nepxion.discovery.plugin.strategy.rule.DiscoveryEnabledZoneAvoidancePredicate;
import com.nepxion.discovery.plugin.strategy.rule.DiscoveryEnabledZoneAvoidanceRule;
import com.netflix.client.config.IClientConfig;
import com.netflix.loadbalancer.IRule;
......
package com.nepxion.discovery.plugin.strategy.discovery;
package com.nepxion.discovery.plugin.strategy.rule;
/**
* <p>Title: Nepxion Discovery</p>
......@@ -12,6 +12,7 @@ package com.nepxion.discovery.plugin.strategy.discovery;
import java.util.Map;
import com.nepxion.discovery.plugin.framework.adapter.PluginAdapter;
import com.nepxion.discovery.plugin.strategy.adapter.DiscoveryEnabledAdapter;
import com.netflix.loadbalancer.AbstractServerPredicate;
import com.netflix.loadbalancer.PredicateKey;
import com.netflix.loadbalancer.Server;
......
package com.nepxion.discovery.plugin.strategy.discovery;
package com.nepxion.discovery.plugin.strategy.rule;
/**
* <p>Title: Nepxion Discovery</p>
......@@ -12,6 +12,7 @@ package com.nepxion.discovery.plugin.strategy.discovery;
import java.util.Map;
import com.nepxion.discovery.plugin.framework.adapter.PluginAdapter;
import com.nepxion.discovery.plugin.strategy.adapter.DiscoveryEnabledAdapter;
import com.netflix.client.config.IClientConfig;
import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.LoadBalancerStats;
......
......@@ -15,7 +15,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.extension.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.extension.gateway.context.GatewayStrategyContext;
import com.netflix.loadbalancer.Server;
......
......@@ -18,7 +18,7 @@ import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import com.nepxion.discovery.common.constant.DiscoveryConstant;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.extension.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.extension.service.constant.ServiceStrategyConstant;
import com.nepxion.discovery.plugin.strategy.extension.service.context.ServiceStrategyContext;
import com.netflix.loadbalancer.Server;
......
......@@ -15,7 +15,7 @@ import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.nepxion.discovery.plugin.strategy.discovery.DiscoveryEnabledExtension;
import com.nepxion.discovery.plugin.strategy.extension.DiscoveryEnabledExtension;
import com.netflix.loadbalancer.Server;
import com.netflix.zuul.context.RequestContext;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment