Add guava-based object cache 33/5733/4
authorRobert Varga <rovarga@cisco.com>
Mon, 24 Mar 2014 19:41:01 +0000 (20:41 +0100)
committerRobert Varga <rovarga@cisco.com>
Tue, 25 Mar 2014 05:28:02 +0000 (06:28 +0100)
commit18330105b7d568ec339b693c3c86eecbbaa6a244
tree9d5f081422dc0e45846e94325ea0272028af5040
parente5b2e5891368d3c99a484e397997dc9cf138da83
Add guava-based object cache

This object cache is bound by the garbage collector, as it uses soft
references internally. It can be grown later to implement a caching
policies based on object type.

Change-Id: I16a5683bdc587dd5fe7a3c9c8e1e5a14cb85d09b
Signed-off-by: Robert Varga <rovarga@cisco.com>
common/object-cache-guava/pom.xml [new file with mode: 0644]
common/object-cache-guava/src/main/java/org/opendaylight/yangtools/objcache/guava/GuavaObjectCache.java [new file with mode: 0644]
common/object-cache-guava/src/main/java/org/opendaylight/yangtools/objcache/guava/GuavaObjectCacheFactory.java [new file with mode: 0644]
common/object-cache-guava/src/main/java/org/opendaylight/yangtools/objcache/guava/package-info.java [new file with mode: 0644]
common/object-cache-guava/src/main/java/org/opendaylight/yangtools/objcache/impl/StaticObjectCacheBinder.java [new file with mode: 0644]
common/pom.xml