[VOL-3408] Retying deletion of default eapol flow if VOLTHA is taking too long to respond.
Creating a list of subscriber that failed programming

This way we can be sure that subscribers eventually get provisioned.

Change-Id: I3dd6707ea0809496c2eb748723d4f50e19770327
diff --git a/api/src/main/java/org/opencord/olt/AccessDeviceService.java b/api/src/main/java/org/opencord/olt/AccessDeviceService.java
index 06c5188..4878d97 100644
--- a/api/src/main/java/org/opencord/olt/AccessDeviceService.java
+++ b/api/src/main/java/org/opencord/olt/AccessDeviceService.java
@@ -96,4 +96,13 @@
      */
     ImmutableMap<ConnectPoint, Set<UniTagInformation>> getProgSubs();
 
+    /**
+     * Returns information about subscribers that have NOT been programmed in the
+     * data-plane. It shows all uni tag information list of the subscribers even if
+     * these have not been programmed, meaning no flows have been sent to the device.
+     *
+     * @return an immutable map of locations and subscriber information
+     */
+    ImmutableMap<ConnectPoint, Set<UniTagInformation>> getFailedSubs();
+
 }