跳过导航链接
A B C D E F G H I J L M N O P R S T U V W X Z 

A

AbstractLoadBalance - org.dromara.soul.web.balance.spi中的类
The type Abstract load balance.
AbstractLoadBalance() - 类 的构造器org.dromara.soul.web.balance.spi.AbstractLoadBalance
 
AbstractLocalCacheManager - org.dromara.soul.web.cache中的类
Implements the main method of LookupCacheManager, providing an API for updating cache operations.
AbstractLocalCacheManager() - 类 的构造器org.dromara.soul.web.cache.AbstractLocalCacheManager
 
AbstractSoulPlugin - org.dromara.soul.web.plugin中的类
abstract soul plugin please extends.
AbstractSoulPlugin() - 类 的构造器org.dromara.soul.web.plugin.AbstractSoulPlugin
 
AbstractWebFilter - org.dromara.soul.web.filter中的类
soul webFilter parent.
AbstractWebFilter() - 类 的构造器org.dromara.soul.web.filter.AbstractWebFilter
 
acquireHost(ServerWebExchange) - 类 中的静态方法org.dromara.soul.web.support.HostAddressUtils
Acquire host string.
acquireIp(ServerWebExchange) - 类 中的静态方法org.dromara.soul.web.support.HostAddressUtils
Acquire ip string.
afterPropertiesSet() - 类 中的方法org.dromara.soul.web.disruptor.publisher.SoulEventPublisher
 
AndMatchStrategy - org.dromara.soul.web.condition.strategy中的类
this is and match Strategy.
AndMatchStrategy() - 类 的构造器org.dromara.soul.web.condition.strategy.AndMatchStrategy
 
ApplicationConfigCache - org.dromara.soul.web.plugin.dubbo中的类
The type Application config cache.
applicationContextAware() - 类 中的方法org.dromara.soul.web.configuration.SpringExtConfiguration
Application context aware application context aware.

B

beforeCommit(Supplier<? extends Mono<Void>>) - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
 
BodyInserterContext - org.dromara.soul.web.filter.support中的类
The type Body inserter context
BodyInserterContext() - 类 的构造器org.dromara.soul.web.filter.support.BodyInserterContext
Instantiates a new Body inserter context.
bodySizeFilter() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Body web filter web filter.
bufferFactory() - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
 
build(MetaData) - 类 中的方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
Build reference config.
build(HystrixHandle) - 类 中的静态方法org.dromara.soul.web.plugin.hystrix.HystrixBuilder
this is build HystrixObservableCommand.Setter.
buildParameter(String, String) - 类 中的方法org.dromara.soul.web.plugin.dubbo.DefaultGenericParamResolveServiceImpl
 
buildParameter(String, String) - 接口 中的方法org.dromara.soul.web.plugin.dubbo.GenericParamResolveService
Build parameter pair.

C

CachedBodyOutputMessage - org.dromara.soul.web.filter.support中的类
* @see https://github.com/spring-cloud/spring-cloud-gateway/blob/master/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/factory/rewrite/CachedBodyOutputMessage.java Implementation of ClientHttpRequest that saves body as a field.
CachedBodyOutputMessage(ServerWebExchange, HttpHeaders) - 类 的构造器org.dromara.soul.web.filter.support.CachedBodyOutputMessage
Instantiates a new Cached body output message.
clear() - 类 中的方法org.dromara.soul.web.disruptor.event.SoulDataEvent
clear data help gc.
construct() - 类 中的方法org.dromara.soul.web.plugin.hystrix.DubboCommand
 
construct() - 类 中的方法org.dromara.soul.web.plugin.hystrix.HttpCommand
 

D

DefaultGenericParamResolveServiceImpl - org.dromara.soul.web.plugin.dubbo中的类
The type Default generic param resolve service.
DefaultGenericParamResolveServiceImpl() - 类 的构造器org.dromara.soul.web.plugin.dubbo.DefaultGenericParamResolveServiceImpl
 
DefaultParamService - org.dromara.soul.web.filter中的类
The type Default param service.
DefaultParamService() - 类 的构造器org.dromara.soul.web.filter.DefaultParamService
 
DefaultSignService - org.dromara.soul.web.plugin.before中的类
The type Default sign service.
DefaultSignService(LocalCacheManager) - 类 的构造器org.dromara.soul.web.plugin.before.DefaultSignService
 
destroy() - 类 中的方法org.dromara.soul.web.cache.HttpLongPollSyncCache
 
destroy() - 类 中的方法org.dromara.soul.web.cache.ZookeeperSyncCache
 
destroy() - 类 中的方法org.dromara.soul.web.disruptor.publisher.SoulEventPublisher
 
Disruptor() - 类 的构造器org.dromara.soul.web.config.SoulConfig.Disruptor
 
dividePlugin() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init dividePlugin.
DividePlugin - org.dromara.soul.web.plugin.function中的类
Divide Plugin.
DividePlugin(LocalCacheManager, UpstreamCacheManager) - 类 的构造器org.dromara.soul.web.plugin.function.DividePlugin
Instantiates a new Divide plugin.
doDenyResponse(ServerWebExchange) - 类 中的方法org.dromara.soul.web.filter.AbstractWebFilter
this is Template Method ,children Implement your own And response client.
doDenyResponse(ServerWebExchange) - 类 中的方法org.dromara.soul.web.filter.ParamWebFilter
 
doDenyResponse(ServerWebExchange) - 类 中的方法org.dromara.soul.web.filter.TimeWebFilter
 
doDenyResponse(ServerWebExchange) - 类 中的方法org.dromara.soul.web.filter.WebSocketWebFilter
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.AbstractSoulPlugin
this is Template Method child has Implement your own logic.
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.after.MonitorPlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.before.WafPlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.function.DividePlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.function.DubboPlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.function.RateLimiterPlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.function.RewritePlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.function.SpringCloudPlugin
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.web.plugin.function.WebSocketPlugin
 
doFilter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.AbstractWebFilter
this is Template Method ,children Implement your own filtering logic.
doFilter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.ParamWebFilter
 
doFilter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.TimeWebFilter
 
doFilter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.WebSocketWebFilter
 
doParam(ServerWebExchange) - 类 中的方法org.dromara.soul.web.filter.DefaultParamService
 
doParam(ServerWebExchange) - 接口 中的方法org.dromara.soul.web.filter.ParamService
Do param mono.
doSelect(List<DivideUpstream>, String) - 类 中的方法org.dromara.soul.web.balance.spi.AbstractLoadBalance
Do select divide upstream.
doSelect(List<DivideUpstream>, String) - 类 中的方法org.dromara.soul.web.balance.spi.HashLoadBalance
 
