Skip navigation links
A C D E F G H M O P R S T W X 

A

AbstractWebFilter - Class in org.apache.shenyu.web.filter
shenyu webFilter parent.
AbstractWebFilter() - Constructor for class org.apache.shenyu.web.filter.AbstractWebFilter
 
applicationContextAware() - Method in class org.apache.shenyu.web.configuration.SpringExtConfiguration
Application context aware application context aware.

C

crossFilter() - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Cross filter web filter.
CrossFilter - Class in org.apache.shenyu.web.filter
The type Cross filter.
CrossFilter() - Constructor for class org.apache.shenyu.web.filter.CrossFilter
 

D

DefaultFallbackController - Class in org.apache.shenyu.web.fallback
The default fallback for hystrix plugin and resilience4j plugin.
DefaultFallbackController() - Constructor for class org.apache.shenyu.web.fallback.DefaultFallbackController
 
dispatcherHandler() - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
init dispatch handler.
doDenyResponse(ServerWebExchange) - Method in class org.apache.shenyu.web.filter.AbstractWebFilter
this is Template Method ,children Implement your own And response client.
doDenyResponse(ServerWebExchange) - Method in class org.apache.shenyu.web.filter.TimeWebFilter
 
doDenyResponse(ServerWebExchange) - Method in class org.apache.shenyu.web.filter.WebSocketParamFilter
 
doFilter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.AbstractWebFilter
this is Template Method ,children Implement your own filtering logic.
doFilter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.TimeWebFilter
 
doFilter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.WebSocketParamFilter
 

E

ErrorHandlerConfiguration - Class in org.apache.shenyu.web.configuration
The type Error handler configuration.
ErrorHandlerConfiguration(ServerProperties, ResourceProperties, ObjectProvider<List<ViewResolver>>, ServerCodecConfigurer, ApplicationContext) - Constructor for class org.apache.shenyu.web.configuration.ErrorHandlerConfiguration
Instantiates a new Error handler configuration.
errorWebExceptionHandler(ErrorAttributes) - Method in class org.apache.shenyu.web.configuration.ErrorHandlerConfiguration
Error web exception handler error web exception handler.
excludeFilter(ExcludePathProperties) - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Rule out the url Filter.
ExcludeFilter - Class in org.apache.shenyu.web.filter
exclude url filter.
ExcludeFilter(ExcludePathProperties) - Constructor for class org.apache.shenyu.web.filter.ExcludeFilter
 
ExcludePathProperties - Class in org.apache.shenyu.web.configuration.properties
Rule out the url Filter.
ExcludePathProperties() - Constructor for class org.apache.shenyu.web.configuration.properties.ExcludePathProperties
 

F

fileSizeFilter(ShenyuConfig) - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Body web filter web filter.
FileSizeFilter - Class in org.apache.shenyu.web.filter
The type File size filter.
FileSizeFilter(int) - Constructor for class org.apache.shenyu.web.filter.FileSizeFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.AbstractWebFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.CrossFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.ExcludeFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class org.apache.shenyu.web.filter.FileSizeFilter
 
ForwardedRemoteAddressResolver - Class in org.apache.shenyu.web.forward
Parses the client address from the X-Forwarded-For header.
ForwardedRemoteAddressResolver(int) - Constructor for class org.apache.shenyu.web.forward.ForwardedRemoteAddressResolver
Instantiates a new Forwarded remote address resolver.

G

getErrorAttributes(ServerRequest, boolean) - Method in class org.apache.shenyu.web.handler.GlobalErrorHandler
 
getHttpStatus(Map<String, Object>) - Method in class org.apache.shenyu.web.handler.GlobalErrorHandler
 
getRoutingFunction(ErrorAttributes) - Method in class org.apache.shenyu.web.handler.GlobalErrorHandler
 
GlobalErrorHandler - Class in org.apache.shenyu.web.handler
GlobalErrorHandler.
GlobalErrorHandler(ErrorAttributes, ResourceProperties, ErrorProperties, ApplicationContext) - Constructor for class org.apache.shenyu.web.handler.GlobalErrorHandler
Instantiates a new Global error handler.

H

handle(ServerWebExchange) - Method in class org.apache.shenyu.web.handler.ShenyuWebHandler
Handle the web server exchange.
hiddenHttpMethodFilter() - Method in class org.apache.shenyu.web.configuration.ErrorHandlerConfiguration
Hidden http method filter hidden http method filter.
hystrixPluginFallback() - Method in class org.apache.shenyu.web.fallback.DefaultFallbackController
default fallback for hystrix.

M

maxTrustedIndex(int) - Static method in class org.apache.shenyu.web.forward.ForwardedRemoteAddressResolver
Max trusted index forwarded remote address resolver.

