Class HwvtepTableReader

java.lang.Object
org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepTableReader

public class HwvtepTableReader extends Object
  • Constructor Details

  • Method Details

    • getNodeKeyStr

      protected <T extends org.opendaylight.yangtools.binding.DataObject> String getNodeKeyStr(org.opendaylight.yangtools.binding.DataObjectIdentifier<T> iid)
    • getLsKeyStr

      protected <T extends org.opendaylight.yangtools.binding.DataObject> String getLsKeyStr(org.opendaylight.yangtools.binding.DataObjectIdentifier<T> iid)
    • getLsUuid

      public UUID getLsUuid(org.opendaylight.yangtools.binding.DataObjectIdentifier lsIid)
    • getHwvtepTableEntryUUID

      public Optional<TypedBaseTable> getHwvtepTableEntryUUID(Class<? extends org.opendaylight.yangtools.binding.EntryObject<?,?,?>> cls, org.opendaylight.yangtools.binding.DataObjectIdentifier iid, UUID existingUUID)
    • getHwvtepTableEntries

      public List<TypedBaseTable> getHwvtepTableEntries(Class<? extends org.opendaylight.yangtools.binding.EntryObject<?,?,?>> cls)
    • readAllTables

      public TableUpdates readAllTables() throws ExecutionException, InterruptedException
      Throws:
      ExecutionException
      InterruptedException
    • refreshLocators

      public void refreshLocators()
    • refreshLogicalSwitches

      public void refreshLogicalSwitches()