Skip navigation links
B C D E G H N O R S T V W 

B

BodyParamResolveService - Interface in org.apache.shenyu.plugin.api.param
The interface Generic param service.
BodyParamUtils - Class in org.apache.shenyu.plugin.api.utils
Common rpc parameter builder utils.
BodyParamUtils() - Constructor for class org.apache.shenyu.plugin.api.utils.BodyParamUtils
 
build(ServerWebExchange) - Method in interface org.apache.shenyu.plugin.api.context.ShenyuContextBuilder
Build shenyu context.
buildParameter(String, String) - Method in interface org.apache.shenyu.plugin.api.param.BodyParamResolveService
Build parameter pair.
buildParameters(String, String) - Static method in class org.apache.shenyu.plugin.api.utils.BodyParamUtils
build multi parameters.
buildSingleParameter(String, String) - Static method in class org.apache.shenyu.plugin.api.utils.BodyParamUtils
build single parameter.

C

cachedHandle(K, V) - Method in interface org.apache.shenyu.plugin.api.HandleCache
Cached selector or rule handle.

D

decorator(ShenyuContext, MetaData) - Method in interface org.apache.shenyu.plugin.api.context.ShenyuContextDecorator
Decorator shenyu context.
DefaultShenyuEntity - Class in org.apache.shenyu.plugin.api.result
DefaultShenyuEntity.
DefaultShenyuEntity(Integer, String, Object) - Constructor for class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Instantiates a new shenyu result.
DefaultShenyuResult - Class in org.apache.shenyu.plugin.api.result
The type Shenyu default result.
DefaultShenyuResult() - Constructor for class org.apache.shenyu.plugin.api.result.DefaultShenyuResult
 

E

error(String) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return error .
error(int, String) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return error .
error(int, String, Object) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return error .
error(int, String, Object) - Method in class org.apache.shenyu.plugin.api.result.DefaultShenyuResult
 
error(int, String, Object) - Method in interface org.apache.shenyu.plugin.api.result.ShenyuResult
Error t.
error(int, String, Object) - Static method in class org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Error object.
execute(ServerWebExchange, ShenyuPluginChain) - Method in interface org.apache.shenyu.plugin.api.ShenyuPlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given ShenyuPluginChain.
execute(ServerWebExchange) - Method in interface org.apache.shenyu.plugin.api.ShenyuPluginChain
Delegate to the next WebFilter in the chain.

G

getBean(Class<T>) - Method in class org.apache.shenyu.plugin.api.utils.SpringBeanUtils
acquire spring bean.
getInstance() - Static method in class org.apache.shenyu.plugin.api.utils.SpringBeanUtils
get SpringBeanUtils.
getOrder() - Method in interface org.apache.shenyu.plugin.api.ShenyuPlugin
return plugin order .

H

HandleCache<K,V> - Interface in org.apache.shenyu.plugin.api
The selector or rule handle cache.

N

named() - Method in interface org.apache.shenyu.plugin.api.ShenyuPlugin
acquire plugin name.
noRuleResult(String, ServerWebExchange) - Static method in class org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
get no rule result.
noSelectorResult(String, ServerWebExchange) - Static method in class org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
get no selector result.

O

obtainHandle(K) - Method in interface org.apache.shenyu.plugin.api.HandleCache
Obtain selector or rule handle.
org.apache.shenyu.plugin.api - package org.apache.shenyu.plugin.api
 
org.apache.shenyu.plugin.api.context - package org.apache.shenyu.plugin.api.context
 
org.apache.shenyu.plugin.api.param - package org.apache.shenyu.plugin.api.param
 
org.apache.shenyu.plugin.api.result - package org.apache.shenyu.plugin.api.result
 
org.apache.shenyu.plugin.api.utils - package org.apache.shenyu.plugin.api.utils
 

R

RemoteAddressResolver - Interface in org.apache.shenyu.plugin.api
The interface Remote address resolver.
removeHandle(K) - Method in interface org.apache.shenyu.plugin.api.HandleCache
Remove selector or rule handle.
resolve(ServerWebExchange) - Method in interface org.apache.shenyu.plugin.api.RemoteAddressResolver
Resolve inet socket address.
result(ServerWebExchange, Object) - Static method in class org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
Error mono.
rpcType() - Method in interface org.apache.shenyu.plugin.api.context.ShenyuContextDecorator
Rpc type string.

S

setCfgContext(ConfigurableApplicationContext) - Method in class org.apache.shenyu.plugin.api.utils.SpringBeanUtils
set application context.
ShenyuContext - Class in org.apache.shenyu.plugin.api.context
the shenyu context.
ShenyuContext() - Constructor for class org.apache.shenyu.plugin.api.context.ShenyuContext
 
ShenyuContextBuilder - Interface in org.apache.shenyu.plugin.api.context
The interface shenyu context builder.
ShenyuContextDecorator - Interface in org.apache.shenyu.plugin.api.context
The interface shenyu context decorator.
ShenyuPlugin - Interface in org.apache.shenyu.plugin.api
the shenyu plugin interface.
ShenyuPluginChain - Interface in org.apache.shenyu.plugin.api
the shenyu plugin chain.
ShenyuResult<T> - Interface in org.apache.shenyu.plugin.api.result
The interface shenyu result.
ShenyuResultEnum - Enum in org.apache.shenyu.plugin.api.result
The enum shenyu result enum.
ShenyuResultWrap<T> - Class in org.apache.shenyu.plugin.api.result
The type shenyu result warp.
ShenyuResultWrap() - Constructor for class org.apache.shenyu.plugin.api.result.ShenyuResultWrap
 
SignService - Interface in org.apache.shenyu.plugin.api
The interface Sign service.
signVerify(ServerWebExchange) - Method in interface org.apache.shenyu.plugin.api.SignService
Sign verify pair.
skip(ServerWebExchange) - Method in interface org.apache.shenyu.plugin.api.ShenyuPlugin
plugin is execute.
SpringBeanUtils - Class in org.apache.shenyu.plugin.api.utils
SpringBeanUtils.
success() - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return success.
success(String) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return success.
success(Object) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return success.
success(String, Object) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return success.
success(int, String, Object) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
Success shenyu web result.
success(int, String, Object) - Method in class org.apache.shenyu.plugin.api.result.DefaultShenyuResult
 
success(int, String, Object) - Method in interface org.apache.shenyu.plugin.api.result.ShenyuResult
Success t.
success(int, String, Object) - Static method in class org.apache.shenyu.plugin.api.result.ShenyuResultWrap
Success object.

T

timeout(String) - Static method in class org.apache.shenyu.plugin.api.result.DefaultShenyuEntity
return timeout .

V

valueOf(String) - Static method in enum org.apache.shenyu.plugin.api.result.ShenyuResultEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.shenyu.plugin.api.result.ShenyuResultEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebFluxResultUtils - Class in org.apache.shenyu.plugin.api.utils
The type Shenyu result utils.
WebFluxResultUtils() - Constructor for class org.apache.shenyu.plugin.api.utils.WebFluxResultUtils
 
B C D E G H N O R S T V W 
Skip navigation links

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