Search in sources :

Example 6 with OffsetMap

use of org.opendaylight.protocol.bgp.mode.impl.add.OffsetMap in project bgpcep by opendaylight.

the class ComplexRouteEntry method removeRoute.

@Override
public boolean removeRoute(final UnsignedInteger routerId, final long remotePathId) {
    final RouteKey key = new RouteKey(routerId, remotePathId);
    final OffsetMap map = getOffsets();
    final int offset = map.offsetOf(key);
    this.values = map.removeValue(this.values, offset);
    return removeRoute(key, offset);
}
Also used : RouteKey(org.opendaylight.protocol.bgp.mode.impl.add.RouteKey) OffsetMap(org.opendaylight.protocol.bgp.mode.impl.add.OffsetMap)

Aggregations

OffsetMap (org.opendaylight.protocol.bgp.mode.impl.add.OffsetMap)6 RouteKey (org.opendaylight.protocol.bgp.mode.impl.add.RouteKey)4 Route (org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev171207.Route)2