Class PhysicalPortUpdateCommand

  • All Implemented Interfaces:
    TransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint>

    public class PhysicalPortUpdateCommand
    extends AbstractTransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey,​PhysicalSwitchAugmentation>
    • Constructor Detail

      • PhysicalPortUpdateCommand

        public PhysicalPortUpdateCommand​(HwvtepOperationalState state,
                                         Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node>> changes)
    • Method Detail

      • updatePhysicalPort

        public void updatePhysicalPort​(TransactionBuilder transaction,
                                       org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> psNodeiid,
                                       List<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint> listPort)
      • onConfigUpdate

        public void onConfigUpdate​(TransactionBuilder transaction,
                                   org.opendaylight.yangtools.yang.binding.InstanceIdentifier psNodeiid,
                                   org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint port,
                                   org.opendaylight.yangtools.yang.binding.InstanceIdentifier tpIId,
                                   Object... extraData)
        Specified by:
        onConfigUpdate in interface TransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint>
        Overrides:
        onConfigUpdate in class AbstractTransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey,​PhysicalSwitchAugmentation>
      • doDeviceTransaction

        public void doDeviceTransaction​(TransactionBuilder transaction,
                                        org.opendaylight.yangtools.yang.binding.InstanceIdentifier nodeIid,
                                        org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint data,
                                        org.opendaylight.yangtools.yang.binding.InstanceIdentifier key,
                                        Object... extraData)
        Specified by:
        doDeviceTransaction in interface TransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint>
        Overrides:
        doDeviceTransaction in class AbstractTransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey,​PhysicalSwitchAugmentation>
      • getKeyStr

        protected String getKeyStr​(org.opendaylight.yangtools.yang.binding.InstanceIdentifier iid)
        Overrides:
        getKeyStr in class AbstractTransactCommand<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPoint,​org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.node.TerminationPointKey,​PhysicalSwitchAugmentation>