Include ConsistentMap name in Timeout exception message

Change-Id: Ibfdd898f98b59862f2ed0e7d201ed265c1dcd592
diff --git a/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMap.java b/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMap.java
index 7f370f6..188a10e 100644
--- a/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMap.java
+++ b/core/api/src/main/java/org/onosproject/store/primitives/DefaultConsistentMap.java
@@ -225,7 +225,7 @@
             Thread.currentThread().interrupt();
             throw new ConsistentMapException.Interrupted();
         } catch (TimeoutException e) {
-            throw new ConsistentMapException.Timeout();
+            throw new ConsistentMapException.Timeout(name());
         } catch (ExecutionException e) {
             Throwables.propagateIfPossible(e.getCause());
             throw new ConsistentMapException(e.getCause());
diff --git a/core/api/src/main/java/org/onosproject/store/service/ConsistentMapException.java b/core/api/src/main/java/org/onosproject/store/service/ConsistentMapException.java
index f128fd7..2f37e9b 100644
--- a/core/api/src/main/java/org/onosproject/store/service/ConsistentMapException.java
+++ b/core/api/src/main/java/org/onosproject/store/service/ConsistentMapException.java
@@ -36,6 +36,13 @@
      * ConsistentMap operation timeout.
      */
     public static class Timeout extends ConsistentMapException {
+        public Timeout() {
+            super();
+        }
+
+        public Timeout(String message) {
+            super(message);
+        }
     }
 
     /**