doSelect(List<DivideUpstream>, String) - 类 中的方法org.dromara.soul.web.balance.spi.RandomLoadBalance
 
doSelect(List<DivideUpstream>, String) - 类 中的方法org.dromara.soul.web.balance.spi.RoundRobinLoadBalance
 
dubboBodyWebFilter() - 类 中的方法org.dromara.soul.web.configuration.DubboConfiguration
Body web filter web filter.
DubboBodyWebFilter - org.dromara.soul.web.filter中的类
The type Body web filter.
DubboBodyWebFilter() - 类 的构造器org.dromara.soul.web.filter.DubboBodyWebFilter
 
DubboCommand - org.dromara.soul.web.plugin.hystrix中的类
DubboHystrixCommand.
DubboCommand(HystrixObservableCommand.Setter, String, ServerWebExchange, SoulPluginChain, DubboProxyService, MetaData, DubboRuleHandle) - 类 的构造器org.dromara.soul.web.plugin.hystrix.DubboCommand
Instantiates a new Dubbo command.
DubboConfiguration - org.dromara.soul.web.configuration中的类
the dubbo configuration.
DubboConfiguration() - 类 的构造器org.dromara.soul.web.configuration.DubboConfiguration
 
DubboParamExt - org.dromara.soul.web.plugin.dubbo中的类
The type Dubbo param ext.
DubboParamExt() - 类 的构造器org.dromara.soul.web.plugin.dubbo.DubboParamExt
 
dubboPlugin(LocalCacheManager) - 类 中的方法org.dromara.soul.web.configuration.DubboConfiguration
init dubboPlugin.
DubboPlugin - org.dromara.soul.web.plugin.function中的类
dubbo proxy.
DubboPlugin(LocalCacheManager, DubboProxyService) - 类 的构造器org.dromara.soul.web.plugin.function.DubboPlugin
Instantiates a new Dubbo plugin.
DubboProxyService - org.dromara.soul.web.plugin.dubbo中的类
dubbo proxy service is use GenericService.
DubboProxyService(GenericParamResolveService) - 类 的构造器org.dromara.soul.web.plugin.dubbo.DubboProxyService
Instantiates a new Dubbo proxy service.
dubboResponsePlugin() - 类 中的方法org.dromara.soul.web.configuration.DubboConfiguration
Dubbo response plugin soul plugin.
DubboResponsePlugin - org.dromara.soul.web.plugin.after中的类
this is response plugin.
DubboResponsePlugin() - 类 的构造器org.dromara.soul.web.plugin.after.DubboResponsePlugin
 

E

EqOperatorJudge - org.dromara.soul.web.condition.judge中的类
this is eq impl.
EqOperatorJudge() - 类 的构造器org.dromara.soul.web.condition.judge.EqOperatorJudge
 
error(String) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return error .
error(int, String) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return error .
error(int, String, Object) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return error .
error(int, String, Object) - 类 中的方法org.dromara.soul.web.result.SoulDefaultResult
 
error(int, String, Object) - 接口 中的方法org.dromara.soul.web.result.SoulResult
Error t.
error(int, String, Object) - 类 中的静态方法org.dromara.soul.web.result.SoulResultWarp
Error object.
ErrorHandlerConfiguration - org.dromara.soul.web.configuration中的类
The type Error handler configuration.
ErrorHandlerConfiguration(ServerProperties, ResourceProperties, ObjectProvider<List<ViewResolver>>, ServerCodecConfigurer, ApplicationContext) - 类 的构造器org.dromara.soul.web.configuration.ErrorHandlerConfiguration
Instantiates a new Error handler configuration.
errorWebExceptionHandler(ErrorAttributes) - 类 中的方法org.dromara.soul.web.configuration.ErrorHandlerConfiguration
Error web exception handler error web exception handler.
execute(SelectorData) - 类 中的方法org.dromara.soul.web.cache.UpstreamCacheManager
Execute.
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.AbstractSoulPlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given SoulPluginChain.
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.after.DubboResponsePlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given SoulPluginChain.
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.after.NettyClientResponsePlugin
 
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.after.WebClientResponsePlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given SoulPluginChain.
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.before.GlobalPlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given SoulPluginChain.
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.before.SignPlugin
 
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.http.NettyHttpClientPlugin
 
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.web.plugin.http.WebClientPlugin
 
execute(ServerWebExchange, SoulPluginChain) - 接口 中的方法org.dromara.soul.web.plugin.SoulPlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given SoulPluginChain.
execute(ServerWebExchange) - 接口 中的方法org.dromara.soul.web.plugin.SoulPluginChain
Delegate to the next WebFilter in the chain.

F

FileSizeFilter - org.dromara.soul.web.filter中的类
The type File size filter.
FileSizeFilter() - 类 的构造器org.dromara.soul.web.filter.FileSizeFilter
 
filter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.AbstractWebFilter
 
filter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.DubboBodyWebFilter
 
filter(ServerWebExchange, WebFilterChain) - 类 中的方法org.dromara.soul.web.filter.FileSizeFilter
 
findAuthDataByAppKey(String) - 类 中的方法org.dromara.soul.web.cache.AbstractLocalCacheManager
acquire AppAuthData by appKey with AUTH_MAP container.
findAuthDataByAppKey(String) - 接口 中的方法org.dromara.soul.web.cache.LocalCacheManager
Find auth data by app key app auth data.
findPath(String) - 类 中的静态方法org.dromara.soul.web.cache.AbstractLocalCacheManager
Find path meta data.
findPluginByName(String) - 类 中的方法org.dromara.soul.web.cache.AbstractLocalCacheManager
acquire PluginData by pluginName with PLUGIN_MAP container.
findPluginByName(String) - 接口 中的方法org.dromara.soul.web.cache.LocalCacheManager
Find plugin by name plugin data.
findRuleBySelectorId(String) - 类 中的方法org.dromara.soul.web.cache.AbstractLocalCacheManager
acquire RuleData list by selectorId with RULE_MAP HashMap container.
findRuleBySelectorId(String) - 接口 中的方法org.dromara.soul.web.cache.LocalCacheManager
Find rule by selector id list.
findSelectorByPluginName(String) - 类 中的方法org.dromara.soul.web.cache.AbstractLocalCacheManager
acquire SelectorData list by pluginName with SELECTOR_MAP HashMap container.
findSelectorByPluginName(String) - 接口 中的方法org.dromara.soul.web.cache.LocalCacheManager
Find selector by plugin name list.
findUpstreamListBySelectorId(String) - 类 中的方法org.dromara.soul.web.cache.UpstreamCacheManager
Find upstream list by selector id list.

G

genericInvoker(String, MetaData, DubboRuleHandle) - 类 中的方法org.dromara.soul.web.plugin.dubbo.DubboProxyService
Generic invoker object.
genericParamResolveService() - 类 中的方法org.dromara.soul.web.configuration.DubboConfiguration
Generic param service generic param service.
GenericParamResolveService - org.dromara.soul.web.plugin.dubbo中的接口
The interface Generic param service.
get(Class<T>) - 枚举 中的方法org.dromara.soul.web.plugin.config.Singleton
Get t.
get(String) - 类 中的方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
Get reference config.
getAcquireTimeout() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Gets acquire timeout.
getBean(Class<T>) - 类 中的方法org.dromara.soul.web.spring.SpringBeanUtils
acquire spring bean.
getBody() - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
Return the request body, or an error stream if the body was never set or when.
getCloseNotifyFlushTimeout() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Gets close notify flush timeout.
getCloseNotifyFlushTimeoutMillis() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
已过时。
getCloseNotifyReadTimeout() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Gets close notify read timeout.
getCloseNotifyReadTimeoutMillis() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
已过时。
getConnectTimeout() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Gets connect timeout.
getDefaultConfigurationType() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Gets default configuration type.
getErrorAttributes(ServerRequest, boolean) - 类 中的方法org.dromara.soul.web.handler.GlobalErrorHandler
 
getHandshakeTimeout() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Gets handshake timeout.
getHandshakeTimeoutMillis() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
已过时。
getHeaders() - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
 
getHost() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Gets host.
getHttpStatus(Map<String, Object>) - 类 中的方法org.dromara.soul.web.handler.GlobalErrorHandler
 
getInstance() - 类 中的静态方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
获取ApplicationConfigCache对象.
getInstance() - 类 中的静态方法org.dromara.soul.web.spring.SpringBeanUtils
get SpringBeanUtils.
getMaxConnections() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Gets max connections.
getName() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Gets name.
getNonProxyHostsPattern() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Gets non proxy hosts pattern.
getOrder() - 类 中的方法org.dromara.soul.web.plugin.after.DubboResponsePlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.after.MonitorPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.after.NettyClientResponsePlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.after.WebClientResponsePlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.before.GlobalPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.before.SignPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.before.WafPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.function.DividePlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.function.DubboPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.function.RateLimiterPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.function.RewritePlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.function.SpringCloudPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.function.WebSocketPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.http.NettyHttpClientPlugin
 
getOrder() - 类 中的方法org.dromara.soul.web.plugin.http.WebClientPlugin
 
getOrder() - 接口 中的方法org.dromara.soul.web.plugin.SoulPlugin
return plugin order .
getPassword() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Gets password.
getPool() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Gets pool.
getPort() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Gets port.
getProxy() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Gets proxy.
getResponseTimeout() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Gets response timeout.
getRoutingFunction(ErrorAttributes) - 类 中的方法org.dromara.soul.web.handler.GlobalErrorHandler
 
getSsl() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Gets ssl.
getTrustedX509Certificates() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Gets trusted x 509 certificates.
getTrustedX509CertificatesForTrustManager() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Get trusted x 509 certificates for trust manager x 509 certificate [ ].
getType() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Gets type.
getUsername() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Gets username.
GlobalErrorHandler - org.dromara.soul.web.handler中的类
GlobalErrorHandler.
GlobalErrorHandler(ErrorAttributes, ResourceProperties, ErrorProperties, ApplicationContext) - 类 的构造器org.dromara.soul.web.handler.GlobalErrorHandler
Instantiates a new Global error handler.
globalPlugin() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init global plugin.
GlobalPlugin - org.dromara.soul.web.plugin.before中的类
GlobalPlugin.
GlobalPlugin() - 类 的构造器org.dromara.soul.web.plugin.before.GlobalPlugin
 

H

handle(ServerWebExchange) - 类 中的方法org.dromara.soul.web.handler.SoulWebHandler
Handle the web server exchange.
HashLoadBalance - org.dromara.soul.web.balance.spi中的类
hash algorithm impl.
HashLoadBalance() - 类 的构造器org.dromara.soul.web.balance.spi.HashLoadBalance
 
hiddenHttpMethodFilter() - 类 中的方法org.dromara.soul.web.configuration.ErrorHandlerConfiguration
https://github.com/spring-cloud/spring-cloud-gateway/issues/541 Hidden http method filter hidden http method filter.
hints() - 类 中的方法org.dromara.soul.web.filter.support.BodyInserterContext
 
HostAddressUtils - org.dromara.soul.web.support中的类
The type Host address utils.
HostAddressUtils() - 类 的构造器org.dromara.soul.web.support.HostAddressUtils
 
httpClient(HttpClientProperties) - 类 中的方法org.dromara.soul.web.configuration.HttpClientConfiguration
Gateway http client http client.
HttpClientConfiguration - org.dromara.soul.web.configuration中的类
The type Http configuration.
HttpClientConfiguration() - 类 的构造器org.dromara.soul.web.configuration.HttpClientConfiguration
 
HttpClientProperties - org.dromara.soul.web.config中的类
Configuration properties for the Netty HttpClient.
HttpClientProperties() - 类 的构造器org.dromara.soul.web.config.HttpClientProperties
 
HttpClientProperties.Pool - org.dromara.soul.web.config中的类
The type Pool.
HttpClientProperties.Pool.PoolType - org.dromara.soul.web.config中的枚举
The enum Pool type.
HttpClientProperties.Proxy - org.dromara.soul.web.config中的类
The type Proxy.
HttpClientProperties.Ssl - org.dromara.soul.web.config中的类
The type Ssl.
HttpCommand - org.dromara.soul.web.plugin.hystrix中的类
the spring cloud command.
HttpCommand(HystrixObservableCommand.Setter, ServerWebExchange, SoulPluginChain) - 类 的构造器org.dromara.soul.web.plugin.hystrix.HttpCommand
Instantiates a new Http command.
HttpConfig() - 类 的构造器org.dromara.soul.web.config.SoulConfig.HttpConfig
 
HttpLongPollSyncCache - org.dromara.soul.web.cache中的类
HTTP long polling implementation.
HttpLongPollSyncCache(SoulConfig.HttpConfig) - 类 的构造器org.dromara.soul.web.cache.HttpLongPollSyncCache
 
