HONEYCOMB-289 - Type-aware support for DumpCacheManager 98/3898/2
authorJan Srnicek <jsrnicek@cisco.com>
Thu, 24 Nov 2016 07:47:31 +0000 (08:47 +0100)
committerJan Srnicek <jsrnicek@cisco.com>
Thu, 24 Nov 2016 07:47:31 +0000 (08:47 +0100)
commitc70fcc07dd643654f8c436c5ea4ff8d81bf51603
tree57770000e503d59535257208a867e780dc0b8cf8
parent8128f33de85b2e839a8ce6d18812374a63b81c66
HONEYCOMB-289 - Type-aware support for DumpCacheManager

Standard cache key factory made type-aware
Added checking for type of returned data from cache

Change-Id: Ie4d31a9d2b0d25c4b2f4ea66be98060f449007b6
Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
infra/translate-utils/src/main/java/io/fd/honeycomb/translate/util/read/cache/CacheKeyFactory.java
infra/translate-utils/src/main/java/io/fd/honeycomb/translate/util/read/cache/DumpCacheManager.java
infra/translate-utils/src/main/java/io/fd/honeycomb/translate/util/read/cache/TypeAwareIdentifierCacheKeyFactory.java [moved from infra/translate-utils/src/main/java/io/fd/honeycomb/translate/util/read/cache/IdentifierCacheKeyFactory.java with 76% similarity]
infra/translate-utils/src/test/java/io/fd/honeycomb/translate/util/read/cache/DumpCacheManagerTest.java
infra/translate-utils/src/test/java/io/fd/honeycomb/translate/util/read/cache/TypeAwareIdentifierCacheKeyFactoryTest.java [moved from infra/translate-utils/src/test/java/io/fd/honeycomb/translate/util/read/cache/IdentifierCacheKeyFactoryTest.java with 90% similarity]