O

onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class org.apache.shenyu.web.logo.ShenyuLogo
 
org.apache.shenyu.web.configuration - package org.apache.shenyu.web.configuration
 
org.apache.shenyu.web.configuration.properties - package org.apache.shenyu.web.configuration.properties
 
org.apache.shenyu.web.fallback - package org.apache.shenyu.web.fallback
 
org.apache.shenyu.web.filter - package org.apache.shenyu.web.filter
 
org.apache.shenyu.web.forward - package org.apache.shenyu.web.forward
 
org.apache.shenyu.web.handler - package org.apache.shenyu.web.handler
 
org.apache.shenyu.web.logo - package org.apache.shenyu.web.logo
 

P

paramTransformPlugin() - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Param transform plugin shenyu plugin.
pluginDataSubscriber(ObjectProvider<List<PluginDataHandler>>) - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Plugin data subscriber plugin data subscriber.

R

remoteAddressResolver() - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Remote address resolver remote address resolver.
remoteAddressResolver() - Method in class org.apache.shenyu.web.configuration.ShenyuExtConfiguration
Remote address resolver remote address resolver.
resilience4jFallBack() - Method in class org.apache.shenyu.web.fallback.DefaultFallbackController
default fallback for resilience4j.
resolve(ServerWebExchange) - Method in class org.apache.shenyu.web.forward.ForwardedRemoteAddressResolver
 

S

setApplicationContext(ApplicationContext) - Method in class org.apache.shenyu.web.configuration.SpringExtConfiguration.ShenyuApplicationContextAware
 
ShenyuApplicationContextAware() - Constructor for class org.apache.shenyu.web.configuration.SpringExtConfiguration.ShenyuApplicationContextAware
 
ShenyuConfig - Class in org.apache.shenyu.web.configuration.properties
The type shenyu config.
ShenyuConfig() - Constructor for class org.apache.shenyu.web.configuration.properties.ShenyuConfig
 
shenyuConfig() - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
shenyu config.
ShenyuConfiguration - Class in org.apache.shenyu.web.configuration
ShenyuConfiguration.
ShenyuConfiguration() - Constructor for class org.apache.shenyu.web.configuration.ShenyuConfiguration
 
ShenyuExtConfiguration - Class in org.apache.shenyu.web.configuration
The type shenyu result configuration.
ShenyuExtConfiguration() - Constructor for class org.apache.shenyu.web.configuration.ShenyuExtConfiguration
 
ShenyuLogo - Class in org.apache.shenyu.web.logo
the shenyu logo.
ShenyuLogo() - Constructor for class org.apache.shenyu.web.logo.ShenyuLogo
 
shenyuResult() - Method in class org.apache.shenyu.web.configuration.ShenyuExtConfiguration
Shenyu result.
shenyuWebHandler(ObjectProvider<List<ShenyuPlugin>>) - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Init ShenyuWebHandler.
ShenyuWebHandler - Class in org.apache.shenyu.web.handler
This is web handler request starter.
ShenyuWebHandler(List<ShenyuPlugin>) - Constructor for class org.apache.shenyu.web.handler.ShenyuWebHandler
Instantiates a new shenyu web handler.
SpringExtConfiguration - Class in org.apache.shenyu.web.configuration
The type spring ext configuration.
SpringExtConfiguration() - Constructor for class org.apache.shenyu.web.configuration.SpringExtConfiguration
 
SpringExtConfiguration.ShenyuApplicationContextAware - Class in org.apache.shenyu.web.configuration
The type shenyu application context aware.

T

timeWebFilter(ShenyuConfig) - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Init time web filter.
TimeWebFilter - Class in org.apache.shenyu.web.filter
this is visit time verify filter.
TimeWebFilter(ShenyuConfig) - Constructor for class org.apache.shenyu.web.filter.TimeWebFilter
 
trustAll() - Static method in class org.apache.shenyu.web.forward.ForwardedRemoteAddressResolver
Trust all forwarded remote address resolver.

W

WebSocketParamFilter - Class in org.apache.shenyu.web.filter
this is http post param verify filter.
WebSocketParamFilter() - Constructor for class org.apache.shenyu.web.filter.WebSocketParamFilter
 
webSocketWebFilter() - Method in class org.apache.shenyu.web.configuration.ShenyuConfiguration
Web socket web filter web filter.

X

X_FORWARDED_FOR - Static variable in class org.apache.shenyu.web.forward.ForwardedRemoteAddressResolver
Forwarded-For header name.
A C D E F G H M O P R S T W X 
Skip navigation links

Copyright © 2021 The Apache Software Foundation. All rights reserved.