Add MappingRepository type to signify where to store mapping info

Change-Id: If6e1deec011e85102a05b985306232f81834736b
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 09bf3e6..05e5dd7 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
@@ -38,6 +38,9 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.onosproject.mapping.MappingStore.Type.MAP_CACHE;
+import static org.onosproject.mapping.MappingStore.Type.MAP_DATABASE;
+
 /**
  * Provider which uses a LISP controller to manage EID-RLOC mapping.
  */
@@ -137,14 +140,14 @@
                     LispMapReply reply = (LispMapReply) msg;
 
                     MappingEntry replyMe = new MappingEntryBuilder(deviceId, reply).build();
-                    providerService.mappingAdded(replyMe, false);
+                    providerService.mappingAdded(replyMe, MAP_CACHE);
                     break;
 
                 case LISP_MAP_NOTIFY:
                     LispMapNotify notify = (LispMapNotify) msg;
 
                     MappingEntry notifyMe = new MappingEntryBuilder(deviceId, notify).build();
-                    providerService.mappingAdded(notifyMe, true);
+                    providerService.mappingAdded(notifyMe, MAP_DATABASE);
                     break;
 
                 default: