public abstract class AbstractStrategyInterceptor extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.springframework.core.env.ConfigurableEnvironment |
environment |
protected Boolean |
interceptDebugEnabled |
protected PluginAdapter |
pluginAdapter |
protected List<String> |
requestHeaderList |
protected StrategyContextHolder |
strategyContextHolder |
| 构造器和说明 |
|---|
AbstractStrategyInterceptor(String contextRequestHeaders,
String businessRequestHeaders) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract com.nepxion.discovery.common.entity.InterceptorType |
getInterceptorType() |
protected void |
interceptInputHeader() |
protected boolean |
isHeaderContains(String headerName) |
protected boolean |
isHeaderContainsExcludeInner(String headerName) |
@Autowired protected org.springframework.core.env.ConfigurableEnvironment environment
@Autowired protected PluginAdapter pluginAdapter
@Autowired protected StrategyContextHolder strategyContextHolder
@Value(value="${spring.application.strategy.rest.intercept.debug.enabled:false}")
protected Boolean interceptDebugEnabled
protected void interceptInputHeader()
protected boolean isHeaderContains(String headerName)
protected boolean isHeaderContainsExcludeInner(String headerName)
protected abstract com.nepxion.discovery.common.entity.InterceptorType getInterceptorType()
Copyright © 2021 Nepxion. All rights reserved.