Class HvlLogProducerProviderCacheServiceDefaultImpl
java.lang.Object
tr.com.havelsan.javarch.log.producer.provider.service.HvlLogProducerProviderCacheServiceDefaultImpl
- All Implemented Interfaces:
HvlLogProducerProviderCacheService
public class HvlLogProducerProviderCacheServiceDefaultImpl
extends Object
implements HvlLogProducerProviderCacheService
The class which implements
HvlLogProducerProviderCacheService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Fill cache.getValueByKey
(String key) Gets value by key.boolean
isLogEnabled
(String key) Is log enabled boolean.queryList
(HvlLogProducerCacheQueryModel cacheQueryModel) Query list list.
-
Constructor Details
-
HvlLogProducerProviderCacheServiceDefaultImpl
public HvlLogProducerProviderCacheServiceDefaultImpl()
-
-
Method Details
-
isLogEnabled
Is log enabled boolean.- Specified by:
isLogEnabled
in interfaceHvlLogProducerProviderCacheService
- Parameters:
key
- the key- Returns:
- the boolean
-
fillCache
public void fillCache()Fill cache.- Specified by:
fillCache
in interfaceHvlLogProducerProviderCacheService
-
getValueByKey
Gets value by key.- Specified by:
getValueByKey
in interfaceHvlLogProducerProviderCacheService
- Parameters:
key
- the key- Returns:
- the value by key
-
queryList
Query list list.- Specified by:
queryList
in interfaceHvlLogProducerProviderCacheService
- Parameters:
cacheQueryModel
- the cache query model- Returns:
- the list
-