HystrixBuilder - org.dromara.soul.web.plugin.hystrix中的类
the hystrix builder.
HystrixBuilder() - 类 的构造器org.dromara.soul.web.plugin.hystrix.HystrixBuilder
 
HystrixRuleRefreshHandler - org.dromara.soul.web.plugin.config中的枚举
The enum Hystrix rule refresh handler.

I

influxDbService() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Influx db service influx db service.
InfluxDbService - org.dromara.soul.web.influxdb.service中的类
the influx db Service.
InfluxDbService() - 类 的构造器org.dromara.soul.web.influxdb.service.InfluxDbService
 
init() - 类 中的方法org.dromara.soul.web.cache.UpstreamCacheManager
Init.
init(String) - 类 中的方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
Init.
initPluginConfig(List<PluginData>) - 枚举 中的方法org.dromara.soul.web.plugin.config.PluginConfigHandler
Init plugin config.
initRef(MetaData) - 类 中的方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
Init ref reference config.
invalidate(String) - 类 中的方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
Invalidate.
invalidateAll() - 类 中的方法org.dromara.soul.web.plugin.dubbo.ApplicationConfigCache
Invalidate all.
isAllowed(String, double, double) - 类 中的方法org.dromara.soul.web.plugin.ratelimter.RedisRateLimiter
This uses a basic token bucket algorithm and relies on the fact that Redis scripts execute atomically.
isCommitted() - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
 
isUseInsecureTrustManager() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Is use insecure trust manager boolean.
isWiretap() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Is wiretap boolean.

J

judge(ConditionData, String) - 类 中的方法org.dromara.soul.web.condition.judge.EqOperatorJudge
 
judge(ConditionData, String) - 类 中的方法org.dromara.soul.web.condition.judge.LikeOperatorJudge
 
judge(ConditionData, String) - 类 中的方法org.dromara.soul.web.condition.judge.MatchOperatorJudge
 
judge(ConditionData, String) - 接口 中的方法org.dromara.soul.web.condition.judge.OperatorJudge
judge conditionData and realData is match.
judge(ConditionData, String) - 类 中的静态方法org.dromara.soul.web.condition.judge.OperatorJudgeFactory
judge request realData has by pass.
judge(ConditionData, String) - 类 中的方法org.dromara.soul.web.condition.judge.RegExOperatorJudge
 

L

LikeOperatorJudge - org.dromara.soul.web.condition.judge中的类
this is like impl.
LikeOperatorJudge() - 类 的构造器org.dromara.soul.web.condition.judge.LikeOperatorJudge
 
LoadBalance - org.dromara.soul.web.balance中的接口
LoadBalance interface spi .
LoadBalanceUtils - org.dromara.soul.web.balance.utils中的类
The type Load balance utils.
LoadBalanceUtils() - 类 的构造器org.dromara.soul.web.balance.utils.LoadBalanceUtils
 
LocalCacheConfiguration - org.dromara.soul.web.configuration中的类
Automatic data cache configuration for caching AppAuthDataPluginDataRuleDataSelectorData.
LocalCacheConfiguration() - 类 的构造器org.dromara.soul.web.configuration.LocalCacheConfiguration
 
LocalCacheManager - org.dromara.soul.web.cache中的接口
Abstract cache interface for support http, zookeeper, websocket, and others.

M

match(List<ConditionData>, ServerWebExchange) - 类 中的方法org.dromara.soul.web.condition.strategy.AndMatchStrategy
 
match(List<ConditionData>, ServerWebExchange) - 接口 中的方法org.dromara.soul.web.condition.strategy.MatchStrategy
this is condition match.
match(Integer, List<ConditionData>, ServerWebExchange) - 类 中的静态方法org.dromara.soul.web.condition.strategy.MatchStrategyUtils
Match boolean.
match(List<ConditionData>, ServerWebExchange) - 类 中的方法org.dromara.soul.web.condition.strategy.OrMatchStrategy
 
MatchOperatorJudge - org.dromara.soul.web.condition.judge中的类
this is match impl.
MatchOperatorJudge() - 类 的构造器org.dromara.soul.web.condition.judge.MatchOperatorJudge
 
MatchStrategy - org.dromara.soul.web.condition.strategy中的接口
this is condition Strategy.
MatchStrategyUtils - org.dromara.soul.web.condition.strategy中的类
MatchStrategyFactory.
MatchStrategyUtils() - 类 的构造器org.dromara.soul.web.condition.strategy.MatchStrategyUtils
 
maxTrustedIndex(int) - 类 中的静态方法org.dromara.soul.web.support.XForwardedRemoteAddressResolver
trusted IP address found in the X-Forwarded-For header (when present).
messageWriters() - 类 中的方法org.dromara.soul.web.filter.support.BodyInserterContext
 
MonitorDO - org.dromara.soul.web.influxdb.entity中的类
this is influxDb entity.
MonitorDO() - 类 的构造器org.dromara.soul.web.influxdb.entity.MonitorDO
 
monitorPlugin(SoulEventPublisher) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Monitor plugin soul plugin.
MonitorPlugin - org.dromara.soul.web.plugin.after中的类
the monitor plugin.
MonitorPlugin(SoulEventPublisher, LocalCacheManager) - 类 的构造器org.dromara.soul.web.plugin.after.MonitorPlugin
Instantiates a new Monitor plugin.

N

named() - 类 中的方法org.dromara.soul.web.plugin.after.DubboResponsePlugin
acquire plugin name.
named() - 类 中的方法org.dromara.soul.web.plugin.after.MonitorPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.after.NettyClientResponsePlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.after.WebClientResponsePlugin
acquire plugin name.
named() - 类 中的方法org.dromara.soul.web.plugin.before.GlobalPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.before.SignPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.before.WafPlugin
acquire plugin name.
named() - 类 中的方法org.dromara.soul.web.plugin.function.DividePlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.function.DubboPlugin
acquire plugin name.
named() - 类 中的方法org.dromara.soul.web.plugin.function.RateLimiterPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.function.RewritePlugin
acquire plugin name.
named() - 类 中的方法org.dromara.soul.web.plugin.function.SpringCloudPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.function.WebSocketPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.http.NettyHttpClientPlugin
 
named() - 类 中的方法org.dromara.soul.web.plugin.http.WebClientPlugin
 
named() - 接口 中的方法org.dromara.soul.web.plugin.SoulPlugin
acquire plugin name.
NettyClientResponsePlugin - org.dromara.soul.web.plugin.after中的类
The type Netty client response plugin.
NettyClientResponsePlugin() - 类 的构造器org.dromara.soul.web.plugin.after.NettyClientResponsePlugin
 
