commit | 42755879915f7ab407325d6442b71e38f231684a | [log] [tgz] |
---|---|---|
author | Madan Jampani <madan@onlab.us> | Tue Sep 06 19:31:06 2016 -0700 |
committer | Madan Jampani <madan@onlab.us> | Tue Sep 06 19:31:06 2016 -0700 |
tree | 20e9f45b35ab53309b508656b8ce4a6ffcc5b248 | |
parent | af9c7a7e11bf0603014fc74fc08a75dc715aeb3e [diff] |
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); + } } /**