X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fconfig%2Factor_system_provider%2Fimpl%2FActorSystemProviderModule.java;fp=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Fconfig%2Factor_system_provider%2Fimpl%2FActorSystemProviderModule.java;h=511f5dfdee7067f989c9d4077873794368f10f75;hp=8c2e8d05463684107460ae347ea9d235e1d71c80;hb=762f30c90106b79a775478f0485e0db76ea361ff;hpb=5df662a1e1502569ba949859c68aa7746cdd1fbb diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/config/yang/config/actor_system_provider/impl/ActorSystemProviderModule.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/config/yang/config/actor_system_provider/impl/ActorSystemProviderModule.java index 8c2e8d0546..511f5dfdee 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/config/yang/config/actor_system_provider/impl/ActorSystemProviderModule.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/config/yang/config/actor_system_provider/impl/ActorSystemProviderModule.java @@ -43,19 +43,19 @@ public class ActorSystemProviderModule extends AbstractActorSystemProviderModule WaitingServiceTracker tracker = WaitingServiceTracker.create( ActorSystemProvider.class, bundleContext); ActorSystemProvider delegate = tracker.waitForService(WaitingServiceTracker.FIVE_MINUTES); - return new ForardingActorSystemProvider(delegate, tracker); + return new ForwardingActorSystemProvider(delegate, tracker); } public void setBundleContext(BundleContext bundleContext) { this.bundleContext = bundleContext; } - private static class ForardingActorSystemProvider extends ForwardingObject + private static class ForwardingActorSystemProvider extends ForwardingObject implements ActorSystemProvider, AutoCloseable { private final ActorSystemProvider delegate; private final AutoCloseable closeable; - ForardingActorSystemProvider(ActorSystemProvider delegate, AutoCloseable closeable) { + ForwardingActorSystemProvider(ActorSystemProvider delegate, AutoCloseable closeable) { this.delegate = delegate; this.closeable = closeable; }