X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-manager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fmanager%2Fimpl%2Fdependencyresolver%2FModuleInternalTransactionalInfo.java;h=b8d6c26f35363bc3f9c7b29d69b6b2d96ffdb353;hp=210b6d2aa702793fddb1d6f25f2c12c45074f6dc;hb=6227570f6482136b72a26675d43c8bb88279503e;hpb=c9ea4579b34ac9671b7727a5eeaf1aafd4459fd4 diff --git a/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dependencyresolver/ModuleInternalTransactionalInfo.java b/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dependencyresolver/ModuleInternalTransactionalInfo.java index 210b6d2aa7..b8d6c26f35 100644 --- a/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dependencyresolver/ModuleInternalTransactionalInfo.java +++ b/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dependencyresolver/ModuleInternalTransactionalInfo.java @@ -8,6 +8,7 @@ package org.opendaylight.controller.config.manager.impl.dependencyresolver; import com.google.common.base.Preconditions; +import javax.annotation.Nonnull; import javax.annotation.Nullable; import org.opendaylight.controller.config.api.ModuleIdentifier; import org.opendaylight.controller.config.manager.impl.ModuleInternalInfo; @@ -20,13 +21,14 @@ import org.osgi.framework.BundleContext; public class ModuleInternalTransactionalInfo implements Identifiable { private final ModuleIdentifier name; - private final Module proxiedModule, realModule; + private final Module proxiedModule; + private final Module realModule; private final ModuleFactory moduleFactory; - @Nullable - private final ModuleInternalInfo maybeOldInternalInfo; + private final TransactionModuleJMXRegistration transactionModuleJMXRegistration; private final boolean isDefaultBean; private final BundleContext bundleContext; + @Nullable private ModuleInternalInfo maybeOldInternalInfo; public ModuleInternalTransactionalInfo(ModuleIdentifier name, Module proxiedModule, ModuleFactory moduleFactory, @@ -57,7 +59,7 @@ public class ModuleInternalTransactionalInfo implements Identifiable