Augment provider service to process batch mapping query

Change-Id: Id44e4ad23f4cfbb56da4d52e1beb8cd0d3ca2b20
diff --git a/providers/lisp/mapping/src/main/java/org/onosproject/provider/lisp/mapping/impl/LispMappingProvider.java b/providers/lisp/mapping/src/main/java/org/onosproject/provider/lisp/mapping/impl/LispMappingProvider.java
index a7ba95f..bdf685a 100644
--- a/providers/lisp/mapping/src/main/java/org/onosproject/provider/lisp/mapping/impl/LispMappingProvider.java
+++ b/providers/lisp/mapping/src/main/java/org/onosproject/provider/lisp/mapping/impl/LispMappingProvider.java
@@ -152,7 +152,9 @@
                     List<MappingKey> keys = Lists.newArrayList();
                     records.forEach(r -> keys.add(new MappingKeyBuilder(deviceService,
                             deviceId, r.getPrefix()).build()));
-                    keys.forEach(key -> providerService.mappingQueried(key));
+                    // TODO: returned mapping values will be converted to
+                    // protocol specifics and wrapped into a mapping record
+                    providerService.mappingQueried(keys);
                     break;
 
                 case LISP_MAP_REGISTER: