Interface TransactInvoker

  • All Known Implementing Classes:
    TransactInvokerImpl

    public interface TransactInvoker
    Contract for a transactional invoker.
    • Method Detail

      • invoke

        void invoke​(TransactCommand command,
                    BridgeOperationalState state,
                    DataChangeEvent events,
                    InstanceIdentifierCodec instanceIdentifierCodec)
        Invoke the given transactional command, with the given bridge state, on the given events.
        Parameters:
        command - The transactional command.
        state - The bridge state.
        events - The events to be processed.
        instanceIdentifierCodec - The instance identifier codec to use.
      • invoke

        void invoke​(TransactCommand command,
                    BridgeOperationalState 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>> modifications,
                    InstanceIdentifierCodec instanceIdentifierCodec)
        Invoke the given transactional command, with the given bridge state, on the given modifications.
        Parameters:
        command - The transactional command.
        state - The bridge state.
        modifications - The modifications to be processed.
        instanceIdentifierCodec - The instance identifier codec to use.