@Deprecated public interface RoutingService
| Modifier and Type | Field and Description |
|---|---|
static Class<BgpConfig> |
CONFIG_CLASS
Deprecated.
|
static String |
ROUTER_APP_ID
Deprecated.
|
static Class<RouterConfig> |
ROUTER_CONFIG_CLASS
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFibListener(FibListener fibListener)
Deprecated.
Adds FIB listener.
|
RouteEntry |
getLongestMatchableRouteEntry(org.onlab.packet.IpAddress ipAddress)
Deprecated.
Finds out the route entry which has the longest matchable IP prefix.
|
Collection<RouteEntry> |
getRoutes4()
Deprecated.
Gets all IPv4 routes from the RIB.
|
Collection<RouteEntry> |
getRoutes6()
Deprecated.
Gets all IPv6 routes from the RIB.
|
void |
start()
Deprecated.
Starts the routing service.
|
void |
stop()
Deprecated.
Stops the routing service.
|
static final String ROUTER_APP_ID
static final Class<RouterConfig> ROUTER_CONFIG_CLASS
void start()
void addFibListener(FibListener fibListener)
fibListener - listener to send FIB updates tovoid stop()
Collection<RouteEntry> getRoutes4()
Collection<RouteEntry> getRoutes6()
RouteEntry getLongestMatchableRouteEntry(org.onlab.packet.IpAddress ipAddress)
ipAddress - IP address used to find out longest matchable IP prefix