索引
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
All Classes and Interfaces|所有程序包