public final class MDSALDataStoreUtils extends Object
Modifier and Type | Method and Description |
---|---|
static <T extends org.opendaylight.yangtools.yang.binding.DataObject> |
asyncRemove(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
com.google.common.util.concurrent.FutureCallback<Void> callback) |
static <T extends org.opendaylight.yangtools.yang.binding.DataObject> |
asyncUpdate(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
T data,
com.google.common.util.concurrent.FutureCallback<Void> callback) |
static <T extends org.opendaylight.yangtools.yang.binding.DataObject> |
asyncWrite(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
T data,
com.google.common.util.concurrent.FutureCallback<Void> callback) |
static <T extends org.opendaylight.yangtools.yang.binding.DataObject> |
read(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path)
|
@Deprecated public static <T extends org.opendaylight.yangtools.yang.binding.DataObject> com.google.common.base.Optional<T> read(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path)
SingleTransactionDataBroker.syncReadOptional(
DataBroker, LogicalDatastoreType, InstanceIdentifier)
public static <T extends org.opendaylight.yangtools.yang.binding.DataObject> void asyncWrite(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path, T data, com.google.common.util.concurrent.FutureCallback<Void> callback)
public static <T extends org.opendaylight.yangtools.yang.binding.DataObject> void asyncUpdate(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path, T data, com.google.common.util.concurrent.FutureCallback<Void> callback)
public static <T extends org.opendaylight.yangtools.yang.binding.DataObject> void asyncRemove(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType datastoreType, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path, com.google.common.util.concurrent.FutureCallback<Void> callback)
Copyright © 2019 OpenDaylight. All rights reserved.