Class CaffeineVirAttrCache

  • All Implemented Interfaces:
    org.apache.syncope.core.provisioning.api.cache.VirAttrCache

    public class CaffeineVirAttrCache
    extends Object
    implements org.apache.syncope.core.provisioning.api.cache.VirAttrCache
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void expire​(org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey key)  
      org.apache.syncope.core.provisioning.api.cache.VirAttrCacheValue get​(org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey key)  
      org.apache.syncope.core.provisioning.api.cache.VirAttrCacheValue put​(org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey key, org.apache.syncope.core.provisioning.api.cache.VirAttrCacheValue value)  
      void setCacheSpec​(String cacheSpec)  
    • Constructor Detail

      • CaffeineVirAttrCache

        public CaffeineVirAttrCache()
    • Method Detail

      • setCacheSpec

        public void setCacheSpec​(String cacheSpec)
        Specified by:
        setCacheSpec in interface org.apache.syncope.core.provisioning.api.cache.VirAttrCache
      • expire

        public void expire​(org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey key)
        Specified by:
        expire in interface org.apache.syncope.core.provisioning.api.cache.VirAttrCache
      • get

        public org.apache.syncope.core.provisioning.api.cache.VirAttrCacheValue get​(org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey key)
        Specified by:
        get in interface org.apache.syncope.core.provisioning.api.cache.VirAttrCache
      • put

        public org.apache.syncope.core.provisioning.api.cache.VirAttrCacheValue put​(org.apache.syncope.core.provisioning.api.cache.VirAttrCacheKey key,
                                                                                    org.apache.syncope.core.provisioning.api.cache.VirAttrCacheValue value)
        Specified by:
        put in interface org.apache.syncope.core.provisioning.api.cache.VirAttrCache