索引

B C D E F G H I O P S T V W 
All Classes and Interfaces|所有程序包

B

BackendHandler - cn.hserver.plugin.gateway.handler.tcp中的类
 
BackendHandler(Channel, BusinessTcp) - 类的构造器 cn.hserver.plugin.gateway.handler.tcp.BackendHandler
 
Business<T,U> - cn.hserver.plugin.gateway.business中的接口
 
BusinessHttp4 - cn.hserver.plugin.gateway.business中的类
 
BusinessHttp4() - 类的构造器 cn.hserver.plugin.gateway.business.BusinessHttp4
 
BusinessHttp7 - cn.hserver.plugin.gateway.business中的类
 
BusinessHttp7() - 类的构造器 cn.hserver.plugin.gateway.business.BusinessHttp7
 
BusinessTcp - cn.hserver.plugin.gateway.business中的类
 
BusinessTcp() - 类的构造器 cn.hserver.plugin.gateway.business.BusinessTcp
 

C

channelActive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4BackendHandler
 
channelActive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
channelActive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.BackendHandler
 
channelActive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.FrontendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4BackendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4FrontendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7BackendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7FrontendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketFrontendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.BackendHandler
 
channelInactive(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.FrontendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4BackendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4FrontendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7BackendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7FrontendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketFrontendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.BackendHandler
 
channelRead(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.FrontendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4BackendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4FrontendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7BackendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7FrontendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketFrontendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.BackendHandler
 
channelWritabilityChanged(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.FrontendHandler
 
close(Channel) - 接口中的方法 cn.hserver.plugin.gateway.business.Business
链接关闭
close(Channel) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp4
 
close(Channel) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp7
 
close(Channel) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessTcp
 
cn.hserver.plugin.gateway - 程序包 cn.hserver.plugin.gateway
 
cn.hserver.plugin.gateway.bean - 程序包 cn.hserver.plugin.gateway.bean
 
cn.hserver.plugin.gateway.business - 程序包 cn.hserver.plugin.gateway.business
 
cn.hserver.plugin.gateway.config - 程序包 cn.hserver.plugin.gateway.config
 
cn.hserver.plugin.gateway.enums - 程序包 cn.hserver.plugin.gateway.enums
 
cn.hserver.plugin.gateway.handler.http4 - 程序包 cn.hserver.plugin.gateway.handler.http4
 
cn.hserver.plugin.gateway.handler.http7 - 程序包 cn.hserver.plugin.gateway.handler.http7
 
cn.hserver.plugin.gateway.handler.tcp - 程序包 cn.hserver.plugin.gateway.handler.tcp
 
cn.hserver.plugin.gateway.protocol - 程序包 cn.hserver.plugin.gateway.protocol
 
cn.hserver.plugin.gateway.ssl - 程序包 cn.hserver.plugin.gateway.ssl
 
connectController(ChannelHandlerContext, boolean, int, Throwable) - 接口中的方法 cn.hserver.plugin.gateway.business.Business
失败是否重连,同时告知连接结果 返回真标识重新重连
connectController(ChannelHandlerContext, boolean, int, Throwable) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp4
 
connectController(ChannelHandlerContext, boolean, int, Throwable) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp7
 
connectController(ChannelHandlerContext, boolean, int, Throwable) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessTcp
 

D

dispatcher(ChannelHandlerContext, ChannelPipeline, byte[]) - 类中的方法 cn.hserver.plugin.gateway.protocol.DispatchHttp4GateWay
 
dispatcher(Channel, ChannelPipeline) - 类中的方法 cn.hserver.plugin.gateway.protocol.DispatchHttp7GateWay
 
dispatcher(Channel, ChannelPipeline) - 类中的方法 cn.hserver.plugin.gateway.protocol.DispatchTcpGateWay
 
DispatchHttp4GateWay - cn.hserver.plugin.gateway.protocol中的类
网关模式
DispatchHttp4GateWay() - 类的构造器 cn.hserver.plugin.gateway.protocol.DispatchHttp4GateWay
 
DispatchHttp7GateWay - cn.hserver.plugin.gateway.protocol中的类
网关模式
DispatchHttp7GateWay() - 类的构造器 cn.hserver.plugin.gateway.protocol.DispatchHttp7GateWay
 
DispatchTcpGateWay - cn.hserver.plugin.gateway.protocol中的类
网关模式
DispatchTcpGateWay() - 类的构造器 cn.hserver.plugin.gateway.protocol.DispatchTcpGateWay
 

E

engineGetTrustManagers() - 类中的方法 cn.hserver.plugin.gateway.ssl.HttpsMapperTrustManagerFactory
 
engineInit(KeyStore) - 类中的方法 cn.hserver.plugin.gateway.ssl.HttpsMapperTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - 类中的方法 cn.hserver.plugin.gateway.ssl.HttpsMapperTrustManagerFactory
 
exceptionCaught(ChannelHandlerContext, Throwable) - 接口中的方法 cn.hserver.plugin.gateway.business.Business
全局异常
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp4
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp7
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessTcp
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4BackendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4FrontendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7BackendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7FrontendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketFrontendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.BackendHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 cn.hserver.plugin.gateway.handler.tcp.FrontendHandler
 

F

FrontendHandler - cn.hserver.plugin.gateway.handler.tcp中的类
 
FrontendHandler() - 类的构造器 cn.hserver.plugin.gateway.handler.tcp.FrontendHandler
 

G

GATEWAY_MODE - 类中的静态变量 cn.hserver.plugin.gateway.config.GateWayConfig
是否是HTTP网关
GateWayConfig - cn.hserver.plugin.gateway.config中的类
 
GateWayConfig() - 类的构造器 cn.hserver.plugin.gateway.config.GateWayConfig
 
GatewayMode - cn.hserver.plugin.gateway.enums中的Enum Class
 
GateWayPlugin - cn.hserver.plugin.gateway中的类
 
GateWayPlugin() - 类的构造器 cn.hserver.plugin.gateway.GateWayPlugin
 
getClientContext() - 类中的静态方法 cn.hserver.plugin.gateway.ssl.HttpsMapperSslContextFactory
 
getData() - 类中的方法 cn.hserver.plugin.gateway.bean.Http4Data
 
getDesc() - enum class中的方法 cn.hserver.plugin.gateway.enums.GatewayMode
 
getHost() - 类中的方法 cn.hserver.plugin.gateway.bean.Http4Data
 
getMode(String) - enum class中的静态方法 cn.hserver.plugin.gateway.enums.GatewayMode
 
getProxyHost(ChannelHandlerContext, Http4Data, SocketAddress) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp4
 
getProxyHost(ChannelHandlerContext, Object, SocketAddress) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp7
 
getProxyHost(ChannelHandlerContext, Object, SocketAddress) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessTcp
 
getProxyHost(ChannelHandlerContext, T, SocketAddress) - 接口中的方法 cn.hserver.plugin.gateway.business.Business
代理host 业务代码只处理选择什么样的服务,比如常见随机模式 hash模式 循环模式等
getTrustManagers() - 类中的静态方法 cn.hserver.plugin.gateway.ssl.HttpsMapperTrustManagerFactory
 

H

handlerAdded(ChannelHandlerContext) - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
handshakeFuture() - 类中的方法 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
HTTP_4 - enum class 中的枚举常量 cn.hserver.plugin.gateway.enums.GatewayMode
 
HTTP_7 - enum class 中的枚举常量 cn.hserver.plugin.gateway.enums.GatewayMode
 
Http4BackendHandler - cn.hserver.plugin.gateway.handler.http4中的类
 
Http4BackendHandler(Channel, BusinessHttp4) - 类的构造器 cn.hserver.plugin.gateway.handler.http4.Http4BackendHandler
 
Http4Data - cn.hserver.plugin.gateway.bean中的类
 
Http4Data() - 类的构造器 cn.hserver.plugin.gateway.bean.Http4Data
 
Http4Data(String, Object) - 类的构造器 cn.hserver.plugin.gateway.bean.Http4Data
 
Http4FrontendHandler - cn.hserver.plugin.gateway.handler.http4中的类
 
Http4FrontendHandler(String) - 类的构造器 cn.hserver.plugin.gateway.handler.http4.Http4FrontendHandler
 
Http7BackendHandler - cn.hserver.plugin.gateway.handler.http7中的类
 
Http7BackendHandler(Channel, BusinessHttp7) - 类的构造器 cn.hserver.plugin.gateway.handler.http7.Http7BackendHandler
 
Http7FrontendHandler - cn.hserver.plugin.gateway.handler.http7中的类
 
Http7FrontendHandler() - 类的构造器 cn.hserver.plugin.gateway.handler.http7.Http7FrontendHandler
 
Http7WebSocketBackendHandler - cn.hserver.plugin.gateway.handler.http7中的类
 
Http7WebSocketBackendHandler(WebSocketClientHandshaker, Channel, BusinessHttp7) - 类的构造器 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketBackendHandler
 
Http7WebSocketFrontendHandler - cn.hserver.plugin.gateway.handler.http7中的类
 
Http7WebSocketFrontendHandler() - 类的构造器 cn.hserver.plugin.gateway.handler.http7.Http7WebSocketFrontendHandler
 
HttpsMapperSslContextFactory - cn.hserver.plugin.gateway.ssl中的类
 
HttpsMapperTrustManagerFactory - cn.hserver.plugin.gateway.ssl中的类
 
HttpsMapperTrustManagerFactory() - 类的构造器 cn.hserver.plugin.gateway.ssl.HttpsMapperTrustManagerFactory
 

I

in(ChannelHandlerContext, Http4Data) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp4
 
in(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp7
 
in(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessTcp
 
in(ChannelHandlerContext, T) - 接口中的方法 cn.hserver.plugin.gateway.business.Business
数据入场 业务处理模式,拦截器 限流等
injectionEnd() - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 
iocInit(PackageScanner) - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 
iocInitBean(Class) - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 
iocInitEnd() - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 

O

out(Channel, Object) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp4
 
out(Channel, Object) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessHttp7
 
out(Channel, Object) - 类中的方法 cn.hserver.plugin.gateway.business.BusinessTcp
 
out(Channel, U) - 接口中的方法 cn.hserver.plugin.gateway.business.Business
数据出场 数据加密等操作

P

PORT - 类中的静态变量 cn.hserver.plugin.gateway.config.GateWayConfig
网关占用端口

S

setData(Object) - 类中的方法 cn.hserver.plugin.gateway.bean.Http4Data
 
setHost(String) - 类中的方法 cn.hserver.plugin.gateway.bean.Http4Data
 
startApp() - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 
startInjection() - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 
startIocInit() - 类中的方法 cn.hserver.plugin.gateway.GateWayPlugin
 

T

TCP - enum class 中的枚举常量 cn.hserver.plugin.gateway.enums.GatewayMode
 

V

valueOf(String) - enum class中的静态方法 cn.hserver.plugin.gateway.enums.GatewayMode
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cn.hserver.plugin.gateway.enums.GatewayMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(ChannelHandlerContext, Object) - 类中的方法 cn.hserver.plugin.gateway.handler.http4.Http4FrontendHandler
 
B C D E F G H I O P S T V W 
All Classes and Interfaces|所有程序包