NettyHttpClientPlugin - org.dromara.soul.web.plugin.http中的类
The type Netty http client plugin.
NettyHttpClientPlugin(HttpClient) - 类 的构造器org.dromara.soul.web.plugin.http.NettyHttpClientPlugin
Instantiates a new Netty http client plugin.
newInstance() - 类 中的方法org.dromara.soul.web.disruptor.factory.SoulEventFactory
 

O

onApplicationEvent(ApplicationEnvironmentPreparedEvent) - 类 中的方法org.dromara.soul.web.logo.SoulLogo
 
onEvent(SoulDataEvent) - 类 中的方法org.dromara.soul.web.disruptor.handler.SoulDataHandler
 
OperatorJudge - org.dromara.soul.web.condition.judge中的接口
this is operator Judge.
OperatorJudgeFactory - org.dromara.soul.web.condition.judge中的类
ConditionJudge.
OperatorJudgeFactory() - 类 的构造器org.dromara.soul.web.condition.judge.OperatorJudgeFactory
 
org.dromara.soul.web.balance - 程序包 org.dromara.soul.web.balance
 
org.dromara.soul.web.balance.spi - 程序包 org.dromara.soul.web.balance.spi
 
org.dromara.soul.web.balance.utils - 程序包 org.dromara.soul.web.balance.utils
 
org.dromara.soul.web.cache - 程序包 org.dromara.soul.web.cache
 
org.dromara.soul.web.condition.judge - 程序包 org.dromara.soul.web.condition.judge
 
org.dromara.soul.web.condition.strategy - 程序包 org.dromara.soul.web.condition.strategy
 
org.dromara.soul.web.config - 程序包 org.dromara.soul.web.config
 
org.dromara.soul.web.configuration - 程序包 org.dromara.soul.web.configuration
 
org.dromara.soul.web.disruptor.event - 程序包 org.dromara.soul.web.disruptor.event
 
org.dromara.soul.web.disruptor.factory - 程序包 org.dromara.soul.web.disruptor.factory
 
org.dromara.soul.web.disruptor.handler - 程序包 org.dromara.soul.web.disruptor.handler
 
org.dromara.soul.web.disruptor.publisher - 程序包 org.dromara.soul.web.disruptor.publisher
 
org.dromara.soul.web.disruptor.translator - 程序包 org.dromara.soul.web.disruptor.translator
 
org.dromara.soul.web.filter - 程序包 org.dromara.soul.web.filter
 
org.dromara.soul.web.filter.support - 程序包 org.dromara.soul.web.filter.support
 
org.dromara.soul.web.handler - 程序包 org.dromara.soul.web.handler
 
org.dromara.soul.web.influxdb.entity - 程序包 org.dromara.soul.web.influxdb.entity
 
org.dromara.soul.web.influxdb.service - 程序包 org.dromara.soul.web.influxdb.service
 
org.dromara.soul.web.logo - 程序包 org.dromara.soul.web.logo
 
org.dromara.soul.web.plugin - 程序包 org.dromara.soul.web.plugin
 
org.dromara.soul.web.plugin.after - 程序包 org.dromara.soul.web.plugin.after
 
org.dromara.soul.web.plugin.before - 程序包 org.dromara.soul.web.plugin.before
 
org.dromara.soul.web.plugin.config - 程序包 org.dromara.soul.web.plugin.config
 
org.dromara.soul.web.plugin.dubbo - 程序包 org.dromara.soul.web.plugin.dubbo
 
org.dromara.soul.web.plugin.function - 程序包 org.dromara.soul.web.plugin.function
 
org.dromara.soul.web.plugin.http - 程序包 org.dromara.soul.web.plugin.http
 
org.dromara.soul.web.plugin.hystrix - 程序包 org.dromara.soul.web.plugin.hystrix
 
org.dromara.soul.web.plugin.ratelimter - 程序包 org.dromara.soul.web.plugin.ratelimter
 
org.dromara.soul.web.request - 程序包 org.dromara.soul.web.request
 
org.dromara.soul.web.result - 程序包 org.dromara.soul.web.result
 
org.dromara.soul.web.spring - 程序包 org.dromara.soul.web.spring
 
org.dromara.soul.web.support - 程序包 org.dromara.soul.web.support
 
OrMatchStrategy - org.dromara.soul.web.condition.strategy中的类
this is and match Strategy.
OrMatchStrategy() - 类 的构造器org.dromara.soul.web.condition.strategy.OrMatchStrategy
 

P

paramService() - 类 中的方法org.dromara.soul.web.configuration.SoulExtConfiguration
Param service param service.
ParamService - org.dromara.soul.web.filter中的接口
The interface Param service.
paramWebFilter(ParamService) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Param web filter web filter.
ParamWebFilter - org.dromara.soul.web.filter中的类
this is http post param verify filter.
ParamWebFilter(ParamService) - 类 的构造器org.dromara.soul.web.filter.ParamWebFilter
 
PluginConfigHandler - org.dromara.soul.web.plugin.config中的枚举
The enum Plugin config init.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.after.DubboResponsePlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.after.MonitorPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.after.NettyClientResponsePlugin
 
pluginType() - 类 中的方法org.dromara.soul.web.plugin.after.WebClientResponsePlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.before.GlobalPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.before.SignPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.before.WafPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.function.DividePlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.function.DubboPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.function.RateLimiterPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.function.RewritePlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.function.SpringCloudPlugin
 
pluginType() - 类 中的方法org.dromara.soul.web.plugin.function.WebSocketPlugin
return plugin type.
pluginType() - 类 中的方法org.dromara.soul.web.plugin.http.NettyHttpClientPlugin
 
pluginType() - 类 中的方法org.dromara.soul.web.plugin.http.WebClientPlugin
 
pluginType() - 接口 中的方法org.dromara.soul.web.plugin.SoulPlugin
return plugin type.
Pool() - 类 的构造器org.dromara.soul.web.config.HttpClientProperties.Pool
 
Proxy() - 类 的构造器org.dromara.soul.web.config.HttpClientProperties.Proxy
 
publishEvent(MonitorDO) - 类 中的方法org.dromara.soul.web.disruptor.publisher.SoulEventPublisher
publish disruptor event.

R

RandomLoadBalance - org.dromara.soul.web.balance.spi中的类
random algorithm impl.
RandomLoadBalance() - 类 的构造器org.dromara.soul.web.balance.spi.RandomLoadBalance
 
