X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FDatastoreContext.java;fp=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FShardContext.java;h=af8a987c73315702b6e7db3910ab21d83fcd6f01;hb=be324821e7ef3dba64375e74b920b7ab513c42e3;hp=02bff77af89b063f2f78e6ac6101290d36f3ec09;hpb=d3ae2f06cacc9a634838a76818d24d851fee7869;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardContext.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DatastoreContext.java similarity index 87% rename from opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardContext.java rename to opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DatastoreContext.java index 02bff77af8..af8a987c73 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardContext.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DatastoreContext.java @@ -8,30 +8,29 @@ package org.opendaylight.controller.cluster.datastore; -import java.util.concurrent.TimeUnit; - -import org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreConfigProperties; import com.google.common.base.Preconditions; - +import org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreConfigProperties; import scala.concurrent.duration.Duration; +import java.util.concurrent.TimeUnit; + /** * Contains contextual data for shards. * * @author Thomas Pantelis */ -public class ShardContext { +public class DatastoreContext { private final InMemoryDOMDataStoreConfigProperties dataStoreProperties; private final Duration shardTransactionIdleTimeout; - public ShardContext() { + public DatastoreContext() { this.dataStoreProperties = null; this.shardTransactionIdleTimeout = Duration.create(10, TimeUnit.MINUTES); } - public ShardContext(InMemoryDOMDataStoreConfigProperties dataStoreProperties, - Duration shardTransactionIdleTimeout) { + public DatastoreContext(InMemoryDOMDataStoreConfigProperties dataStoreProperties, + Duration shardTransactionIdleTimeout) { this.dataStoreProperties = Preconditions.checkNotNull(dataStoreProperties); this.shardTransactionIdleTimeout = Preconditions.checkNotNull(shardTransactionIdleTimeout); } @@ -43,4 +42,6 @@ public class ShardContext { public Duration getShardTransactionIdleTimeout() { return shardTransactionIdleTimeout; } + + }