Package io.lighty.server
Class LightyWebServerAdapter
- java.lang.Object
-
- io.lighty.server.LightyServerBuilder
-
- io.lighty.server.LightyWebServerAdapter
-
- All Implemented Interfaces:
org.opendaylight.aaa.web.WebServer
public class LightyWebServerAdapter extends LightyServerBuilder implements org.opendaylight.aaa.web.WebServer
Allows user to build jetty server with WebServer interface support.
-
-
Field Summary
-
Fields inherited from class io.lighty.server.LightyServerBuilder
contexts, inetSocketAddress, server
-
-
Constructor Summary
Constructors Constructor Description LightyWebServerAdapter(InetSocketAddress inetSocketAddress, int httpPort)LightyWebServerAdapter(org.eclipse.jetty.server.Server server, int httpPort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jetty.server.Serverbuild()Build jetty server with specific settings (filters, init params, event listeners, handlers).StringgetBaseURL()org.opendaylight.aaa.web.WebContextRegistrationregisterWebContext(org.opendaylight.aaa.web.WebContext webContext)voidstart()voidstop()-
Methods inherited from class io.lighty.server.LightyServerBuilder
addCommonEventListener, addCommonFilter, addCommonInitParameter, addContextHandler
-
-
-
-
Constructor Detail
-
LightyWebServerAdapter
public LightyWebServerAdapter(InetSocketAddress inetSocketAddress, int httpPort)
-
LightyWebServerAdapter
public LightyWebServerAdapter(org.eclipse.jetty.server.Server server, int httpPort)
-
-
Method Detail
-
build
public org.eclipse.jetty.server.Server build()
Description copied from class:LightyServerBuilderBuild jetty server with specific settings (filters, init params, event listeners, handlers).- Overrides:
buildin classLightyServerBuilder- Returns:
- instance of jetty servevr
-
registerWebContext
public org.opendaylight.aaa.web.WebContextRegistration registerWebContext(org.opendaylight.aaa.web.WebContext webContext)
- Specified by:
registerWebContextin interfaceorg.opendaylight.aaa.web.WebServer
-
getBaseURL
public String getBaseURL()
- Specified by:
getBaseURLin interfaceorg.opendaylight.aaa.web.WebServer
-
-