Package org.apache.pulsar.proxy.server
Class DirectProxyHandler
- java.lang.Object
-
- org.apache.pulsar.proxy.server.DirectProxyHandler
-
public class DirectProxyHandler extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDirectProxyHandler.ProxyBackendHandler
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<io.netty.channel.ChannelId,io.netty.channel.ChannelId>inboundOutboundChannelMapstatic java.lang.StringTLS_HANDLER
-
Constructor Summary
Constructors Constructor Description DirectProxyHandler(ProxyService service, ProxyConnection proxyConnection, java.lang.String targetBrokerUrl, int protocolVersion, java.util.function.Supplier<io.netty.handler.ssl.SslHandler> sslHandlerSupplier)
-
-
-
Field Detail
-
inboundOutboundChannelMap
protected static java.util.Map<io.netty.channel.ChannelId,io.netty.channel.ChannelId> inboundOutboundChannelMap
-
TLS_HANDLER
public static final java.lang.String TLS_HANDLER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DirectProxyHandler
public DirectProxyHandler(ProxyService service, ProxyConnection proxyConnection, java.lang.String targetBrokerUrl, int protocolVersion, java.util.function.Supplier<io.netty.handler.ssl.SslHandler> sslHandlerSupplier)
-
-