Interface ReadTransaction

    • Method Detail

      • read

        <T extends DataObjectCheckedFuture<Optional<T>,​ReadFailedException> read​(LogicalDatastoreType store,
                                                                                         InstanceIdentifier<T> path)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Reads data from the provided logical data store located at the provided path.

        If the target is a subtree, then the whole subtree is read (and will be accessible from the returned data object).

        Parameters:
        store - Logical data store from which read should occur.
        path - Path which uniquely identifies subtree which client want to read
        Returns:
        a CheckFuture containing the result of the read. The Future blocks until the commit operation is complete. Once complete:
        • If the data at the supplied path exists, the Future returns an Optional object containing the data.
        • If the data at the supplied path does not exist, the Future returns Optional#absent().
        • If the read of the data fails, the Future will fail with a ReadFailedException or an exception derived from ReadFailedException.