Class HwvtepTableReader
- java.lang.Object
 - 
- org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepTableReader
 
 
- 
public class HwvtepTableReader extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description HwvtepTableReader(HwvtepConnectionInstance connectionInstance) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<TypedBaseTable>getHwvtepTableEntries(Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls)Optional<TypedBaseTable>getHwvtepTableEntryUUID(Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls, org.opendaylight.yangtools.yang.binding.InstanceIdentifier iid, UUID existingUUID)protected <T extends org.opendaylight.yangtools.yang.binding.DataObject>
StringgetLsKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> iid)UUIDgetLsUuid(org.opendaylight.yangtools.yang.binding.InstanceIdentifier lsIid)protected <T extends org.opendaylight.yangtools.yang.binding.DataObject>
StringgetNodeKeyStr(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> iid)TableUpdatesreadAllTables()voidrefreshLocators()voidrefreshLogicalSwitches() 
 - 
 
- 
- 
Constructor Detail
- 
HwvtepTableReader
public HwvtepTableReader(HwvtepConnectionInstance connectionInstance)
 
 - 
 
- 
Method Detail
- 
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.Identifiable> cls, org.opendaylight.yangtools.yang.binding.InstanceIdentifier iid, UUID existingUUID)
 
- 
getHwvtepTableEntries
public List<TypedBaseTable> getHwvtepTableEntries(Class<? extends org.opendaylight.yangtools.yang.binding.Identifiable> cls)
 
- 
readAllTables
public TableUpdates readAllTables() throws ExecutionException, InterruptedException
 
- 
refreshLocators
public void refreshLocators()
 
- 
refreshLogicalSwitches
public void refreshLogicalSwitches()
 
 - 
 
 -