跳过导航链接
A B C D E F G H N O R S T V W 

A

after(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
Plugin after operation.

B

before(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
Plugin before operation.
BodyParamUtils - org.apache.shenyu.plugin.api.utils中的类
Common rpc parameter builder utils.
build(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.context.ShenyuContextBuilder
Build shenyu context.
buildBodyParams(String) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.BodyParamUtils
buildBodyParams.
buildParameters(String, String) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.BodyParamUtils
build multi parameters.
buildRequestUri(ServerWebExchange, String) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.RequestUrlUtils
Build the final request uri.
buildSingleParameter(String, String) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.BodyParamUtils
build single parameter.

C

cachedHandle(K, V) - 接口 中的方法org.apache.shenyu.plugin.api.HandleCache
Cached selector or rule handle.
contentType(ServerWebExchange, Object) - 接口 中的方法org.apache.shenyu.plugin.api.result.ShenyuResult
the response context type, default is application/json.

D

decorator(ShenyuContext, MetaData) - 接口 中的方法org.apache.shenyu.plugin.api.context.ShenyuContextDecorator
Decorator shenyu context.
DefaultShenyuEntity - org.apache.shenyu.plugin.api.result中的类
DefaultShenyuEntity.
DefaultShenyuEntity(Integer, String, Object) - 类 的构造器org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Instantiates a new shenyu result.
DefaultShenyuResult - org.apache.shenyu.plugin.api.result中的类
The type Shenyu default result.
DefaultShenyuResult() - 类 的构造器org.apache.shenyu.plugin.api.result.DefaultShenyuResult
 
destroyBean(String) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
destroyBean.

E

error(String) - 类 中的静态方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return error .
error(int, String) - 类 中的静态方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return error .
error(int, String, Object) - 类 中的静态方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return error .
error(int, String, Object) - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuResult
 
error(ServerWebExchange, int, String, Object) - 接口 中的方法org.apache.shenyu.plugin.api.result.ShenyuResult
Error t.
error(int, String, Object) - 接口 中的方法org.apache.shenyu.plugin.api.result.ShenyuResult
Error t.
error(ServerWebExchange, ShenyuResultEnum, Object) - 类 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Error object.
error(ShenyuResultEnum, Object) - 类 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Error object.
error(ServerWebExchange, ShenyuResultEnum) - 类 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Error object.
error(ServerWebExchange, int, String, Object) - 类 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Error object.
execute(ServerWebExchange, ShenyuPluginChain) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given ShenyuPluginChain.
execute(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPluginChain
Delegate to the next WebFilter in the chain.
existBean(String) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
Exist spring bean boolean.

F

failedResult(ResponsiveException) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
get failed result.
failedResult(int, String, ServerWebExchange) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
get failed result.
format(ServerWebExchange, Object) - 接口 中的方法org.apache.shenyu.plugin.api.result.ShenyuResult
format the origin, default is json format except the basic and bytes.

G

getBean(Class<T>) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
acquire spring bean.
getBean(String) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
Gets bean.
getBeanByClassName(String) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
Get bean boolean.
getCode() - 异常错误 中的方法org.apache.shenyu.plugin.api.exception.ResponsiveException
Gets code.
getCode() - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Gets code.
getCode() - 枚举 中的方法org.apache.shenyu.plugin.api.result.ShenyuResultEnum
get code.
getCodecQuery(ServerWebExchange) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.RequestQueryCodecUtil
Gets codec query string.
getContextPath() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets context path.
getData() - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Gets data.
getHttpMethod() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets http method.
getInstance() - 类 中的静态方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
get SpringBeanUtils.
getMessage() - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Gets message.
getMethod() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets method.
getModule() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets module.
getMsg() - 枚举 中的方法org.apache.shenyu.plugin.api.result.ShenyuResultEnum
get msg.
getOrder() - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
return plugin order .
getPath() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets path.
getRealUrl() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets real url.
getRpcType() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets rpc type.
getStartDateTime() - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Gets start date time.
getWebExchange() - 异常错误 中的方法org.apache.shenyu.plugin.api.exception.ResponsiveException
Gets serverWebExchange.

H

HandleCache<K,V> - org.apache.shenyu.plugin.api中的接口
The selector or rule handle cache.

N

named() - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
acquire plugin name.
noRuleResult(String, ServerWebExchange) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
get no rule result.
noSelectorResult(String, ServerWebExchange) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
get no selector result.

O

obtainHandle(K) - 接口 中的方法org.apache.shenyu.plugin.api.HandleCache
Obtain selector or rule handle.
obtainHandle(K, Supplier<V>) - 接口 中的方法org.apache.shenyu.plugin.api.HandleCache
Obtain handle v.
org.apache.shenyu.plugin.api - 程序包 org.apache.shenyu.plugin.api
 
org.apache.shenyu.plugin.api.context - 程序包 org.apache.shenyu.plugin.api.context
 
org.apache.shenyu.plugin.api.exception - 程序包 org.apache.shenyu.plugin.api.exception
 
org.apache.shenyu.plugin.api.result - 程序包 org.apache.shenyu.plugin.api.result
 
org.apache.shenyu.plugin.api.utils - 程序包 org.apache.shenyu.plugin.api.utils
 

R

registerBean(BeanDefinition, ClassLoader) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
Register bean.
RemoteAddressResolver - org.apache.shenyu.plugin.api中的接口
The interface Remote address resolver.
removeHandle(K) - 接口 中的方法org.apache.shenyu.plugin.api.HandleCache
Remove selector or rule handle.
RequestQueryCodecUtil - org.apache.shenyu.plugin.api.utils中的类
RequestQueryCodecUtil.
RequestUrlUtils - org.apache.shenyu.plugin.api.utils中的类
RequestUrlUtils.
resolve(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.RemoteAddressResolver
Resolve inet socket address.
ResponsiveException - org.apache.shenyu.plugin.api.exception中的异常错误
 
ResponsiveException(int, String, ServerWebExchange) - 异常错误 的构造器org.apache.shenyu.plugin.api.exception.ResponsiveException
 
ResponsiveException(ShenyuResultEnum, ServerWebExchange) - 异常错误 的构造器org.apache.shenyu.plugin.api.exception.ResponsiveException
 
result(ServerWebExchange, Object) - 接口 中的方法org.apache.shenyu.plugin.api.result.ShenyuResult
The response result.
result(ServerWebExchange, Object) - 类 中的静态方法org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
Response result.
rpcType() - 接口 中的方法org.apache.shenyu.plugin.api.context.ShenyuContextDecorator
Rpc type string.

S

setApplicationContext(ApplicationContext) - 类 中的方法org.apache.shenyu.plugin.api.utils.SpringBeanUtils
set application context.
setCode(Integer) - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Sets code.
setContextPath(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets context path.
setData(Object) - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Sets data.
setHttpMethod(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets http method.
setMessage(String) - 类 中的方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Sets message.
setMethod(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets method.
setModule(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets module.
setPath(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets path.
setRealUrl(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets real url.
setRpcType(String) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets rpc type.
setStartDateTime(LocalDateTime) - 类 中的方法org.apache.shenyu.plugin.api.context.ShenyuContext
Sets start date time.
ShenyuContext - org.apache.shenyu.plugin.api.context中的类
the shenyu context.
ShenyuContext() - 类 的构造器org.apache.shenyu.plugin.api.context.ShenyuContext
 
ShenyuContextBuilder - org.apache.shenyu.plugin.api.context中的接口
The interface shenyu context builder.
ShenyuContextDecorator - org.apache.shenyu.plugin.api.context中的接口
The interface shenyu context decorator.
ShenyuPlugin - org.apache.shenyu.plugin.api中的接口
the shenyu plugin interface.
ShenyuPluginChain - org.apache.shenyu.plugin.api中的接口
the shenyu plugin chain.
ShenyuResult<T> - org.apache.shenyu.plugin.api.result中的接口
The interface shenyu result.
shenyuResult() - 类 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultWrap
shenyu result bean.
ShenyuResultEnum - org.apache.shenyu.plugin.api.result中的枚举
The enum shenyu result enum.
ShenyuResultWrap - org.apache.shenyu.plugin.api.result中的类
The type shenyu result warp.
skip(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
plugin is executed.
skip(ServerWebExchange, RpcTypeEnum...) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
plugin is executed.
skipExcept(ServerWebExchange, RpcTypeEnum...) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
the plugin execute skip except some rpc types.
skipExceptHttpLike(ServerWebExchange) - 接口 中的方法org.apache.shenyu.plugin.api.ShenyuPlugin
Skip the non http call.
SpringBeanUtils - org.apache.shenyu.plugin.api.utils中的类
SpringBeanUtils.
success(ServerWebExchange, Object) - 类 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Success object.

T

timeout(String) - 类 中的静态方法org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return timeout .

V

valueOf(String) - 枚举 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.shenyu.plugin.api.result.ShenyuResultEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WebFluxResultUtils - org.apache.shenyu.plugin.api.utils中的类
The type Shenyu result utils.
A B C D E F G H N O R S T V W 
跳过导航链接

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