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 that return types with arguments of type MacEntry Modifier and Type Method Description protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry>
ElanMacEntryListener. getWildCardPath()
Methods in org.opendaylight.netvirt.elan.evpn.listeners with parameters of type MacEntry Modifier and Type Method Description protected void
ElanMacEntryListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
protected void
ElanMacEntryListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
protected void
ElanMacEntryListener. 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 protected void
ElanMacEntryListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
protected void
ElanMacEntryListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> instanceIdentifier, MacEntry macEntry)
protected void
ElanMacEntryListener. 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.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.genius.infra.TypedReadTransaction<org.opendaylight.genius.infra.Datastore.Operational> tx, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier)
@Nullable MacEntry
ElanUtils. getMacEntryFromElanMacId(org.opendaylight.genius.infra.TypedReadTransaction<org.opendaylight.genius.infra.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)
com.google.common.base.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)
com.google.common.base.Optional<MacEntry>
ElanUtils. getMacEntryForElanInstance(org.opendaylight.genius.infra.TypedReadTransaction<org.opendaylight.genius.infra.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.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.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.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Operational> interfaceTx)
void
ElanUtils. deleteMacFlows(@Nullable ElanInstance elanInfo, @Nullable org.opendaylight.genius.interfacemanager.globals.InterfaceInfo interfaceInfo, MacEntry macEntry, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> flowTx)
void
ElanForwardingEntriesHandler. updateElanForwardingTablesList(java.lang.String elanName, java.lang.String interfaceName, MacEntry mac, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.Datastore.Operational> tx)
void
ElanForwardingEntriesHandler. updateElanInterfaceForwardingTablesList(java.lang.String elanInstanceName, java.lang.String interfaceName, java.lang.String existingInterfaceName, MacEntry mac, org.opendaylight.genius.infra.TypedReadWriteTransaction<org.opendaylight.genius.infra.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.genius.infra.TypedReadTransaction<org.opendaylight.genius.infra.Datastore.Operational> tx, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<MacEntry> identifier)
@Nullable MacEntry
ElanUtils. getMacEntryFromElanMacId(org.opendaylight.genius.infra.TypedReadTransaction<org.opendaylight.genius.infra.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.List<MacEntry>
ForwardingEntries. getMacEntry()
Details of a MAC addressdefault @NonNull java.util.List<MacEntry>
ForwardingEntries. nonnullMacEntry()
-
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.List<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)
-
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.List<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)
-
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()
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(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry> augmentationValue)
MacEntryBuilder
MacEntryBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry> augmentationValue)
MacEntryBuilder
MacEntryBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MacEntry>> augmentationType)
Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.forwarding.entries with parameters of type MacEntry Constructor Description MacEntryBuilder(MacEntry base)
-