Uses of Class
org.opendaylight.genius.mdsalutil.ActionInfo
-
-
Uses of ActionInfo in org.opendaylight.genius.interfacemanager
Methods in org.opendaylight.genius.interfacemanager that return types with arguments of type ActionInfo Modifier and Type Method Description static java.util.List<ActionInfo>
IfmUtil. getEgressActionInfosForInterface(java.lang.String interfaceName, int actionKeyStart, InterfaceManagerCommonUtils interfaceUtils, java.lang.Boolean isDefaultEgress)
static java.util.List<ActionInfo>
IfmUtil. getEgressActionInfosForInterface(java.lang.String interfaceName, java.lang.Long tunnelKey, int actionKeyStart, InterfaceManagerCommonUtils interfaceUtils, java.lang.Boolean isDefaultEgress)
Returns a list of Actions to be taken when sending a packet over an interface.static java.util.List<ActionInfo>
IfmUtil. getEgressActionInfosForInterface(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.Interface interfaceInfo, java.lang.String portNo, InterfaceInfo.InterfaceType ifaceType, java.lang.Long tunnelKey, int actionKeyStart, boolean isDefaultEgress, int ifIndex, long groupId)
Returns the list of egress actions for a given interface.java.util.List<ActionInfo>
InterfacemgrProvider. getInterfaceEgressActions(java.lang.String ifName)
Method parameters in org.opendaylight.genius.interfacemanager with type arguments of type ActionInfo Modifier and Type Method Description static void
IfmUtil. addEgressActionInfosForInterface(int ifIndex, int actionKeyStart, java.util.List<ActionInfo> result)
-
Uses of ActionInfo in org.opendaylight.genius.interfacemanager.interfaces
Methods in org.opendaylight.genius.interfacemanager.interfaces that return types with arguments of type ActionInfo Modifier and Type Method Description java.util.List<ActionInfo>
IInterfaceManager. getInterfaceEgressActions(java.lang.String ifName)
-
Uses of ActionInfo in org.opendaylight.genius.itm.servicebinding
Methods in org.opendaylight.genius.itm.servicebinding that return types with arguments of type ActionInfo Modifier and Type Method Description static java.util.List<ActionInfo>
BindServiceUtils. getEgressActionInfosForInterface(java.lang.String tunType, java.lang.String portNo, java.lang.Long tunnelKey, int actionKeyStart, boolean isDefaultEgress, org.opendaylight.yangtools.yang.common.Uint16 ifIndex, long groupId)
Method parameters in org.opendaylight.genius.itm.servicebinding with type arguments of type ActionInfo Modifier and Type Method Description static void
BindServiceUtils. addEgressActionInfosForInterface(org.opendaylight.yangtools.yang.common.Uint16 ifIndex, int actionKeyStart, java.util.List<ActionInfo> result)
-
Uses of ActionInfo in org.opendaylight.genius.mdsalutil
Methods in org.opendaylight.genius.mdsalutil that return types with arguments of type ActionInfo Modifier and Type Method Description java.util.List<ActionInfo>
ActionInfoList. getActionInfos()
Method parameters in org.opendaylight.genius.mdsalutil with type arguments of type ActionInfo Modifier and Type Method Description static java.util.List<org.opendaylight.yang.gen.v1.urn.opendaylight.action.types.rev131112.action.list.Action>
MDSALUtil. buildActions(java.util.List<ActionInfo> actions)
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput
MDSALUtil. getPacketOut(java.util.List<ActionInfo> actionInfos, byte[] payload, long dpnId, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef ingress)
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput
MDSALUtil. getPacketOut(java.util.List<ActionInfo> actionInfos, byte[] payload, org.opendaylight.yangtools.yang.common.Uint64 dpnId, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef nodeConnRef)
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput
MDSALUtil. getPacketOutDefault(java.util.List<ActionInfo> actionInfos, byte[] payload, org.opendaylight.yangtools.yang.common.Uint64 dpnId)
static org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.TransmitPacketInput
MDSALUtil. getPacketOutFromController(java.util.List<ActionInfo> actionInfos, byte[] payload, long dpnId, org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorRef egress)
Constructor parameters in org.opendaylight.genius.mdsalutil with type arguments of type ActionInfo Constructor Description ActionInfoList(java.util.List<ActionInfo> actionInfos)
BucketInfo(java.util.List<ActionInfo> listActions)
BucketInfo(java.util.List<ActionInfo> actionInfos, java.lang.Integer weight, java.lang.Long watchPort, java.lang.Long watchGroup)
-
Uses of ActionInfo in org.opendaylight.genius.mdsalutil.actions
Subclasses of ActionInfo in org.opendaylight.genius.mdsalutil.actions Modifier and Type Class Description class
ActionDrop
Drop action.class
ActionGroup
Group action.class
ActionLearn
Learn action.class
ActionLoadIpToSpa
Load IP Address to SPA (Sender Protocol Address).class
ActionLoadMacToSha
Load MAC address to SHA (Sender Hardware Address).class
ActionMoveShaToTha
Move Source Hardware address to Destination address, to where the ARP response need to be addressed to.class
ActionMoveSourceDestinationEth
Move source/destination Ethernet action.class
ActionMoveSourceDestinationIp
Move source/destination IP action.class
ActionMoveSourceDestinationIpv6
Move source/destination IPv6 action.class
ActionMoveSpaToTpa
Move Source IP address to Destination IP address, to where the ARP response need to be addressed to.class
ActionNdOptionType
Set source IPv6 action.class
ActionNdReserved
Set source IPv6 action.class
ActionNxConntrack
NX conntrack action.class
ActionNxCtClear
Conntrack Clear action.class
ActionNxLoadInPort
NX load in port action.class
ActionNxLoadMetadata
NX load metadata action.class
ActionNxResubmit
NX resubmit action.class
ActionOutput
Output action.class
ActionPopMpls
Pop MPLS action.class
ActionPopPbb
Pop PBB action.class
ActionPopVlan
Pop VLAN action.class
ActionPuntToController
Punt to controller action.class
ActionPushMpls
Push MPLS action.class
ActionPushPbb
Push PBB action.class
ActionPushVlan
Push VLAN action.class
ActionRegLoad
Action to load an NXM register.class
ActionRegMove
Action to move an NXM register.class
ActionSetArpOp
Set ARP Operation Type that is Request or Replay.class
ActionSetDestinationIp
Set destination IP action.class
ActionSetFieldDscp
class
ActionSetFieldEthernetDestination
Set Ethernet destination field action.class
ActionSetFieldEthernetSource
Set Ethernet source field action.class
ActionSetFieldMeta
class
ActionSetFieldMplsLabel
Set MPLS label field action.class
ActionSetFieldPbbIsid
Set PBB ISID field action.class
ActionSetFieldTunnelId
Set tunnel id field action.class
ActionSetFieldVlanVid
Set VLAN VID field action.class
ActionSetIcmpType
Set ICMP type action.class
ActionSetIcmpv6Type
Set ICMPv6 type action.class
ActionSetIpv6NdTarget
Set IPv6 ND TarAbstractClusteredAsyncDataTreeChangeListenerget action.class
ActionSetIpv6NdTll
Set IPv6 ND TLL action.class
ActionSetSourceIp
Set source IP action.class
ActionSetSourceIpv6
Set source IPv6 action.class
ActionSetTcpDestinationPort
Set TCP destination port action.class
ActionSetTcpSourcePort
Set TCP source port action.class
ActionSetTunnelDestinationIp
Set tunnel destination IP action.class
ActionSetTunnelSourceIp
Set tunnel source IP action.class
ActionSetUdpDestinationPort
Set UDP destination port action.class
ActionSetUdpProtocol
Set UDP protocol action.class
ActionSetUdpSourcePort
Set UDP source port action. -
Uses of ActionInfo in org.opendaylight.genius.mdsalutil.instructions
Methods in org.opendaylight.genius.mdsalutil.instructions that return types with arguments of type ActionInfo Modifier and Type Method Description java.util.List<ActionInfo>
InstructionApplyActions. getActionInfos()
java.util.List<ActionInfo>
InstructionWriteActions. getActionInfos()
Constructor parameters in org.opendaylight.genius.mdsalutil.instructions with type arguments of type ActionInfo Constructor Description InstructionApplyActions(java.util.List<ActionInfo> actionsInfos)
InstructionWriteActions(java.util.List<ActionInfo> actionInfos)
-