Class 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.
    • 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: LightyServerBuilder
        Build jetty server with specific settings (filters, init params, event listeners, handlers).
        Overrides:
        build in class LightyServerBuilder
        Returns:
        instance of jetty servevr
      • registerWebContext

        public org.opendaylight.aaa.web.WebContextRegistration registerWebContext​(org.opendaylight.aaa.web.WebContext webContext)
        Specified by:
        registerWebContext in interface org.opendaylight.aaa.web.WebServer
      • getBaseURL

        public String getBaseURL()
        Specified by:
        getBaseURL in interface org.opendaylight.aaa.web.WebServer