Interface HvlLogProducerProviderCacheService
- All Known Implementing Classes:
HvlLogProducerConfigurableLogJpaProviderCacheServiceImpl
,HvlLogProducerConfigurableLogProviderCacheServiceImpl
,HvlLogProducerProviderCacheServiceDefaultImpl
@Validated
public interface HvlLogProducerProviderCacheService
The interface log producer provider cache service.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Fill cache.getValueByKey
(@NotBlank String key) Gets value by key.boolean
isLogEnabled
(@NotBlank String key) Is log enabled boolean.queryList
(@NotNull HvlLogProducerCacheQueryModel cacheQueryModel) Query list list.
-
Method Details
-
isLogEnabled
Is log enabled boolean.- Parameters:
key
- the key- Returns:
- the boolean
-
fillCache
void fillCache()Fill cache. -
getValueByKey
Gets value by key.- Parameters:
key
- the key- Returns:
- the value by key
-
queryList
List<HvlLogProducerCacheModel> queryList(@NotNull @NotNull HvlLogProducerCacheQueryModel cacheQueryModel) Query list list.- Parameters:
cacheQueryModel
- the cache query model- Returns:
- the list
-