Skip navigation links
A B C D G H I L M O P S T Z 

A

addServlet(String, Class<? extends Servlet>, Map<String, String>) - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 

B

BrokerDiscoveryProvider - Class in org.apache.pulsar.discovery.service
Maintains available active broker list and returns next active broker in round-robin for discovery service.
BrokerDiscoveryProvider(ServiceConfig, ZooKeeperClientFactory) - Constructor for class org.apache.pulsar.discovery.service.BrokerDiscoveryProvider
 

C

checkAuthorization(DiscoveryService, TopicName, String, AuthenticationDataSource) - Static method in class org.apache.pulsar.discovery.service.BrokerDiscoveryProvider
 
checkConfig(ServiceConfig) - Static method in class org.apache.pulsar.discovery.service.server.DiscoveryServiceStarter
 
close() - Method in class org.apache.pulsar.discovery.service.BrokerDiscoveryProvider
 
close() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
close() - Method in class org.apache.pulsar.discovery.service.web.ZookeeperCacheLoader
 

D

destroy() - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
DiscoveryService - Class in org.apache.pulsar.discovery.service
Main discovery-service which starts component to serve incoming discovery-request over binary-proto channel and redirects to one of the active broker
DiscoveryService(ServiceConfig) - Constructor for class org.apache.pulsar.discovery.service.DiscoveryService
 
DiscoveryServiceServlet - Class in org.apache.pulsar.discovery.service.web
Acts a load-balancer that receives any incoming request and discover active-available broker in round-robin manner and redirect request to that broker.
DiscoveryServiceServlet() - Constructor for class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
DiscoveryServiceStarter - Class in org.apache.pulsar.discovery.service.server
Starts jetty server and initialize DiscoveryServiceServlet web-service
DiscoveryServiceStarter() - Constructor for class org.apache.pulsar.discovery.service.server.DiscoveryServiceStarter
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
doTrace(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 

G

getAuthenticationService() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getAuthorizationService() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getAvailableBrokers() - Method in class org.apache.pulsar.discovery.service.web.ZookeeperCacheLoader
 
getConfiguration() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getConfigurationCacheService() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getConfigurationStoreServers() - Method in class org.apache.pulsar.discovery.service.server.ServiceConfig
 
getDiscoveryProvider() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getListenPortHTTP() - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 
getListenPortHTTPS() - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 
getLocalZkCache() - Method in class org.apache.pulsar.discovery.service.web.ZookeeperCacheLoader
 
getServiceUri() - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 
getServiceUrl() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getServiceUrlTls() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
getZooKeeperClientFactory() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 

H

handleConnect(PulsarApi.CommandConnect) - Method in class org.apache.pulsar.discovery.service.ServerConnection
handles connect request and sends State.Connected ack to client
handleLookup(PulsarApi.CommandLookupTopic) - Method in class org.apache.pulsar.discovery.service.ServerConnection
handles discovery request from client ands sends next active broker address
handlePartitionMetadataRequest(PulsarApi.CommandPartitionedTopicMetadata) - Method in class org.apache.pulsar.discovery.service.ServerConnection
 
host() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
Derive the host

I

init(String) - Static method in class org.apache.pulsar.discovery.service.server.DiscoveryServiceStarter
 
init(ServletConfig) - Method in class org.apache.pulsar.discovery.service.web.DiscoveryServiceServlet
 
initChannel(SocketChannel) - Method in class org.apache.pulsar.discovery.service.ServiceChannelInitializer
 
isHandshakeCompleted() - Method in class org.apache.pulsar.discovery.service.ServerConnection
 
isStarted() - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 

L

LOADBALANCE_BROKERS_ROOT - Static variable in class org.apache.pulsar.discovery.service.web.ZookeeperCacheLoader
 

M

main(String[]) - Static method in class org.apache.pulsar.discovery.service.server.DiscoveryServiceStarter
 

O

org.apache.pulsar.discovery.service - package org.apache.pulsar.discovery.service
 
org.apache.pulsar.discovery.service.server - package org.apache.pulsar.discovery.service.server
 
org.apache.pulsar.discovery.service.web - package org.apache.pulsar.discovery.service.web
 

P

path(String...) - Static method in class org.apache.pulsar.discovery.service.BrokerDiscoveryProvider
 

S

ServerConnection - Class in org.apache.pulsar.discovery.service
Handles incoming discovery request from client and sends appropriate response back to client
ServerConnection(DiscoveryService) - Constructor for class org.apache.pulsar.discovery.service.ServerConnection
 
ServerManager - Class in org.apache.pulsar.discovery.service.server
Manages web-service startup/stop on jetty server.
ServerManager(ServiceConfig) - Constructor for class org.apache.pulsar.discovery.service.server.ServerManager
 
ServiceChannelInitializer - Class in org.apache.pulsar.discovery.service
Initialize service channel handlers.
ServiceChannelInitializer(DiscoveryService, ServiceConfig, boolean) - Constructor for class org.apache.pulsar.discovery.service.ServiceChannelInitializer
 
ServiceConfig - Class in org.apache.pulsar.discovery.service.server
Service Configuration to start :DiscoveryServiceServlet
ServiceConfig() - Constructor for class org.apache.pulsar.discovery.service.server.ServiceConfig
 
serviceUrl() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
serviceUrlTls() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
setConfigurationCacheService(ConfigurationCacheService) - Method in class org.apache.pulsar.discovery.service.DiscoveryService
 
start() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
Starts discovery service by initializing ZooKeeper and server
start() - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 
startServer() - Method in class org.apache.pulsar.discovery.service.DiscoveryService
starts server to handle discovery-request from client-channel
startWebService(ServerManager, ServiceConfig) - Static method in class org.apache.pulsar.discovery.service.server.DiscoveryServiceStarter
 
stop() - Method in class org.apache.pulsar.discovery.service.server.ServerManager
 

T

TLS_HANDLER - Static variable in class org.apache.pulsar.discovery.service.ServerConnection
 
TLS_HANDLER - Static variable in class org.apache.pulsar.discovery.service.ServiceChannelInitializer
 

Z

ZookeeperCacheLoader - Class in org.apache.pulsar.discovery.service.web
Connects with ZooKeeper and sets watch to listen changes for active broker list.
ZookeeperCacheLoader(ZooKeeperClientFactory, String, int) - Constructor for class org.apache.pulsar.discovery.service.web.ZookeeperCacheLoader
Initialize ZooKeeper session and creates broker cache list
A B C D G H I L M O P S T Z 
Skip navigation links

Copyright © 2017–2021 Apache Software Foundation. All rights reserved.