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 Details

    • 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:
    • DEFAULT_OFPFF_CHECK_OVERLAP

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

      public static final boolean DEFAULT_OFPFF_RESET_COUNTS
      flow flag: reset counts.
      See Also:
    • 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:
    • 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:
    • DEFAULT_OFPFF_EMERGENCY

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

      public static final MatchTypeBase DEFAULT_MATCH_TYPE
      OxmMatch type.
    • DEFAULT_MATCH_ENTRIES

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

    • FlowConvertor

      public FlowConvertor()
  • Method Details