X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-manager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fmanager%2Fimpl%2FModuleInternalTransactionalInfo.java;h=e71aef4c04cd3b90d5bc4cf8002aa52b8a4d2da9;hb=27abfb1199eff8e9d36cb3a45991f5793c317276;hp=a1bc59f5d5f5fe473c89a1f4ddb7afed8e694706;hpb=397cc9012f67596848019ca7874f3a303523b7e6;p=controller.git diff --git a/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ModuleInternalTransactionalInfo.java b/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ModuleInternalTransactionalInfo.java index a1bc59f5d5..e71aef4c04 100644 --- a/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ModuleInternalTransactionalInfo.java +++ b/opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ModuleInternalTransactionalInfo.java @@ -11,13 +11,13 @@ import javax.annotation.Nullable; import org.opendaylight.controller.config.api.ModuleIdentifier; import org.opendaylight.controller.config.manager.impl.dynamicmbean.DynamicReadableWrapper; -import org.opendaylight.controller.config.manager.impl.jmx.TransactionModuleJMXRegistrator; import org.opendaylight.controller.config.manager.impl.jmx.TransactionModuleJMXRegistrator .TransactionModuleJMXRegistration; import org.opendaylight.controller.config.spi.Module; import org.opendaylight.controller.config.spi.ModuleFactory; +import org.opendaylight.yangtools.concepts.Identifiable; -public class ModuleInternalTransactionalInfo { +public class ModuleInternalTransactionalInfo implements Identifiable { private final ModuleIdentifier name; private final Module module; private final ModuleFactory moduleFactory; @@ -46,7 +46,7 @@ public class ModuleInternalTransactionalInfo { public DestroyedModule toDestroyedModule() { if (maybeOldInternalInfo == null) { - throw new IllegalStateException("Cannot destoy uncommitted module"); + throw new IllegalStateException("Cannot destroy uncommitted module"); } DynamicReadableWrapper oldModule = maybeOldInternalInfo .getReadableModule(); @@ -56,6 +56,7 @@ public class ModuleInternalTransactionalInfo { maybeOldInternalInfo.getOrderingIdx()); } + @Deprecated public Module getModule() { return module; } @@ -74,4 +75,9 @@ public class ModuleInternalTransactionalInfo { public TransactionModuleJMXRegistration getTransactionModuleJMXRegistration() { return transactionModuleJMXRegistration; } + + @Override + public ModuleIdentifier getIdentifier() { + return name; + } }