Uses of Class
org.opendaylight.netvirt.natservice.internal.NAPTEntryEvent.Protocol
-
Packages that use NAPTEntryEvent.Protocol Package Description org.opendaylight.netvirt.natservice.internal -
-
Uses of NAPTEntryEvent.Protocol in org.opendaylight.netvirt.natservice.internal
Methods in org.opendaylight.netvirt.natservice.internal that return NAPTEntryEvent.Protocol Modifier and Type Method Description NAPTEntryEvent.Protocol
NAPTEntryEvent. getProtocol()
static NAPTEntryEvent.Protocol
NAPTEntryEvent.Protocol. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static NAPTEntryEvent.Protocol[]
NAPTEntryEvent.Protocol. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.opendaylight.netvirt.natservice.internal with parameters of type NAPTEntryEvent.Protocol Modifier and Type Method Description void
NaptEventHandler. buildAndInstallNatFlows(org.opendaylight.yangtools.yang.common.Uint64 dpnId, short tableId, org.opendaylight.yangtools.yang.common.Uint32 vpnId, org.opendaylight.yangtools.yang.common.Uint32 routerId, org.opendaylight.yangtools.yang.common.Uint32 bgpVpnId, SessionAddress actualSourceAddress, SessionAddress translatedSourceAddress, NAPTEntryEvent.Protocol protocol, java.lang.String extGwMacAddress)
@Nullable SessionAddress
NaptManager. getExternalAddressMapping(org.opendaylight.yangtools.yang.common.Uint32 segmentId, SessionAddress sourceAddress, NAPTEntryEvent.Protocol protocol)
method to get external ip/port mapping when provided with internal ip/port pair If already a mapping exist for the given input, then the existing mapping is returned instead of overwriting with new ip/port pair.static @Nullable IpPortExternal
NatUtil. getExternalIpPortMap(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, org.opendaylight.yangtools.yang.common.Uint32 routerId, java.lang.String internalIpAddress, java.lang.String internalPort, NAPTEntryEvent.Protocol protocol)
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<IpPortMap>
NaptManager. getIpPortMapIdentifier(org.opendaylight.yangtools.yang.common.Uint32 segid, java.lang.String internal, NAPTEntryEvent.Protocol protocol)
static ProtocolTypes
NatUtil. getProtocolType(NAPTEntryEvent.Protocol protocol)
protected void
NaptManager. releaseIpExtPortMapping(org.opendaylight.yangtools.yang.common.Uint32 segmentId, SessionAddress address, NAPTEntryEvent.Protocol protocol)
protected void
NaptManager. removeFromIpPortMapDS(org.opendaylight.yangtools.yang.common.Uint32 segmentId, java.lang.String internalIpPort, NAPTEntryEvent.Protocol protocol)
-