Interface HvlLogProducerProviderCacheService

All Known Implementing Classes:
HvlLogProducerConfigurableLogJpaProviderCacheServiceImpl, HvlLogProducerConfigurableLogProviderCacheServiceImpl, HvlLogProducerProviderCacheServiceDefaultImpl

@Validated public interface HvlLogProducerProviderCacheService
The interface log producer provider cache service.
  • Method Details

    • isLogEnabled

      boolean isLogEnabled(@NotBlank @NotBlank String key)
      Is log enabled boolean.
      Parameters:
      key - the key
      Returns:
      the boolean
    • fillCache

      void fillCache()
      Fill cache.
    • getValueByKey

      Boolean getValueByKey(@NotBlank @NotBlank String key)
      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