rateLimiterPlugin() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init rateLimiterPlugin.
RateLimiterPlugin - org.dromara.soul.web.plugin.function中的类
RateLimiter Plugin.
RateLimiterPlugin(LocalCacheManager, RedisRateLimiter) - 类 的构造器org.dromara.soul.web.plugin.function.RateLimiterPlugin
Instantiates a new Rate limiter plugin.
RateLimiterResponse - org.dromara.soul.web.plugin.ratelimter中的类
rateLimiter response.
RateLimiterResponse() - 类 的构造器org.dromara.soul.web.plugin.ratelimter.RateLimiterResponse
 
reactorNettyWebSocketClient() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Reactor netty web socket client reactor netty web socket client.
redisRateLimiter() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Redis rate limiter redis rate limiter.
RedisRateLimiter - org.dromara.soul.web.plugin.ratelimter中的类
See https://stripe.com/blog/rate-limiters and https://gist.github.com/ptarjan/e38f45f2dfe601419ca3af937fff574d#file-1-check_request_rate_limiter-rb-L11-L34 See https://github.com/spring-cloud/spring-cloud-gateway/blob/master/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gateway/filter/ratelimit/RedisRateLimiter.java RedisRateLimiter.
RedisRateLimiter() - 类 的构造器org.dromara.soul.web.plugin.ratelimter.RedisRateLimiter
Instantiates a new Redis rate limiter.
redisStandaloneConfiguration(RateLimiterConfig) - 枚举 中的方法org.dromara.soul.web.plugin.config.PluginConfigHandler
 
refreshHystrix(List<RuleData>) - 枚举 中的方法org.dromara.soul.web.plugin.config.HystrixRuleRefreshHandler
Refresh hystrix.
RegExOperatorJudge - org.dromara.soul.web.condition.judge中的类
The type Reg ex operator judge.
RegExOperatorJudge() - 类 的构造器org.dromara.soul.web.condition.judge.RegExOperatorJudge
 
remoteAddressResolver() - 类 中的方法org.dromara.soul.web.configuration.SoulExtConfiguration
Remote address resolver remote address resolver.
RemoteAddressResolver - org.dromara.soul.web.support中的接口
The interface Remote address resolver.
RequestDTO - org.dromara.soul.web.request中的类
the soul request DTO .
RequestDTO() - 类 的构造器org.dromara.soul.web.request.RequestDTO
 
resolve(ServerWebExchange) - 接口 中的方法org.dromara.soul.web.support.RemoteAddressResolver
Resolve inet socket address.
resolve(ServerWebExchange) - 类 中的方法org.dromara.soul.web.support.XForwardedRemoteAddressResolver
The X-Forwarded-For header contains a comma separated list of IP addresses.
result(ServerWebExchange, Object) - 类 中的静态方法org.dromara.soul.web.result.SoulResultUtils
Error mono.
resumeWithFallback() - 类 中的方法org.dromara.soul.web.plugin.hystrix.DubboCommand
 
resumeWithFallback() - 类 中的方法org.dromara.soul.web.plugin.hystrix.HttpCommand
 
rewritePlugin() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init rewritePlugin.
RewritePlugin - org.dromara.soul.web.plugin.function中的类
rewrite url.
RewritePlugin(LocalCacheManager) - 类 的构造器org.dromara.soul.web.plugin.function.RewritePlugin
Instantiates a new Rewrite plugin.
RoundRobinLoadBalance - org.dromara.soul.web.balance.spi中的类
RoundRobin LoadBalance Impl.
RoundRobinLoadBalance() - 类 的构造器org.dromara.soul.web.balance.spi.RoundRobinLoadBalance
 
RoundRobinLoadBalance.WeightedRoundRobin - org.dromara.soul.web.balance.spi中的类
The type Weighted round robin.
run(String...) - 类 中的方法org.dromara.soul.web.cache.HttpLongPollSyncCache
 
run(String...) - 类 中的方法org.dromara.soul.web.cache.ZookeeperSyncCache
 

S

select(List<DivideUpstream>, String) - 接口 中的方法org.dromara.soul.web.balance.LoadBalance
this is select one for upstreamList .
select(List<DivideUpstream>, String) - 类 中的方法org.dromara.soul.web.balance.spi.AbstractLoadBalance
 
selector(List<DivideUpstream>, String, String) - 类 中的静态方法org.dromara.soul.web.balance.utils.LoadBalanceUtils
Selector divide upstream.
serverRequest() - 类 中的方法org.dromara.soul.web.filter.support.BodyInserterContext
 
setAcquireTimeout(Long) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Sets acquire timeout.
setApplicationContext(ApplicationContext) - 类 中的方法org.dromara.soul.web.configuration.SpringExtConfiguration.SoulApplicationContextAware
 
setCfgContext(ConfigurableApplicationContext) - 类 中的方法org.dromara.soul.web.spring.SpringBeanUtils
set application context.
setCloseNotifyFlushTimeout(Duration) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Sets close notify flush timeout.
setCloseNotifyFlushTimeoutMillis(long) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
已过时。
setCloseNotifyReadTimeout(Duration) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Sets close notify read timeout.
setCloseNotifyReadTimeoutMillis(long) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
已过时。
setComplete() - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
 
