Change cache interface and add simple implementations 27/24727/7
authorZofia Abramowska <z.abramowska@samsung.com>
Thu, 17 Jul 2014 12:38:56 +0000 (14:38 +0200)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Thu, 31 Jul 2014 15:43:14 +0000 (08:43 -0700)
commit0552bff66f450d8fd66dda8ed10444b1150a9e20
treea73b52a91d81665df2683a320cd267140ecab147
parent4952f2d24d2e8333e468d08595fe4e00fe0dd61b
Change cache interface and add simple implementations

Change CacheInterface so it supports different plugins
Implement naive plugin
Implement class responsible for getting values from server

Change-Id: I8ca21a65ec9b9dfcbc922270d2b1351797bbd92d
12 files changed:
src/client/CMakeLists.txt
src/client/cache/CacheInterface.h
src/client/cache/CapacityCache.cpp [new file with mode: 0644]
src/client/cache/CapacityCache.h [new file with mode: 0644]
src/client/cache/NaiveInterpreter.h [new file with mode: 0644]
src/client/cache/NoCache.cpp [deleted file]
src/client/cache/NoCache.h [deleted file]
src/client/cache/PolicyGetter.cpp [new file with mode: 0644]
src/client/cache/PolicyGetter.h [new file with mode: 0644]
src/client/logic/Logic.cpp
src/client/logic/Logic.h
src/common/types/PolicyResult.h