X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=dom%2Fmdsal-dom-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fdom%2Fspi%2Fshard%2FChildShardContext.java;fp=dom%2Fmdsal-dom-inmemory-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fdom%2Fstore%2Finmemory%2FChildShardContext.java;h=4c3f5a6015b1616c8a47e88dc7e386d9d83ab1bb;hb=745f204cf21689fa7cd0697053e71896c3808f43;hp=3923681125937acb17cafcc7e267e22c3f7db2c3;hpb=0024db23021eca4a83f0f868ed465d33cfbf3294;p=mdsal.git diff --git a/dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/ChildShardContext.java b/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/ChildShardContext.java similarity index 62% rename from dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/ChildShardContext.java rename to dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/ChildShardContext.java index 3923681125..4c3f5a6015 100644 --- a/dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/ChildShardContext.java +++ b/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/ChildShardContext.java @@ -6,25 +6,30 @@ * and is available at http://www.eclipse.org/legal/epl-v10.html */ -package org.opendaylight.mdsal.dom.store.inmemory; +package org.opendaylight.mdsal.dom.spi.shard; +import com.google.common.annotations.Beta; import com.google.common.base.Preconditions; import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier; -final class ChildShardContext { +/** + * Definition of a subshard containing the prefix and the subshard. + */ +@Beta +public final class ChildShardContext { private final WriteableDOMDataTreeShard shard; private final DOMDataTreeIdentifier prefix; - ChildShardContext(final DOMDataTreeIdentifier prefix, final WriteableDOMDataTreeShard shard) { + public ChildShardContext(final DOMDataTreeIdentifier prefix, final WriteableDOMDataTreeShard shard) { this.prefix = Preconditions.checkNotNull(prefix); this.shard = Preconditions.checkNotNull(shard); } - WriteableDOMDataTreeShard getShard() { + public WriteableDOMDataTreeShard getShard() { return shard; } - DOMDataTreeIdentifier getPrefix() { + public DOMDataTreeIdentifier getPrefix() { return prefix; } }