public final class NetconfUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier |
NETCONF_DELETE_CONFIG_NODEID |
static org.opendaylight.yangtools.yang.common.QName |
NETCONF_DELETE_CONFIG_QNAME |
| Modifier and Type | Method and Description |
|---|---|
static org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> |
createEditConfigStructure(org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext,
Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> lastChild,
Optional<org.opendaylight.netconf.api.ModifyAction> operation,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dataPath) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> |
createNetConfNodeMountPointII(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) |
static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
createNetConfNodeMountPointYII(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId) |
static com.google.common.util.concurrent.ListenableFuture<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>> |
extractDataFromRpcResult(Optional<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> path,
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.mdsal.dom.api.DOMRpcResult> rpcFuture) |
static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> |
getCopyConfigContent(org.opendaylight.yangtools.yang.common.QName sourceDatastore,
org.opendaylight.yangtools.yang.common.QName targetDatastore) |
static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> |
getDeleteConfigContent(org.opendaylight.yangtools.yang.common.QName targetDatastore) |
static org.opendaylight.yangtools.yang.data.api.schema.ContainerNode |
getEditConfigContent(org.opendaylight.yangtools.yang.common.QName targetDatastore,
org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> editStructure,
Optional<org.opendaylight.netconf.api.ModifyAction> defaultOperation,
boolean rollback) |
static org.opendaylight.yangtools.yang.data.api.schema.ContainerNode |
getLockContent(org.opendaylight.yangtools.yang.common.QName targetDatastore) |
static org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> |
getSourceNode(org.opendaylight.yangtools.yang.common.QName sourceDatastore) |
static org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> |
getTargetNode(org.opendaylight.yangtools.yang.common.QName targetDatastore) |
static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> |
getUnLockContent(org.opendaylight.yangtools.yang.common.QName targetDatastore) |
static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> |
getValidateContent(org.opendaylight.yangtools.yang.common.QName sourceDatastore) |
public static final org.opendaylight.yangtools.yang.common.QName NETCONF_DELETE_CONFIG_QNAME
public static final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier NETCONF_DELETE_CONFIG_NODEID
public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> createNetConfNodeMountPointII(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
public static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier createNetConfNodeMountPointYII(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
public static com.google.common.util.concurrent.ListenableFuture<Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>>> extractDataFromRpcResult(Optional<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> path, com.google.common.util.concurrent.ListenableFuture<org.opendaylight.mdsal.dom.api.DOMRpcResult> rpcFuture)
public static org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> createEditConfigStructure(org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext,
Optional<org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> lastChild,
Optional<org.opendaylight.netconf.api.ModifyAction> operation,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dataPath)
public static org.opendaylight.yangtools.yang.data.api.schema.ContainerNode getEditConfigContent(org.opendaylight.yangtools.yang.common.QName targetDatastore,
org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> editStructure,
Optional<org.opendaylight.netconf.api.ModifyAction> defaultOperation,
boolean rollback)
public static org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> getSourceNode(org.opendaylight.yangtools.yang.common.QName sourceDatastore)
public static org.opendaylight.yangtools.yang.data.api.schema.ContainerNode getLockContent(org.opendaylight.yangtools.yang.common.QName targetDatastore)
public static org.opendaylight.yangtools.yang.data.api.schema.DataContainerChild<?,?> getTargetNode(org.opendaylight.yangtools.yang.common.QName targetDatastore)
public static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> getCopyConfigContent(org.opendaylight.yangtools.yang.common.QName sourceDatastore,
org.opendaylight.yangtools.yang.common.QName targetDatastore)
public static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> getDeleteConfigContent(org.opendaylight.yangtools.yang.common.QName targetDatastore)
public static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> getValidateContent(org.opendaylight.yangtools.yang.common.QName sourceDatastore)
public static org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> getUnLockContent(org.opendaylight.yangtools.yang.common.QName targetDatastore)
Copyright © 2019. All rights reserved.