Augment provider service to process batch mapping query

Change-Id: Id44e4ad23f4cfbb56da4d52e1beb8cd0d3ca2b20
diff --git a/apps/mappingmanagement/api/src/main/java/org/onosproject/mapping/MappingProviderService.java b/apps/mappingmanagement/api/src/main/java/org/onosproject/mapping/MappingProviderService.java
index 724f493..c5bcb80 100644
--- a/apps/mappingmanagement/api/src/main/java/org/onosproject/mapping/MappingProviderService.java
+++ b/apps/mappingmanagement/api/src/main/java/org/onosproject/mapping/MappingProviderService.java
@@ -17,6 +17,8 @@
 
 import org.onosproject.net.provider.ProviderService;
 
+import java.util.List;
+
 /**
  * Service through which mapping providers can inject mapping information into
  * the core.
@@ -39,4 +41,13 @@
      * @return a mapping value associated with a given mapping key
      */
     MappingValue mappingQueried(MappingKey mappingKey);
+
+    /**
+     * Signals that a new batch mapping query has been issued.
+     * If no mapping is found, simply returns empty list.
+     *
+     * @param mappingKeys a collection of mapping keys
+     * @return a collection of mapping values associated with give mapping keys
+     */
+    List<MappingValue> mappingQueried(List<MappingKey> mappingKeys);
 }