@Singleton public class ItmTunnelAggregationHelper extends Object
Modifier and Type | Field and Description |
---|---|
static int |
ADD_TUNNEL |
static int |
DEFAULT_WEIGHT |
static int |
DEL_TUNNEL |
static long |
INVALID_ID |
static int |
MOD_GROUP_TUNNEL |
static int |
MOD_TUNNEL |
Constructor and Description |
---|
ItmTunnelAggregationHelper(IInterfaceManager interfaceMngr,
IMdsalApiManager mdsalMngr,
ItmConfig itmConfig,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator) |
Modifier and Type | Method and Description |
---|---|
void |
createLogicalTunnelSelectGroup(TypedWriteTransaction<Datastore.Configuration> tx,
BigInteger srcDpnId,
String interfaceName,
int lportTag) |
static boolean |
isTunnelAggregationEnabled() |
void |
updateLogicalTunnelSelectGroup(InterfaceParentEntry entry,
org.opendaylight.controller.md.sal.binding.api.DataBroker broker) |
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) |
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) |
public static final int ADD_TUNNEL
public static final int DEL_TUNNEL
public static final int MOD_TUNNEL
public static final int MOD_GROUP_TUNNEL
public static final int DEFAULT_WEIGHT
public static final long INVALID_ID
@Inject public ItmTunnelAggregationHelper(IInterfaceManager interfaceMngr, IMdsalApiManager mdsalMngr, ItmConfig itmConfig, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
public static boolean isTunnelAggregationEnabled()
public void createLogicalTunnelSelectGroup(TypedWriteTransaction<Datastore.Configuration> tx, BigInteger srcDpnId, String interfaceName, int lportTag)
public void updateLogicalTunnelSelectGroup(InterfaceParentEntry entry, org.opendaylight.controller.md.sal.binding.api.DataBroker broker)
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)
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)
Copyright © 2019 OpenDaylight. All rights reserved.