Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list.DpnInterfaces
-
-
Uses of DpnInterfaces in org.opendaylight.netvirt.elan.cache
Methods in org.opendaylight.netvirt.elan.cache that return types with arguments of type DpnInterfaces Modifier and Type Method Description @NonNull java.util.Collection<DpnInterfaces>
ElanInstanceDpnsCache. get(@NonNull java.lang.String elanInstanceName)
@NonNull java.util.Map<java.lang.String,java.util.Set<DpnInterfaces>>
ElanInstanceDpnsCache. getElanDpns()
Methods in org.opendaylight.netvirt.elan.cache with parameters of type DpnInterfaces Modifier and Type Method Description void
ElanInstanceDpnsCache. add(@NonNull java.lang.String elanInstanceName, @NonNull DpnInterfaces dpnInterfaces)
void
ElanInstanceDpnsCache. remove(@NonNull java.lang.String elanInstanceName, @NonNull DpnInterfaces dpnInterfaces)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.elan.internal
Methods in org.opendaylight.netvirt.elan.internal that return DpnInterfaces Modifier and Type Method Description DpnInterfaces
ElanServiceProvider. getElanInterfaceInfoByElanDpn(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpId)
Methods in org.opendaylight.netvirt.elan.internal that return types with arguments of type DpnInterfaces Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
ElanServiceProvider. getElanDpnInterfaceOperationalDataPath(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpnId)
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
ElanDpnInterfaceClusteredListener. getWildCardPath()
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
ElanDpnInterfacesListener. getWildCardPath()
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
ElanDpnToTransportZoneListener. getWildCardPath()
Methods in org.opendaylight.netvirt.elan.internal with parameters of type DpnInterfaces Modifier and Type Method Description void
ElanDpnInterfaceClusteredListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnInterfacesListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnToTransportZoneListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> key, DpnInterfaces dataObjectModification)
void
ElanInterfaceManager. handleExternalInterfaceEvent(ElanInstance elanInstance, DpnInterfaces dpnInterfaces, org.opendaylight.yangtools.yang.common.Uint64 dpId)
protected void
ElanDpnInterfaceClusteredListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnInterfacesListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnToTransportZoneListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> key, DpnInterfaces dataObjectModification)
void
ElanInterfaceManager. scheduleElanInterfaceWorkerAfterRemoteBcGroup(ElanInstance elanInfo, org.opendaylight.genius.interfacemanager.globals.InterfaceInfo interfaceInfo, DpnInterfaces dpnInterfaces, boolean isFirstInterfaceInDpn, ElanInterface elanInterface)
protected void
ElanDpnInterfaceClusteredListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces original, DpnInterfaces dpnInterfaces)
protected void
ElanDpnInterfacesListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces original, DpnInterfaces update)
protected void
ElanDpnToTransportZoneListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> key, DpnInterfaces dataObjectModificationBefore, DpnInterfaces dataObjectModificationAfter)
Method parameters in org.opendaylight.netvirt.elan.internal with type arguments of type DpnInterfaces Modifier and Type Method Description void
ElanDpnInterfaceClusteredListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnInterfacesListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnToTransportZoneListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> key, DpnInterfaces dataObjectModification)
protected void
ElanDpnInterfaceClusteredListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnInterfacesListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
ElanDpnToTransportZoneListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> key, DpnInterfaces dataObjectModification)
protected void
ElanDpnInterfaceClusteredListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces original, DpnInterfaces dpnInterfaces)
protected void
ElanDpnInterfacesListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces original, DpnInterfaces update)
protected void
ElanDpnToTransportZoneListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> key, DpnInterfaces dataObjectModificationBefore, DpnInterfaces dataObjectModificationAfter)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.elan.l2gw.jobs
Methods in org.opendaylight.netvirt.elan.l2gw.jobs with parameters of type DpnInterfaces Modifier and Type Method Description static void
DpnDmacJob. installDmacFromL2gws(java.lang.String elanName, DpnInterfaces dpnInterfaces, ElanL2GatewayUtils elanL2GatewayUtils, ElanRefUtil elanRefUtil, ElanDmacUtils elanDmacUtils)
static void
DpnDmacJob. uninstallDmacFromL2gws(java.lang.String elanName, DpnInterfaces dpnInterfaces, ElanL2GatewayUtils elanL2GatewayUtils, ElanRefUtil elanRefUtil, ElanDmacUtils elanDmacUtils)
Constructors in org.opendaylight.netvirt.elan.l2gw.jobs with parameters of type DpnInterfaces Constructor Description DpnDmacJob(java.lang.String elanName, DpnInterfaces dpnInterfaces, java.lang.String nodeId, boolean added, ElanL2GatewayUtils elanL2GatewayUtils, ElanRefUtil elanRefUtil, ElanDmacUtils elanDmacUtils)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.elan.l2gw.utils
Methods in org.opendaylight.netvirt.elan.l2gw.utils that return types with arguments of type DpnInterfaces Modifier and Type Method Description @NonNull java.util.Collection<DpnInterfaces>
ElanL2GatewayUtils. getElanDpns(java.lang.String elanName)
Methods in org.opendaylight.netvirt.elan.l2gw.utils with parameters of type DpnInterfaces Modifier and Type Method Description @NonNull java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.group.buckets.Bucket>
ElanL2GatewayMulticastUtils. getRemoteBCGroupBuckets(ElanInstance elanInfo, @Nullable DpnInterfaces dpnInterfaces, org.opendaylight.yangtools.yang.common.Uint64 dpnId, int bucketId, long elanTag)
void
ElanL2GatewayMulticastUtils. setupElanBroadcastGroups(ElanInstance elanInfo, @Nullable DpnInterfaces dpnInterfaces, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx)
void
ElanL2GatewayMulticastUtils. setupLeavesEtreeBroadcastGroups(ElanInstance elanInfo, @Nullable DpnInterfaces dpnInterfaces, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx)
void
ElanL2GatewayMulticastUtils. setupStandardElanBroadcastGroups(ElanInstance elanInfo, @Nullable DpnInterfaces dpnInterfaces, org.opendaylight.yangtools.yang.common.Uint64 dpnId, boolean createCase, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx)
void
ElanL2GatewayMulticastUtils. setupStandardElanBroadcastGroups(ElanInstance elanInfo, DpnInterfaces dpnInterfaces, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> confTx)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.elan.utils
Methods in org.opendaylight.netvirt.elan.utils that return DpnInterfaces Modifier and Type Method Description @Nullable DpnInterfaces
ElanUtils. getElanInterfaceInfoByElanDpn(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpId)
Returns the list of Interfaces that belong to an Elan on an specific DPN.Methods in org.opendaylight.netvirt.elan.utils that return types with arguments of type DpnInterfaces Modifier and Type Method Description @NonNull java.util.List<DpnInterfaces>
ElanUtils. getElanDPNByName(java.lang.String elanInstanceName)
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
ElanUtils. getElanDpnInterfaceOperationalDataPath(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpId)
Returns the InstanceIdentifier that points to the Interfaces of an Elan in a given DPN in the Operational DS.@NonNull java.util.List<DpnInterfaces>
ElanUtils. getInvolvedDpnsInElan(java.lang.String elanName)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.elanmanager.api
Methods in org.opendaylight.netvirt.elanmanager.api that return DpnInterfaces Modifier and Type Method Description DpnInterfaces
IElanService. getElanInterfaceInfoByElanDpn(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpId)
Methods in org.opendaylight.netvirt.elanmanager.api that return types with arguments of type DpnInterfaces Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
IElanService. getElanDpnInterfaceOperationalDataPath(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpnId)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.natservice.internal
Methods in org.opendaylight.netvirt.natservice.internal that return types with arguments of type DpnInterfaces Modifier and Type Method Description static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
NatUtil. getElanDpnInterfaceOperationalDataPath(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpId)
-
Uses of DpnInterfaces in org.opendaylight.netvirt.vpnmanager
Methods in org.opendaylight.netvirt.vpnmanager that return types with arguments of type DpnInterfaces Modifier and Type Method Description static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
VpnUtil. getElanDpnInterfaceOperationalDataPath(java.lang.String elanInstanceName, org.opendaylight.yangtools.yang.common.Uint64 dpId)
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces>
VpnServiceElanDpnInterfacesListener. getWildCardPath()
Methods in org.opendaylight.netvirt.vpnmanager with parameters of type DpnInterfaces Modifier and Type Method Description protected void
VpnServiceElanDpnInterfacesListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
VpnServiceElanDpnInterfacesListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
VpnServiceElanDpnInterfacesListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces original, DpnInterfaces update)
Method parameters in org.opendaylight.netvirt.vpnmanager with type arguments of type DpnInterfaces Modifier and Type Method Description protected void
VpnServiceElanDpnInterfacesListener. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
VpnServiceElanDpnInterfacesListener. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces dpnInterfaces)
protected void
VpnServiceElanDpnInterfacesListener. update(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<DpnInterfaces> identifier, DpnInterfaces original, DpnInterfaces update)
-
Uses of DpnInterfaces in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces that return types with arguments of type DpnInterfaces Modifier and Type Method Description @Nullable java.util.List<DpnInterfaces>
ElanDpnInterfacesList. getDpnInterfaces()
A DPN in which the elan spans acrossjava.util.List<DpnInterfaces>
ElanDpnInterfacesListBuilder. getDpnInterfaces()
default @NonNull java.util.List<DpnInterfaces>
ElanDpnInterfacesList. nonnullDpnInterfaces()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces with type arguments of type DpnInterfaces Modifier and Type Method Description ElanDpnInterfacesListBuilder
ElanDpnInterfacesListBuilder. setDpnInterfaces(java.util.List<DpnInterfaces> values)
-
Uses of DpnInterfaces in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list with type parameters of type DpnInterfaces Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<DpnInterfaces>>
E$$DpnInterfacesBuilder. augmentation(java.lang.Class<E$$> augmentationType)
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list that return DpnInterfaces Modifier and Type Method Description DpnInterfaces
DpnInterfacesBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list that return types with arguments of type DpnInterfaces Modifier and Type Method Description default java.lang.Class<DpnInterfaces>
DpnInterfaces. implementedInterface()
Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list with type arguments of type DpnInterfaces Modifier and Type Method Description DpnInterfacesBuilder
DpnInterfacesBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DpnInterfaces>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<DpnInterfaces> augmentationValue)
DpnInterfacesBuilder
DpnInterfacesBuilder. addAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DpnInterfaces>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<DpnInterfaces> augmentationValue)
DpnInterfacesBuilder
DpnInterfacesBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<DpnInterfaces>> augmentationType)
Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.dpn.interfaces.elan.dpn.interfaces.list with parameters of type DpnInterfaces Constructor Description DpnInterfacesBuilder(DpnInterfaces base)
-