Class FlowConvertor


  • public class FlowConvertor
    extends Convertor<Flow,​List<FlowModInputBuilder>,​VersionDatapathIdConvertorData>
    Converts the SAL Flow to OF Flow. It checks if there is a set-vlan-id (1.0) action made on OF1.3. If yes its handled separately.

    Example usage:

     
     VersionDatapathIdConvertorData data = new VersionDatapathIdConvertorData(version);
     data.setDatapathId(datapathId);
     Optional<List<FlowModInputBuilder>> ofFlow = convertorManager.convert(salFlow, data);
     
     
    • Field Detail

      • DEFAULT_IDLE_TIMEOUT

        public static final org.opendaylight.yangtools.yang.common.Uint16 DEFAULT_IDLE_TIMEOUT
        Default idle timeout.
      • DEFAULT_HARD_TIMEOUT

        public static final org.opendaylight.yangtools.yang.common.Uint16 DEFAULT_HARD_TIMEOUT
        Default hard timeout.
      • DEFAULT_PRIORITY

        public static final org.opendaylight.yangtools.yang.common.Uint16 DEFAULT_PRIORITY
        Default priority.
      • DEFAULT_OFPFF_FLOW_REM

        public static final boolean DEFAULT_OFPFF_FLOW_REM
        flow flag: remove.
        See Also:
        Constant Field Values
      • DEFAULT_OFPFF_CHECK_OVERLAP

        public static final boolean DEFAULT_OFPFF_CHECK_OVERLAP
        flow flag: check overlap.
        See Also:
        Constant Field Values
      • DEFAULT_OFPFF_RESET_COUNTS

        public static final boolean DEFAULT_OFPFF_RESET_COUNTS
        flow flag: reset counts.
        See Also:
        Constant Field Values
      • DEFAULT_OFPFF_NO_PKT_COUNTS

        public static final boolean DEFAULT_OFPFF_NO_PKT_COUNTS
        flow flag: don't keep track of packet counts.
        See Also:
        Constant Field Values
      • DEFAULT_OFPFF_NO_BYT_COUNTS

        public static final boolean DEFAULT_OFPFF_NO_BYT_COUNTS
        flow flag: don't keep track of byte counts.
        See Also:
        Constant Field Values
      • DEFAULT_OFPFF_EMERGENCY

        public static final boolean DEFAULT_OFPFF_EMERGENCY
        flow flag: emergency [OFP-1.0].
        See Also:
        Constant Field Values
      • DEFAULT_MATCH_TYPE

        public static final Class<? extends MatchTypeBase> DEFAULT_MATCH_TYPE
        OxmMatch type.
      • DEFAULT_MATCH_ENTRIES

        public static final List<MatchEntry> DEFAULT_MATCH_ENTRIES
        default match entries - empty.
    • Constructor Detail

      • FlowConvertor

        public FlowConvertor()