public class LightyServerBuilder extends Object
| Constructor and Description |
|---|
LightyServerBuilder(InetSocketAddress inetSocketAddress)
Init new jetty server on specifc port and address wrapped into
InetSocketAddress |
LightyServerBuilder(org.eclipse.jetty.server.Server server)
Init jetty server with existing ones.
|
| Modifier and Type | Method and Description |
|---|---|
LightyServerBuilder |
addCommonEventListener(EventListener eventListener)
Add listener for handlers.
|
LightyServerBuilder |
addCommonFilter(org.eclipse.jetty.servlet.FilterHolder filterHolder,
String path)
Add filter for handlers.
|
LightyServerBuilder |
addCommonInitParameter(String key,
String value)
Add init parameters for handlers.
|
LightyServerBuilder |
addContextHandler(org.eclipse.jetty.server.Handler handler)
Add specific handler for server to handle incoming HTTP requests.
|
org.eclipse.jetty.server.Server |
build()
Build jetty server with specific settings (filters, init params, event listeners, handlers).
|
public LightyServerBuilder(InetSocketAddress inetSocketAddress)
InetSocketAddressinetSocketAddress - - port and address of serverpublic LightyServerBuilder(org.eclipse.jetty.server.Server server)
server - - jetty servevrpublic LightyServerBuilder addCommonFilter(org.eclipse.jetty.servlet.FilterHolder filterHolder, String path)
filterHolder - - filter holderpath - - pathLightyServerBuilderpublic LightyServerBuilder addCommonEventListener(EventListener eventListener)
eventListener - - event listenerLightyServerBuilderpublic LightyServerBuilder addCommonInitParameter(String key, String value)
key - - key of init parametersvalue - - value of init parametersLightyServerBuilderpublic LightyServerBuilder addContextHandler(org.eclipse.jetty.server.Handler handler)
handler - - specific handlerLightyServerBuilderpublic org.eclipse.jetty.server.Server build()
Copyright © 2020. All rights reserved.