Add WebContext names
[netconf.git] / restconf / restconf-nb / src / main / java / org / opendaylight / restconf / nb / rfc8040 / web / WebInitializer.java
index 5bab8a0eebc946f675ce0a28522da79e7f45bae3..723cec388732a17b985d51036b8c4539698792f1 100644 (file)
@@ -10,6 +10,7 @@ package org.opendaylight.restconf.nb.rfc8040.web;
 import static org.opendaylight.restconf.nb.rfc8040.rests.utils.RestconfStreamsConstants.DATA_SUBSCRIPTION;
 import static org.opendaylight.restconf.nb.rfc8040.rests.utils.RestconfStreamsConstants.NOTIFICATION_STREAM;
 import static org.opendaylight.restconf.nb.rfc8040.utils.RestconfConstants.BASE_URI_PATTERN;
+import static org.opendaylight.restconf.nb.rfc8040.utils.RestconfConstants.NOTIF;
 
 import javax.annotation.PreDestroy;
 import javax.inject.Inject;
@@ -46,6 +47,7 @@ public final class WebInitializer implements AutoCloseable {
             final CustomFilterAdapterConfiguration customFilterAdapterConfig,
             final WebSocketInitializer webSocketServlet) throws ServletException {
         final var restconfBuilder = WebContext.builder()
+            .name("RFC8040 RESTCONF")
             .contextPath("/" + BASE_URI_PATTERN)
             .supportsSessions(false)
             .addServlet(ServletDetails.builder()
@@ -54,7 +56,7 @@ public final class WebInitializer implements AutoCloseable {
                 .asyncSupported(true)
                 .build())
             .addServlet(ServletDetails.builder()
-                .addUrlPattern("/notif/*")
+                .addUrlPattern("/" + NOTIF + "/*")
                 .servlet(servletSupport.createHttpServletBuilder(webAppNotif).build())
                 .name("notificationServlet")
                 .asyncSupported(true)
@@ -77,6 +79,7 @@ public final class WebInitializer implements AutoCloseable {
         restconfReg = webServer.registerWebContext(restconfBuilder.build());
 
         final var discoveryBuilder = WebContext.builder()
+            .name("RFC6415 Web Host Metadata")
             .contextPath("/.well-known")
             .supportsSessions(false)
             .addServlet(ServletDetails.builder()