JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
O
P
S
T
W
Z
A
addServlet(String, ServletHolder)
- Method in class org.apache.pulsar.proxy.server.
WebServer
B
BrokerDiscoveryProvider
- Class in
org.apache.pulsar.proxy.server
Maintains available active broker list and returns next active broker in round-robin for discovery service.
BrokerDiscoveryProvider(ProxyConfiguration, ZooKeeperClientFactory)
- Constructor for class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
C
channelActive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
channelActive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
channelInactive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
channelInactive(ChannelHandlerContext)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
channelRead(ChannelHandlerContext, Object)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
channelRead(ChannelHandlerContext, Object)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
checkAuthorization(ProxyService, DestinationName, String, AuthenticationDataSource)
- Static method in class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
close()
- Method in class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
close()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
close()
- Method in class org.apache.pulsar.proxy.server.util.
ZookeeperCacheLoader
ctx
- Variable in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
D
DirectProxyHandler
- Class in
org.apache.pulsar.proxy.server
DirectProxyHandler(ProxyService, ProxyConnection, String)
- Constructor for class org.apache.pulsar.proxy.server.
DirectProxyHandler
DirectProxyHandler.ProxyBackendHandler
- Class in
org.apache.pulsar.proxy.server
E
exceptionCaught(ChannelHandlerContext, Throwable)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
externalServicePort
- Variable in class org.apache.pulsar.proxy.server.
WebServer
F
forwardAuthorizationCredentials()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
G
getAuthenticationProviders()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getAuthenticationService()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getAuthorizationProvider()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getAuthorizationService()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getAvailableBrokers()
- Method in class org.apache.pulsar.proxy.server.util.
ZookeeperCacheLoader
getAvailableBrokersSet()
- Method in class org.apache.pulsar.proxy.server.util.
ZookeeperCacheLoader
getBrokerClientAuthenticationParameters()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getBrokerClientAuthenticationPlugin()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getBrokerServiceURL()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getBrokerServiceURLTLS()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getClientAuthentication()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getConfiguration()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getConfigurationCacheService()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getDiscoveryProvider()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getExternalServicePort()
- Method in class org.apache.pulsar.proxy.server.
WebServer
getGlobalZookeeperServers()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getLocalZkCache()
- Method in class org.apache.pulsar.proxy.server.util.
ZookeeperCacheLoader
getProperties()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getServicePort()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getServicePortTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getServiceUri()
- Method in class org.apache.pulsar.proxy.server.
WebServer
getServiceUrl()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getServiceUrlTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getSuperUserRoles()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getTlsCertificateFilePath()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getTlsKeyFilePath()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getTlsTrustCertsFilePath()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getWebServicePort()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getWebServicePortTls()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getZooKeeperClientFactory()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
getZookeeperServers()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
getZookeeperSessionTimeoutMs()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
H
handleConnect(PulsarApi.CommandConnect)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handles connect request and sends
State.Connected
ack to client
handleConnected(PulsarApi.CommandConnected)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
handleLookup(PulsarApi.CommandLookupTopic)
- Method in class org.apache.pulsar.proxy.server.
LookupProxyHandler
handleLookup(PulsarApi.CommandLookupTopic)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handles discovery request from client ands sends next active broker address
handlePartitionMetadataRequest(PulsarApi.CommandPartitionedTopicMetadata)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
handlePartitionMetadataResponse(PulsarApi.CommandPartitionedTopicMetadata)
- Method in class org.apache.pulsar.proxy.server.
LookupProxyHandler
I
initChannel(SocketChannel)
- Method in class org.apache.pulsar.proxy.server.
ServiceChannelInitializer
isAuthenticationEnabled()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
isAuthorizationEnabled()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
isHandshakeCompleted()
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
isStarted()
- Method in class org.apache.pulsar.proxy.server.
WebServer
isTlsAllowInsecureConnection()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
isTlsEnabledInProxy()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
isTlsEnabledWithBroker()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
isTlsHostnameVerificationEnabled()
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
L
LOADBALANCE_BROKERS_ROOT
- Static variable in class org.apache.pulsar.proxy.server.util.
ZookeeperCacheLoader
LookupProxyHandler
- Class in
org.apache.pulsar.proxy.server
LookupProxyHandler(ProxyService, ProxyConnection)
- Constructor for class org.apache.pulsar.proxy.server.
LookupProxyHandler
M
main(String[])
- Static method in class org.apache.pulsar.proxy.server.
ProxyServiceStarter
messageReceived()
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
O
operationComplete(Future<Void>)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
operationComplete(Future<Void>)
- Method in class org.apache.pulsar.proxy.server.
ProxyConnection
org.apache.pulsar.proxy.server
- package org.apache.pulsar.proxy.server
org.apache.pulsar.proxy.server.util
- package org.apache.pulsar.proxy.server.util
P
path(String...)
- Static method in class org.apache.pulsar.proxy.server.
BrokerDiscoveryProvider
ProxyBackendHandler(ProxyConfiguration)
- Constructor for class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
ProxyConfiguration
- Class in
org.apache.pulsar.proxy.server
ProxyConfiguration()
- Constructor for class org.apache.pulsar.proxy.server.
ProxyConfiguration
ProxyConnection
- Class in
org.apache.pulsar.proxy.server
Handles incoming discovery request from client and sends appropriate response back to client
ProxyConnection(ProxyService)
- Constructor for class org.apache.pulsar.proxy.server.
ProxyConnection
ProxyService
- Class in
org.apache.pulsar.proxy.server
Pulsar proxy service
ProxyService(ProxyConfiguration)
- Constructor for class org.apache.pulsar.proxy.server.
ProxyService
ProxyServiceStarter
- Class in
org.apache.pulsar.proxy.server
Starts an instance of the Pulsar ProxyService
ProxyServiceStarter(String[])
- Constructor for class org.apache.pulsar.proxy.server.
ProxyServiceStarter
S
ServiceChannelInitializer
- Class in
org.apache.pulsar.proxy.server
Initialize service channel handlers.
ServiceChannelInitializer(ProxyService, ProxyConfiguration, boolean)
- Constructor for class org.apache.pulsar.proxy.server.
ServiceChannelInitializer
setAuthenticationEnabled(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setAuthenticationProviders(Set<String>)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setAuthorizationEnabled(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setAuthorizationProvider(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setBrokerClientAuthenticationParameters(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setBrokerClientAuthenticationPlugin(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setBrokerServiceURL(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setBrokerServiceURLTLS(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setConfigurationCacheService(ConfigurationCacheService)
- Method in class org.apache.pulsar.proxy.server.
ProxyService
setForwardAuthorizationCredentials(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setGlobalZookeeperServers(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setProperties(Properties)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setRemoteHostName(String)
- Method in class org.apache.pulsar.proxy.server.
DirectProxyHandler.ProxyBackendHandler
setServicePort(int)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setServicePortTls(int)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setSuperUserRoles(Set<String>)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsAllowInsecureConnection(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsCertificateFilePath(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsEnabledInProxy(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsEnabledWithBroker(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsHostnameVerificationEnabled(boolean)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsKeyFilePath(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setTlsTrustCertsFilePath(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setWebServicePort(int)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setWebServicePortTls(int)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setZookeeperServers(String)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
setZookeeperSessionTimeoutMs(int)
- Method in class org.apache.pulsar.proxy.server.
ProxyConfiguration
start()
- Method in class org.apache.pulsar.proxy.server.
ProxyService
start()
- Method in class org.apache.pulsar.proxy.server.
WebServer
stop()
- Method in class org.apache.pulsar.proxy.server.
WebServer
T
TLS_HANDLER
- Static variable in class org.apache.pulsar.proxy.server.
DirectProxyHandler
TLS_HANDLER
- Static variable in class org.apache.pulsar.proxy.server.
ServiceChannelInitializer
W
WebServer
- Class in
org.apache.pulsar.proxy.server
Manages web-service startup/stop on jetty server.
WebServer(ProxyConfiguration)
- Constructor for class org.apache.pulsar.proxy.server.
WebServer
Z
ZookeeperCacheLoader
- Class in
org.apache.pulsar.proxy.server.util
Connects with ZooKeeper and sets watch to listen changes for active broker list.
ZookeeperCacheLoader(ZooKeeperClientFactory, String, int)
- Constructor for class org.apache.pulsar.proxy.server.util.
ZookeeperCacheLoader
Initialize ZooKeeper session and creates broker cache list
A
B
C
D
E
F
G
H
I
L
M
O
P
S
T
W
Z
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017–2018
Apache Software Foundation
. All rights reserved.