Class SimpleLocalCacheImpl<K,V>

java.lang.Object
org.summerboot.jexpress.integration.cache.SimpleLocalCacheImpl<K,V>
Type Parameters:
K -
V -
All Implemented Interfaces:
SimpleLocalCache<K,V>
Direct Known Subclasses:
AuthTokenCacheLocalImpl

public class SimpleLocalCacheImpl<K,V> extends Object implements SimpleLocalCache<K,V>
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Field Details

  • Constructor Details

    • SimpleLocalCacheImpl

      public SimpleLocalCacheImpl()
  • Method Details

    • clean

      protected void clean(long now)
    • put

      public void put(K key, V value, Long ttlMilliseconds)
      Specified by:
      put in interface SimpleLocalCache<K,V>
      Parameters:
      key -
      value -
      ttlMilliseconds -
    • get

      public V get(K key)
      Specified by:
      get in interface SimpleLocalCache<K,V>
      Parameters:
      key -
      Returns:
    • delete

      public V delete(K key)
      Specified by:
      delete in interface SimpleLocalCache<K,V>
      Parameters:
      key -
      Returns: