[VOL-4707] Expose programmed subscribers via REST and move classes and interfaces to the API.
Change-Id: Ibfb9caa48455fd349932297cb9191ee0f0341ffa
Signed-off-by: Gustavo Silva <gsilva@furukawalatam.com>
diff --git a/impl/src/main/java/org/opencord/olt/impl/OltFlowServiceUtils.java b/impl/src/main/java/org/opencord/olt/impl/OltFlowServiceUtils.java
index 7099b1b..883c198 100644
--- a/impl/src/main/java/org/opencord/olt/impl/OltFlowServiceUtils.java
+++ b/impl/src/main/java/org/opencord/olt/impl/OltFlowServiceUtils.java
@@ -30,6 +30,7 @@
import org.onosproject.net.flow.criteria.UdpPortCriterion;
import org.onosproject.net.flow.instructions.L2ModificationInstruction;
import org.onosproject.net.meter.MeterId;
+import org.opencord.olt.OltFlowsStatus;
import org.opencord.sadis.UniTagInformation;
import java.util.concurrent.atomic.AtomicBoolean;
@@ -78,18 +79,18 @@
* @param type FlowRuleEvent type
* @return OltFlowService.OltFlowsStatus
*/
- public static OltFlowService.OltFlowsStatus flowRuleStatusToOltFlowStatus(FlowRuleEvent.Type type) {
+ public static OltFlowsStatus flowRuleStatusToOltFlowStatus(FlowRuleEvent.Type type) {
switch (type) {
case RULE_ADD_REQUESTED:
- return OltFlowService.OltFlowsStatus.PENDING_ADD;
+ return OltFlowsStatus.PENDING_ADD;
case RULE_ADDED:
- return OltFlowService.OltFlowsStatus.ADDED;
+ return OltFlowsStatus.ADDED;
case RULE_REMOVE_REQUESTED:
- return OltFlowService.OltFlowsStatus.PENDING_REMOVE;
+ return OltFlowsStatus.PENDING_REMOVE;
case RULE_REMOVED:
- return OltFlowService.OltFlowsStatus.REMOVED;
+ return OltFlowsStatus.REMOVED;
default:
- return OltFlowService.OltFlowsStatus.NONE;
+ return OltFlowsStatus.NONE;
}
}