Package org.apache.pulsar.proxy.server
Class WebServer
java.lang.Object
org.apache.pulsar.proxy.server.WebServer
Manages web-service startup/stop on jetty server.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebServer(ProxyConfiguration config, AuthenticationService authenticationService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRestResource(String basePath, String attribute, Object attributeValue, Class<?> resourceClass) voidaddServlet(String basePath, org.eclipse.jetty.servlet.ServletHolder servletHolder) voidaddServlet(String basePath, org.eclipse.jetty.servlet.ServletHolder servletHolder, List<org.apache.commons.lang3.tuple.Pair<String, Object>> attributes) voidaddServlet(String basePath, org.eclipse.jetty.servlet.ServletHolder servletHolder, List<org.apache.commons.lang3.tuple.Pair<String, Object>> attributes, boolean requireAuthentication) intbooleanvoidstart()voidstop()
-
Field Details
-
externalServicePort
protected int externalServicePort
-
-
Constructor Details
-
WebServer
-
-
Method Details