Interface INodeCopier<D extends org.opendaylight.mdsal.binding.util.Datastore>

  • All Known Implementing Classes:
    NodeCopier

    public interface INodeCopier<D extends org.opendaylight.mdsal.binding.util.Datastore>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <D extends org.opendaylight.mdsal.binding.util.Datastore>
      void
      copyGlobalNode​(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> globalNodeOptional, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPath, java.lang.Class<D> logicalDatastoreType, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)  
      <D extends org.opendaylight.mdsal.binding.util.Datastore>
      void
      copyPSNode​(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> psNodeOptional, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPsPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPsPath, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstGlobalPath, java.lang.Class<D> logicalDatastoreType, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)  
    • Method Detail

      • copyGlobalNode

        <D extends org.opendaylight.mdsal.binding.util.Datastore> void copyGlobalNode​(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> globalNodeOptional,
                                                                                      org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPath,
                                                                                      org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPath,
                                                                                      java.lang.Class<D> logicalDatastoreType,
                                                                                      org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)
                                                                               throws org.opendaylight.mdsal.common.api.ReadFailedException
        Throws:
        org.opendaylight.mdsal.common.api.ReadFailedException
      • copyPSNode

        <D extends org.opendaylight.mdsal.binding.util.Datastore> void copyPSNode​(java.util.Optional<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> psNodeOptional,
                                                                                  org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> srcPsPath,
                                                                                  org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstPsPath,
                                                                                  org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> dstGlobalPath,
                                                                                  java.lang.Class<D> logicalDatastoreType,
                                                                                  org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<D> tx)
                                                                           throws org.opendaylight.mdsal.common.api.ReadFailedException
        Throws:
        org.opendaylight.mdsal.common.api.ReadFailedException