java.lang.Object
org.opendaylight.openflowplugin.applications.frm.util.FrmUtil

public final class FrmUtil extends Object
  • Field Details Link icon

  • Method Details Link icon

    • getNodeIdFromNodeIdentifier Link icon

      public static NodeId getNodeIdFromNodeIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
    • getNodeIdValueFromNodeIdentifier Link icon

      public static String getNodeIdValueFromNodeIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
    • getFlowId Link icon

      public static String getFlowId(FlowRef flowRef)
    • getFlowId Link icon

      public static String getFlowId(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Flow> identifier)
    • getTableId Link icon

      public static org.opendaylight.yangtools.yang.common.Uint8 getTableId(FlowTableRef flowTableRef)
    • getTableId Link icon

      public static org.opendaylight.yangtools.yang.common.Uint8 getTableId(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Flow> identifier)
    • getDpnIdFromNodeName Link icon

      public static org.opendaylight.yangtools.yang.common.Uint64 getDpnIdFromNodeName(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
    • isFlowDependentOnGroup Link icon

      public static org.opendaylight.yangtools.yang.common.Uint32 isFlowDependentOnGroup(Flow flow)
    • buildGroupInstanceIdentifier Link icon

      public static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> buildGroupInstanceIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, org.opendaylight.yangtools.yang.common.Uint32 groupId)
    • getActiveBundle Link icon

      public static BundleId getActiveBundle(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, ForwardingRulesManager provider)
    • isGroupExistsOnDevice Link icon

      public static boolean isGroupExistsOnDevice(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, org.opendaylight.yangtools.yang.common.Uint32 groupId, ForwardingRulesManager provider)