X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FDistributedDataStore.java;h=3c760f35b8a671be81239e48ef6936a1e065c065;hp=4964b92ab75a0d3d7f85c5404c22e0df7c80fbff;hb=1af23ad8e572896323ed5d1c723d977a16eb7e6d;hpb=bf58d8967d18f932df42ed025d2a2bd1a31002ec diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DistributedDataStore.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DistributedDataStore.java index 4964b92ab7..3c760f35b8 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DistributedDataStore.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/DistributedDataStore.java @@ -32,7 +32,7 @@ import org.slf4j.LoggerFactory; /** * */ -public class DistributedDataStore implements DOMStore, SchemaContextListener { +public class DistributedDataStore implements DOMStore, SchemaContextListener, AutoCloseable { private static final Logger LOG = LoggerFactory.getLogger(DistributedDataStore.class); @@ -95,4 +95,9 @@ public class DistributedDataStore implements DOMStore, SchemaContextListener { actorContext.getShardManager().tell( new UpdateSchemaContext(schemaContext), null); } + + @Override public void close() throws Exception { + actorContext.shutdown(); + + } }