commit | 38bb1095cbd1264bdc4f1e7e0c2f852c61b858d0 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Mon May 01 15:04:32 2017 +0900 |
committer | Jian Li <pyguni@gmail.com> | Fri May 05 11:54:12 2017 +0000 |
tree | bdeed90d33d68a69bccbdbd89134c89af6058d32 | |
parent | 2d7cd6fc330e2d92fed35bd4fbb301df9ff85875 [diff] [blame] |
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: