public class HttpServer extends Object
| Constructor and Description |
|---|
HttpServer(HttpServerInfo httpServerInfo,
NodeInfo nodeInfo,
HttpServerConfig config,
javax.servlet.Servlet defaultServlet,
Map<String,javax.servlet.Servlet> servlets,
Map<String,String> parameters,
Set<javax.servlet.Filter> filters,
Set<HttpServerBinder.HttpResourceBinding> resources,
javax.servlet.Servlet theAdminServlet,
Map<String,String> adminParameters,
Set<javax.servlet.Filter> adminFilters,
MBeanServer mbeanServer,
org.eclipse.jetty.security.LoginService loginService,
TraceTokenManager tokenManager,
RequestStats stats,
EventClient eventClient,
Authorizer authorizer) |
| Modifier and Type | Method and Description |
|---|---|
Long |
getDaysUntilCertificateExpiration() |
ConnectionStats |
getHttpConnectionStats() |
ConnectionStats |
getHttpsConnectionStats() |
int |
getLoggerQueueSize() |
void |
start() |
void |
stop() |
public HttpServer(HttpServerInfo httpServerInfo, NodeInfo nodeInfo, HttpServerConfig config, javax.servlet.Servlet defaultServlet, Map<String,javax.servlet.Servlet> servlets, Map<String,String> parameters, Set<javax.servlet.Filter> filters, Set<HttpServerBinder.HttpResourceBinding> resources, javax.servlet.Servlet theAdminServlet, Map<String,String> adminParameters, Set<javax.servlet.Filter> adminFilters, MBeanServer mbeanServer, org.eclipse.jetty.security.LoginService loginService, TraceTokenManager tokenManager, RequestStats stats, EventClient eventClient, Authorizer authorizer) throws IOException
IOExceptionpublic Long getDaysUntilCertificateExpiration()
public ConnectionStats getHttpConnectionStats()
public ConnectionStats getHttpsConnectionStats()
public int getLoggerQueueSize()
@PostConstruct public void start() throws Exception
Exception@PreDestroy public void stop() throws Exception
ExceptionCopyright © 2010–2024 Airlift. All rights reserved.