Implemented control plane redirect for control traffic.

Modified SoftRouterPipeline to support new flow objectives.

Change-Id: Ia93bc927832444ba1f7cf20b276e4866789c9d30
diff --git a/apps/routing-api/src/main/java/org/onosproject/routing/RoutingService.java b/apps/routing-api/src/main/java/org/onosproject/routing/RoutingService.java
index 7399ed7..9c61010 100644
--- a/apps/routing-api/src/main/java/org/onosproject/routing/RoutingService.java
+++ b/apps/routing-api/src/main/java/org/onosproject/routing/RoutingService.java
@@ -17,6 +17,7 @@
 
 import org.onlab.packet.IpAddress;
 import org.onosproject.routing.config.BgpConfig;
+import org.onosproject.routing.config.RouterConfig;
 
 import java.util.Collection;
 
@@ -28,6 +29,7 @@
     String ROUTER_APP_ID = "org.onosproject.router";
 
     Class<BgpConfig> CONFIG_CLASS = BgpConfig.class;
+    Class<RouterConfig> ROUTER_CONFIG_CLASS = RouterConfig.class;
 
     /**
      * Starts the routing service.