/** * Add a listener that is notified when routes change for the registry. * * @param listener * listener to add * @return registration for removing the listener */ public Registration addRoutesChangeListener( RoutesChangedListener listener) { return handledRegistry.addRoutesChangeListener(listener); }
private void subscribeToChanges(RouteRegistry routeRegistry) { subscribingRegistrations.add(routeRegistry.addRoutesChangeListener( event -> update(() -> applyChange(event)))); }
.addRoutesChangeListener(event -> { ConfiguredRoutes configuration = getConfiguration(); List<RouteBaseData<?>> addedVisible = event.getAddedRoutes()