1 package org.opendaylight.controller.sal.core.api.data;
3 import org.opendaylight.controller.md.sal.common.api.data.DataCommitHandler;
4 import org.opendaylight.controller.md.sal.common.api.data.DataReader;
5 import org.opendaylight.yangtools.yang.data.api.CompositeNode;
6 import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier;
8 public interface DataStore extends //
9 DataReader<InstanceIdentifier, CompositeNode>,
10 DataCommitHandler<InstanceIdentifier, CompositeNode> {
13 Iterable<InstanceIdentifier> getStoredConfigurationPaths();
14 Iterable<InstanceIdentifier> getStoredOperationalPaths();
16 boolean containsConfigurationPath(InstanceIdentifier path);
17 boolean containsOperationalPath(InstanceIdentifier path);