Interface MiaCacheService

All Known Implementing Classes:
MiaCacheServiceHazelCast, MiaCacheServiceNoHazelCast

public interface MiaCacheService
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.slf4j.Logger
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.cache.CacheManager
    Mandatory.
    default void
    Clear project configuration cache by projectId.
    default void
    clearEnvironmentsCache(org.springframework.cache.CacheManager cacheManager, UUID projectId)
    Clear environments cache.
  • Field Details

    • log

      static final org.slf4j.Logger log
  • Method Details

    • cacheManager

      org.springframework.cache.CacheManager cacheManager()
      Mandatory.
      Returns:
      hazelcast cache manager
    • clearEnvironmentsCache

      default void clearEnvironmentsCache(org.springframework.cache.CacheManager cacheManager, UUID projectId)
      Clear environments cache.
    • clearConfigurationCache

      default void clearConfigurationCache(UUID projectId)
      Clear project configuration cache by projectId.
      Parameters:
      projectId - projectId