Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries.MacEntry
-
-
Uses of MacEntry in org.opendaylight.netvirt.elan.evpn.listeners
Methods in org.opendaylight.netvirt.elan.evpn.listeners with parameters of type MacEntry Modifier and Type Method Description void
EvpnElanMacEntryListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
void
EvpnElanMacEntryListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
void
EvpnElanMacEntryListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry, MacEntry t1)
Method parameters in org.opendaylight.netvirt.elan.evpn.listeners with type arguments of type MacEntry Modifier and Type Method Description void
EvpnElanMacEntryListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
void
EvpnElanMacEntryListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
void
EvpnElanMacEntryListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry, MacEntry t1)
-
Uses of MacEntry in org.opendaylight.netvirt.elan.evpn.utils
Methods in org.opendaylight.netvirt.elan.evpn.utils with parameters of type MacEntry Modifier and Type Method Description void
EvpnUtils. advertisePrefix(ElanInstance elanInfo, MacEntry macEntry)
void
EvpnUtils. withdrawPrefix(ElanInstance elanInfo, MacEntry macEntry)
-
Uses of MacEntry in org.opendaylight.netvirt.elan.internal
Methods in org.opendaylight.netvirt.elan.internal that return types with arguments of type MacEntry Modifier and Type Method Description java.util.Collection<MacEntry>
ElanServiceProvider. getElanMacTable(java.lang.String elanInstanceName)
-
Uses of MacEntry in org.opendaylight.netvirt.elan.l2gw.listeners
Methods in org.opendaylight.netvirt.elan.l2gw.listeners with parameters of type MacEntry Modifier and Type Method Description void
ElanMacEntryListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier, MacEntry add)
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LocalUcastMacs
LocalUcastMacListener. buildPrevLocalUcast(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.LocalUcastMacs newLocalUcastMac, MacEntry prevElanMac)
void
ElanMacEntryListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier, MacEntry del)
void
ElanMacEntryListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier, MacEntry original, MacEntry update)
Method parameters in org.opendaylight.netvirt.elan.l2gw.listeners with type arguments of type MacEntry Modifier and Type Method Description void
ElanMacEntryListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier, MacEntry add)
void
ElanMacEntryListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier, MacEntry del)
void
ElanMacEntryListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier, MacEntry original, MacEntry update)
-
Uses of MacEntry in org.opendaylight.netvirt.elan.utils
Methods in org.opendaylight.netvirt.elan.utils that return MacEntry Modifier and Type Method Description @Nullable MacEntry
ElanUtils. getInterfaceMacEntriesOperationalDataPath(java.lang.String interfaceName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress physAddress)
@Nullable MacEntry
ElanUtils. getInterfaceMacEntriesOperationalDataPathFromId(org.opendaylight.mdsal.binding.util.TypedReadTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier)
@Nullable MacEntry
ElanUtils. getMacEntryFromElanMacId(org.opendaylight.mdsal.binding.util.TypedReadTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier)
Methods in org.opendaylight.netvirt.elan.utils that return types with arguments of type MacEntry Modifier and Type Method Description java.util.List<MacEntry>
ElanUtils. getElanMacEntries(java.lang.String elanName)
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry>
ElanUtils. getInterfaceMacEntriesIdentifierOperationalDataPath(java.lang.String interfaceName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress physAddress)
java.util.Optional<MacEntry>
ElanUtils. getMacEntryForElanInstance(java.lang.String elanName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress physAddress)
java.util.Optional<MacEntry>
ElanUtils. getMacEntryForElanInstance(org.opendaylight.mdsal.binding.util.TypedReadTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx, java.lang.String elanName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress physAddress)
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry>
ElanUtils. getMacEntryOperationalDataPath(java.lang.String elanName, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.PhysAddress physAddress)
Methods in org.opendaylight.netvirt.elan.utils with parameters of type MacEntry Modifier and Type Method Description void
ElanForwardingEntriesHandler. createElanInterfaceForwardingTablesList(java.lang.String interfaceName, MacEntry mac, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx)
void
ElanForwardingEntriesHandler. deleteElanInterfaceForwardingEntries(ElanInstance elanInfo, org.opendaylight.genius.interfacemanager.globals.InterfaceInfo interfaceInfo, MacEntry macEntry)
void
ElanForwardingEntriesHandler. deleteElanInterfaceForwardingTablesList(java.lang.String interfaceName, MacEntry mac, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> interfaceTx)
void
ElanUtils. deleteMacFlows(@Nullable ElanInstance elanInfo, @Nullable org.opendaylight.genius.interfacemanager.globals.InterfaceInfo interfaceInfo, MacEntry macEntry, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Configuration> flowTx)
void
ElanForwardingEntriesHandler. updateElanForwardingTablesList(java.lang.String elanName, java.lang.String interfaceName, MacEntry mac, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx)
void
ElanForwardingEntriesHandler. updateElanInterfaceForwardingTablesList(java.lang.String elanInstanceName, java.lang.String interfaceName, java.lang.String existingInterfaceName, MacEntry mac, org.opendaylight.mdsal.binding.util.TypedReadWriteTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx)
Method parameters in org.opendaylight.netvirt.elan.utils with type arguments of type MacEntry Modifier and Type Method Description @Nullable MacEntry
ElanUtils. getInterfaceMacEntriesOperationalDataPathFromId(org.opendaylight.mdsal.binding.util.TypedReadTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier)
@Nullable MacEntry
ElanUtils. getMacEntryFromElanMacId(org.opendaylight.mdsal.binding.util.TypedReadTransaction<org.opendaylight.mdsal.binding.util.Datastore.Operational> tx, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier)
-
Uses of MacEntry in org.opendaylight.netvirt.elanmanager.api
Methods in org.opendaylight.netvirt.elanmanager.api that return types with arguments of type MacEntry Modifier and Type Method Description java.util.Collection<MacEntry>
IElanService. getElanMacTable(java.lang.String elanInstanceName)
-
Uses of MacEntry in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602 that return types with arguments of type MacEntry Modifier and Type Method Description @Nullable java.util.Map<MacEntryKey,MacEntry>
ForwardingEntries. getMacEntry()
Return macEntry, ornull
if it is not present.default @NonNull java.util.Map<MacEntryKey,MacEntry>
ForwardingEntries. nonnullMacEntry()
Return macEntry, or an empty list if it is not present. -
Uses of MacEntry in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan._interface.forwarding.entries
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan._interface.forwarding.entries that return types with arguments of type MacEntry Modifier and Type Method Description java.util.Map<MacEntryKey,MacEntry>
ElanInterfaceMacBuilder. getMacEntry()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan._interface.forwarding.entries with type arguments of type MacEntry Modifier and Type Method Description ElanInterfaceMacBuilder
ElanInterfaceMacBuilder. setMacEntry(java.util.List<MacEntry> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseElanInterfaceMacBuilder.setMacEntry(Map)
instead.ElanInterfaceMacBuilder
ElanInterfaceMacBuilder. setMacEntry(java.util.Map<MacEntryKey,MacEntry> values)
-
Uses of MacEntry in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.forwarding.tables
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.forwarding.tables that return types with arguments of type MacEntry Modifier and Type Method Description java.util.Map<MacEntryKey,MacEntry>
MacTableBuilder. getMacEntry()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.forwarding.tables with type arguments of type MacEntry Modifier and Type Method Description MacTableBuilder
MacTableBuilder. setMacEntry(java.util.List<MacEntry> values)
Deprecated, for removal: This API element is subject to removal in a future version.UseMacTableBuilder.setMacEntry(Map)
instead.MacTableBuilder
MacTableBuilder. setMacEntry(java.util.Map<MacEntryKey,MacEntry> values)
-
Uses of MacEntry in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries with type parameters of type MacEntry Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry>>
E$$MacEntryBuilder. augmentation(java.lang.Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries that return MacEntry Modifier and Type Method Description MacEntry
MacEntryBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries that return types with arguments of type MacEntry Modifier and Type Method Description default java.lang.Class<MacEntry>
MacEntry. implementedInterface()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries with parameters of type MacEntry Modifier and Type Method Description static boolean
MacEntry. bindingEquals(@NonNull MacEntry thisObj, java.lang.Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
MacEntry. bindingHashCode(@NonNull MacEntry obj)
Default implementation ofObject.hashCode()
contract for this interface.static java.lang.String
MacEntry. bindingToString(@NonNull MacEntry obj)
Default implementation ofObject.toString()
contract for this interface.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries with type arguments of type MacEntry Modifier and Type Method Description MacEntryBuilder
MacEntryBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry> augmentation)
Add an augmentation to this builder's product.MacEntryBuilder
MacEntryBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries with parameters of type MacEntry Constructor Description MacEntryBuilder(MacEntry base)
-