Class ItmTunnelAggregationHelper


  • @Singleton
    public class ItmTunnelAggregationHelper
    extends java.lang.Object
    • Constructor Detail

      • ItmTunnelAggregationHelper

        @Inject
        public ItmTunnelAggregationHelper​(IInterfaceManager interfaceMngr,
                                          IMdsalApiManager mdsalMngr,
                                          ItmConfig itmConfig,
                                          org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
    • Method Detail

      • isTunnelAggregationEnabled

        public static boolean isTunnelAggregationEnabled()
      • createLogicalTunnelSelectGroup

        public void createLogicalTunnelSelectGroup​(TypedWriteTransaction<Datastore.Configuration> tx,
                                                   org.opendaylight.yangtools.yang.common.Uint64 srcDpnId,
                                                   java.lang.String interfaceName,
                                                   int lportTag)
      • updateLogicalTunnelSelectGroup

        public void updateLogicalTunnelSelectGroup​(InterfaceParentEntry entry,
                                                   org.opendaylight.controller.md.sal.binding.api.DataBroker broker)
      • updateLogicalTunnelState

        public void updateLogicalTunnelState​(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifaceState,
                                             int tunnelAction,
                                             org.opendaylight.controller.md.sal.binding.api.DataBroker broker)
      • updateLogicalTunnelState

        public void updateLogicalTunnelState​(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifStateOrigin,
                                             org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface ifStateUpdated,
                                             int tunnelAction,
                                             org.opendaylight.controller.md.sal.binding.api.DataBroker broker)