X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=third-party%2Fatomix%2Fstorage%2Fsrc%2Fmain%2Fjava%2Fio%2Fatomix%2Futils%2Fserializer%2FNamespace.java;fp=third-party%2Fatomix%2Fstorage%2Fsrc%2Fmain%2Fjava%2Fio%2Fatomix%2Futils%2Fserializer%2FNamespace.java;h=1d460f6532a8e981e50934ec3457bb72febf4bb6;hb=4084cc147e2a22c0179f8b8eb82c8dde4d7ddbea;hp=65ea034d1381e870ba7b48220dcc26a74dc328ac;hpb=6ac6a5d31568347b06818b261ee2f06d0978304a;p=controller.git diff --git a/third-party/atomix/storage/src/main/java/io/atomix/utils/serializer/Namespace.java b/third-party/atomix/storage/src/main/java/io/atomix/utils/serializer/Namespace.java index 65ea034d13..1d460f6532 100644 --- a/third-party/atomix/storage/src/main/java/io/atomix/utils/serializer/Namespace.java +++ b/third-party/atomix/storage/src/main/java/io/atomix/utils/serializer/Namespace.java @@ -179,41 +179,6 @@ public final class Namespace implements KryoFactory, KryoPool { return this; } - private Builder register(RegistrationBlock block) { - if (block.begin() != FLOATING_ID) { - // flush pending types - nextId(block.begin()); - blocks.add(block); - nextId(block.begin() + block.types().size()); - } else { - // flush pending types - final int addedBlockBegin = blockHeadId + types.size(); - nextId(addedBlockBegin); - blocks.add(new RegistrationBlock(addedBlockBegin, block.types())); - nextId(addedBlockBegin + block.types().size()); - } - return this; - } - - /** - * Registers all the class registered to given KryoNamespace. - * - * @param ns KryoNamespace - * @return this - */ - public Builder register(final Namespace ns) { - - if (blocks.containsAll(ns.registeredBlocks)) { - // Everything was already registered. - LOGGER.debug("Ignoring {}, already registered.", ns); - return this; - } - for (RegistrationBlock block : ns.registeredBlocks) { - this.register(block); - } - return this; - } - /** * Sets the namespace class loader. *