Refactor SR and OFDPA pipeliner
populateRouterMacVlanFilters -> populateVlanMacFilters
hostFwdObjBuilder -> bridgingFwdObjBuilder
getForwardingObjectiveBuilder -> routingFwdObjBuilder
refactor pipeline initialization
Change-Id: I94932cde5155706571085ff41cb4ef63e2a39844
diff --git a/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java b/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java
index 54e43d5..dae8a71 100644
--- a/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java
+++ b/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java
@@ -123,7 +123,7 @@
prefix, deviceId, outPort);
ForwardingObjective.Builder fwdBuilder;
try {
- fwdBuilder = getForwardingObjectiveBuilder(
+ fwdBuilder = routingFwdObjBuilder(
deviceId, prefix, hostMac, outPort);
} catch (DeviceConfigNotFoundException e) {
log.warn(e.getMessage() + " Aborting populateIpRuleForHost.");
@@ -156,7 +156,7 @@
prefix, deviceId, outPort);
ForwardingObjective.Builder fwdBuilder;
try {
- fwdBuilder = getForwardingObjectiveBuilder(
+ fwdBuilder = routingFwdObjBuilder(
deviceId, prefix, hostMac, outPort);
} catch (DeviceConfigNotFoundException e) {
log.warn(e.getMessage() + " Aborting revokeIpRuleForHost.");
@@ -175,8 +175,10 @@
}
/**
- * Returns a forwarding objective that points packets destined to a
- * given prefix to given port on given device with given destination MAC.
+ * Returns a forwarding objective builder for routing rules.
+ * <p>
+ * The forwarding objective routes packets destined to a given prefix to
+ * given port on given device with given destination MAC.
*
* @param deviceId device ID
* @param prefix prefix that need to be routed
@@ -185,7 +187,7 @@
* @return forwarding objective builder
* @throws DeviceConfigNotFoundException if given device is not configured
*/
- private ForwardingObjective.Builder getForwardingObjectiveBuilder(
+ private ForwardingObjective.Builder routingFwdObjBuilder(
DeviceId deviceId, IpPrefix prefix,
MacAddress hostMac, PortNumber outPort)
throws DeviceConfigNotFoundException {
@@ -599,7 +601,7 @@
* @param deviceId the switch dpid for the router
* @return PortFilterInfo information about the processed ports
*/
- public PortFilterInfo populateRouterMacVlanFilters(DeviceId deviceId) {
+ public PortFilterInfo populateVlanMacFilters(DeviceId deviceId) {
log.debug("Installing per-port filtering objective for untagged "
+ "packets in device {}", deviceId);
@@ -709,14 +711,14 @@
*
* @param deviceId the switch dpid for the router
*/
- public void populateRouterIpPunts(DeviceId deviceId) {
+ public void populateIpPunts(DeviceId deviceId) {
Ip4Address routerIpv4;
Ip6Address routerIpv6;
try {
routerIpv4 = config.getRouterIpv4(deviceId);
routerIpv6 = config.getRouterIpv6(deviceId);
} catch (DeviceConfigNotFoundException e) {
- log.warn(e.getMessage() + " Aborting populateRouterIpPunts.");
+ log.warn(e.getMessage() + " Aborting populateIpPunts.");
return;
}