HC2VPP-218 - Context initialization binding 02/8202/2
authorJan Srnicek <jsrnicek@cisco.com>
Thu, 24 Aug 2017 12:58:28 +0000 (14:58 +0200)
committerMarek Gradzki <mgradzki@cisco.com>
Fri, 25 Aug 2017 07:46:31 +0000 (07:46 +0000)
Binds correct DOMDataBroker for context

Change-Id: Id09e77d6223a9c322e98879ccb5824539b5d2ce6
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
infra/minimal-distribution-core/src/main/java/io/fd/honeycomb/infra/distro/data/context/PersistedContextInitializerProvider.java

index b21d7b9..6d256d8 100644 (file)
 
 package io.fd.honeycomb.infra.distro.data.context;
 
-import static io.fd.honeycomb.infra.distro.data.ConfigAndOperationalPipelineModule.HONEYCOMB_CONFIG;
-
 import com.google.inject.Inject;
-import com.google.inject.name.Named;
 import io.fd.honeycomb.binding.init.ProviderTrait;
 import io.fd.honeycomb.data.init.RestoringInitializer;
 import io.fd.honeycomb.infra.distro.cfgattrs.HoneycombConfiguration;
@@ -34,8 +31,8 @@ final class PersistedContextInitializerProvider extends ProviderTrait<RestoringI
     private SchemaService schemaService;
     @Inject
     protected HoneycombConfiguration cfgAttributes;
+    // injects data broker from within context of private module
     @Inject
-    @Named(HONEYCOMB_CONFIG)
     private DOMDataBroker domDataBroker;
 
     @Override