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;
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()
.asyncSupported(true)
.build())
.addServlet(ServletDetails.builder()
- .addUrlPattern("/notif/*")
+ .addUrlPattern("/" + NOTIF + "/*")
.servlet(servletSupport.createHttpServletBuilder(webAppNotif).build())
.name("notificationServlet")
.asyncSupported(true)
restconfReg = webServer.registerWebContext(restconfBuilder.build());
final var discoveryBuilder = WebContext.builder()
+ .name("RFC6415 Web Host Metadata")
.contextPath("/.well-known")
.supportsSessions(false)
.addServlet(ServletDetails.builder()