| Package | Description |
|---|---|
| org.apache.pulsar.proxy.extensions |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.proxy.server |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.pulsar.proxy.stats |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProxyExtension.start(ProxyService service)
Start the extension with the provided proxy service.
|
void |
ProxyExtensions.start(ProxyService service) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ProxyServiceStarter.addWebServerHandlers(WebServer server,
ProxyConfiguration config,
ProxyService service,
BrokerDiscoveryProvider discoveryProvider) |
protected void |
BrokerDiscoveryProvider.checkAuthorization(ProxyService service,
TopicName topicName,
String role,
AuthenticationDataSource authenticationData) |
| Constructor and Description |
|---|
DirectProxyHandler(ProxyService service,
ProxyConnection proxyConnection,
String targetBrokerUrl,
int protocolVersion,
Supplier<io.netty.handler.ssl.SslHandler> sslHandlerSupplier) |
LookupProxyHandler(ProxyService proxy,
ProxyConnection proxyConnection) |
ParserProxyHandler(ProxyService service,
io.netty.channel.Channel channel,
String type,
int maxMessageSize) |
ProxyConnection(ProxyService proxyService,
Supplier<io.netty.handler.ssl.SslHandler> sslHandlerSupplier) |
ServiceChannelInitializer(ProxyService proxyService,
ProxyConfiguration serviceConfig,
boolean enableTls) |
| Modifier and Type | Method and Description |
|---|---|
protected ProxyService |
ProxyStats.proxyService() |
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.