setConnectTimeout(Integer) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Sets connect timeout.
setDefaultConfigurationType(SslProvider.DefaultConfigurationType) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Sets default configuration type.
setHandshakeTimeout(Duration) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Sets handshake timeout.
setHandshakeTimeoutMillis(long) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
已过时。
setHost(String) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Sets host.
setMaxConnections(Integer) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Sets max connections.
setName(String) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Sets name.
setNonProxyHostsPattern(String) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Sets non proxy hosts pattern.
setPassword(String) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Sets password.
setPool(HttpClientProperties.Pool) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Sets pool.
setPort(Integer) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Sets port.
setProxy(HttpClientProperties.Proxy) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Sets proxy.
setResponseTimeout(Duration) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Sets response timeout.
setSsl(HttpClientProperties.Ssl) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Sets ssl.
setTrustedX509Certificates(List<String>) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Sets trusted x 509 certificates.
setType(HttpClientProperties.Pool.PoolType) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
Sets type.
setUseInsecureTrustManager(boolean) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
Sets use insecure trust manager.
setUsername(String) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
Sets username.
setWiretap(boolean) - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
Sets wiretap.
signPlugin(SignService) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init sign plugin.
SignPlugin - org.dromara.soul.web.plugin.before中的类
Sign Plugin.
SignPlugin(SignService) - 类 的构造器org.dromara.soul.web.plugin.before.SignPlugin
Instantiates a new Sign plugin.
signService() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Sign service sign service.
SignService - org.dromara.soul.web.plugin.before中的接口
The interface Sign service.
signVerify(RequestDTO, ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.before.DefaultSignService
 
signVerify(RequestDTO, ServerWebExchange) - 接口 中的方法org.dromara.soul.web.plugin.before.SignService
Sign verify pair.
single(Class, Object) - 枚举 中的方法org.dromara.soul.web.plugin.config.Singleton
Single.
Singleton - org.dromara.soul.web.plugin.config中的枚举
Singleton.
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.after.DubboResponsePlugin
 
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.after.NettyClientResponsePlugin
 
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.after.WebClientResponsePlugin
 
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.function.DividePlugin
plugin is execute.
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.function.DubboPlugin
plugin is execute.
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.function.RewritePlugin
 
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.function.SpringCloudPlugin
plugin is execute.
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.function.WebSocketPlugin
plugin is execute.
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.http.NettyHttpClientPlugin
 
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.web.plugin.http.WebClientPlugin
 
skip(ServerWebExchange) - 接口 中的方法org.dromara.soul.web.plugin.SoulPlugin
plugin is execute.
SoulApplicationContextAware() - 类 的构造器org.dromara.soul.web.configuration.SpringExtConfiguration.SoulApplicationContextAware
 
SoulConfig - org.dromara.soul.web.config中的类
The type Soul config.
SoulConfig() - 类 的构造器org.dromara.soul.web.config.SoulConfig
 
SoulConfig.Disruptor - org.dromara.soul.web.config中的类
 
SoulConfig.HttpConfig - org.dromara.soul.web.config中的类
 
SoulConfig.Sync - org.dromara.soul.web.config中的类
The type Sync.
SoulConfig.WebsocketConfig - org.dromara.soul.web.config中的类
 
SoulConfiguration - org.dromara.soul.web.configuration中的类
SoulConfiguration.
SoulConfiguration(LocalCacheManager, UpstreamCacheManager) - 类 的构造器org.dromara.soul.web.configuration.SoulConfiguration
Instantiates a new Soul configuration.
SoulDataEvent - org.dromara.soul.web.disruptor.event中的类
SoulDataEvent.
SoulDataEvent() - 类 的构造器org.dromara.soul.web.disruptor.event.SoulDataEvent
 
SoulDataHandler - org.dromara.soul.web.disruptor.handler中的类
this is disruptor consumer.
SoulDataHandler(Executor, InfluxDbService) - 类 的构造器org.dromara.soul.web.disruptor.handler.SoulDataHandler
Instantiates a new Soul data handler.
SoulDefaultEntity - org.dromara.soul.web.result中的类
SoulWebResult .
SoulDefaultEntity() - 类 的构造器org.dromara.soul.web.result.SoulDefaultEntity
Instantiates a new Soul result.
SoulDefaultEntity(Integer, String, Object) - 类 的构造器org.dromara.soul.web.result.SoulDefaultEntity
Instantiates a new Soul result.
SoulDefaultResult - org.dromara.soul.web.result中的类
The type Soul default result.
SoulDefaultResult() - 类 的构造器org.dromara.soul.web.result.SoulDefaultResult
 
SoulEventFactory - org.dromara.soul.web.disruptor.factory中的类
SoulEventFactory.
SoulEventFactory() - 类 的构造器org.dromara.soul.web.disruptor.factory.SoulEventFactory
 
soulEventPublisher(InfluxDbService) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Soul event publisher soul event publisher.
SoulEventPublisher - org.dromara.soul.web.disruptor.publisher中的类
disruptor start and publishEvent.
SoulEventPublisher(InfluxDbService) - 类 的构造器org.dromara.soul.web.disruptor.publisher.SoulEventPublisher
Instantiates a new Soul event publisher.
SoulEventTranslator - org.dromara.soul.web.disruptor.translator中的类
translator for disruptor data.
SoulEventTranslator() - 类 的构造器org.dromara.soul.web.disruptor.translator.SoulEventTranslator
 
SoulExtConfiguration - org.dromara.soul.web.configuration中的类
The type Soul result configuration.
SoulExtConfiguration() - 类 的构造器org.dromara.soul.web.configuration.SoulExtConfiguration
 
SoulLogo - org.dromara.soul.web.logo中的类
the soul logo.
SoulLogo() - 类 的构造器org.dromara.soul.web.logo.SoulLogo
 
SoulPlugin - org.dromara.soul.web.plugin中的接口
the soul plugin interface.
SoulPluginChain - org.dromara.soul.web.plugin中的接口
the soul plugin chain.
soulResult() - 类 中的方法org.dromara.soul.web.configuration.SoulExtConfiguration
Soul result soul result.
SoulResult<T> - org.dromara.soul.web.result中的接口
The interface Soul result.
SoulResultEnum - org.dromara.soul.web.result中的枚举
The enum Soul result enum.
SoulResultUtils - org.dromara.soul.web.result中的类
The type Soul result utils.
SoulResultUtils() - 类 的构造器org.dromara.soul.web.result.SoulResultUtils
 
SoulResultWarp - org.dromara.soul.web.result中的类
The type Soul result warp.
SoulResultWarp() - 类 的构造器org.dromara.soul.web.result.SoulResultWarp
 
soulWebHandler(List<SoulPlugin>) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init SoulWebHandler.
SoulWebHandler - org.dromara.soul.web.handler中的类
this is web handler request starter.
SoulWebHandler(List<SoulPlugin>) - 类 的构造器org.dromara.soul.web.handler.SoulWebHandler
Instantiates a new Soul web handler.
SpringBeanUtils - org.dromara.soul.web.spring中的类
SpringBeanUtils.
SpringCloudConfiguration - org.dromara.soul.web.configuration中的类
SpringCloudAutoConfiguration.
SpringCloudConfiguration() - 类 的构造器org.dromara.soul.web.configuration.SpringCloudConfiguration
 
springCloudPlugin(LoadBalancerClient, LocalCacheManager) - 类 中的方法org.dromara.soul.web.configuration.SpringCloudConfiguration
init springCloud plugin.
SpringCloudPlugin - org.dromara.soul.web.plugin.function中的类
this is springCloud proxy impl.
SpringCloudPlugin(LocalCacheManager, LoadBalancerClient) - 类 的构造器org.dromara.soul.web.plugin.function.SpringCloudPlugin
Instantiates a new Spring cloud plugin.
SpringExtConfiguration - org.dromara.soul.web.configuration中的类
The type Spring ext configuration.
SpringExtConfiguration() - 类 的构造器org.dromara.soul.web.configuration.SpringExtConfiguration
 
SpringExtConfiguration.SoulApplicationContextAware - org.dromara.soul.web.configuration中的类
The type Soul application context aware.
Ssl() - 类 的构造器org.dromara.soul.web.config.HttpClientProperties.Ssl
 
success() - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return success.
success(String) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return success.
success(Object) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return success.
success(String, Object) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return success.
success(int, String, Object) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
Success soul web result.
success(int, String, Object) - 类 中的方法org.dromara.soul.web.result.SoulDefaultResult
 
success(int, String, Object) - 接口 中的方法org.dromara.soul.web.result.SoulResult
Success t.
success(int, String, Object) - 类 中的静态方法org.dromara.soul.web.result.SoulResultWarp
Success object.
Sync() - 类 的构造器org.dromara.soul.web.config.SoulConfig.Sync
 

T

timeout(String) - 类 中的静态方法org.dromara.soul.web.result.SoulDefaultEntity
return timeout .
timeWebFilter(SoulConfig) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init time web filter.
TimeWebFilter - org.dromara.soul.web.filter中的类
this is visit time verify filter.
TimeWebFilter(SoulConfig) - 类 的构造器org.dromara.soul.web.filter.TimeWebFilter
 
toString() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Pool
 
toString() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Proxy
 
toString() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties.Ssl
 
toString() - 类 中的方法org.dromara.soul.web.config.HttpClientProperties
 
toString() - 类 中的方法org.dromara.soul.web.plugin.ratelimter.RateLimiterResponse
 
transformMap(MultiValueMap<String, String>) - 类 中的静态方法org.dromara.soul.web.request.RequestDTO
Transform map request dto.
translateTo(SoulDataEvent, long, MonitorDO) - 类 中的方法org.dromara.soul.web.disruptor.translator.SoulEventTranslator
 
trustAll() - 类 中的静态方法org.dromara.soul.web.support.XForwardedRemoteAddressResolver
 

U

UpstreamCacheManager - org.dromara.soul.web.cache中的类
this is divide http url upstream.
UpstreamCacheManager() - 类 的构造器org.dromara.soul.web.cache.UpstreamCacheManager
 

V

valueOf(String) - 枚举 中的静态方法org.dromara.soul.web.config.HttpClientProperties.Pool.PoolType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.dromara.soul.web.plugin.config.HystrixRuleRefreshHandler
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.dromara.soul.web.plugin.config.PluginConfigHandler
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.dromara.soul.web.plugin.config.Singleton
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.dromara.soul.web.result.SoulResultEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.dromara.soul.web.config.HttpClientProperties.Pool.PoolType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.dromara.soul.web.plugin.config.HystrixRuleRefreshHandler
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.dromara.soul.web.plugin.config.PluginConfigHandler
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.dromara.soul.web.plugin.config.Singleton
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.dromara.soul.web.result.SoulResultEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

wafPlugin() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
init waf plugin.
WafPlugin - org.dromara.soul.web.plugin.before中的类
use waf plugin we can control some access.
WafPlugin(LocalCacheManager) - 类 的构造器org.dromara.soul.web.plugin.before.WafPlugin
Instantiates a new Waf plugin.
WebClientPlugin - org.dromara.soul.web.plugin.http中的类
The type Web client plugin.
WebClientPlugin(WebClient) - 类 的构造器org.dromara.soul.web.plugin.http.WebClientPlugin
Instantiates a new Web client plugin.
WebClientResponsePlugin - org.dromara.soul.web.plugin.after中的类
this is response plugin.
WebClientResponsePlugin() - 类 的构造器org.dromara.soul.web.plugin.after.WebClientResponsePlugin
 
WebsocketConfig() - 类 的构造器org.dromara.soul.web.config.SoulConfig.WebsocketConfig
 
webSocketPlugin(WebSocketClient, WebSocketService) - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Web socket plugin web socket plugin.
WebSocketPlugin - org.dromara.soul.web.plugin.function中的类
The type Web socket plugin.
WebSocketPlugin(LocalCacheManager, UpstreamCacheManager, WebSocketClient, WebSocketService) - 类 的构造器org.dromara.soul.web.plugin.function.WebSocketPlugin
Instantiates a new Web socket plugin.
webSocketService() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Web socket service web socket service.
WebsocketSyncCache - org.dromara.soul.web.cache中的类
The type Websocket sync cache.
WebsocketSyncCache(SoulConfig.WebsocketConfig) - 类 的构造器org.dromara.soul.web.cache.WebsocketSyncCache
Instantiates a new Websocket sync cache.
webSocketWebFilter() - 类 中的方法org.dromara.soul.web.configuration.SoulConfiguration
Web socket web filter web filter.
WebSocketWebFilter - org.dromara.soul.web.filter中的类
this is http post param verify filter.
WebSocketWebFilter() - 类 的构造器org.dromara.soul.web.filter.WebSocketWebFilter
 
WeightedRoundRobin() - 类 的构造器org.dromara.soul.web.balance.spi.RoundRobinLoadBalance.WeightedRoundRobin
 
writeAndFlushWith(Publisher<? extends Publisher<? extends DataBuffer>>) - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
 
writeData(MonitorDO) - 类 中的方法org.dromara.soul.web.influxdb.service.InfluxDbService
save data in influxDb.
writeWith(Publisher<? extends DataBuffer>) - 类 中的方法org.dromara.soul.web.filter.support.CachedBodyOutputMessage
writeWith.

X

X_FORWARDED_FOR - 类 中的静态变量org.dromara.soul.web.support.XForwardedRemoteAddressResolver
Forwarded-For header name.
XForwardedRemoteAddressResolver - org.dromara.soul.web.support中的类
Parses the client address from the X-Forwarded-For header.
XForwardedRemoteAddressResolver(int) - 类 的构造器org.dromara.soul.web.support.XForwardedRemoteAddressResolver
 

Z

ZookeeperSyncCache - org.dromara.soul.web.cache中的类
this cache data with zookeeper.
ZookeeperSyncCache(ZkClient) - 类 的构造器org.dromara.soul.web.cache.ZookeeperSyncCache
Instantiates a new Zookeeper cache manager.
A B C D E F G H I J L M N O P R S T U V W X Z 
跳过导航链接

Copyright © 2019 dromara. All rights reserved.