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.yang.binding.DataObject> String getNodeKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> iid)
    • getLsKeyStr

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

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

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

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

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

      public void refreshLocators()
    • refreshLogicalSwitches

      public void refreshLogicalSwitches()