diff --git a/oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/NoneConfigurationProvider.java b/oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/NoneConfigurationProvider.java index 633edcba1d5c..40894dd749ca 100644 --- a/oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/NoneConfigurationProvider.java +++ b/oap-server/server-configuration/configuration-api/src/main/java/org/apache/skywalking/oap/server/configuration/api/NoneConfigurationProvider.java @@ -39,11 +39,7 @@ public class NoneConfigurationProvider extends ModuleProvider { } @Override public void prepare() throws ServiceNotProvidedException, ModuleStartException { - this.registerServiceImplementation(DynamicConfigurationService.class, new DynamicConfigurationService() { - @Override public void registerConfigChangeWatcher(ConfigChangeWatcher watcher) { - - } - }); + this.registerServiceImplementation(DynamicConfigurationService.class, (DynamicConfigurationService)watcher -> {}); } @Override public void start() throws ServiceNotProvidedException, ModuleStartException {