Package play.cache

Interface CacheImpl

  • All Known Implementing Classes:
    EhCacheImpl, MemcachedImpl

    public interface CacheImpl
    A cache implementation. expiration is specified in seconds
    See Also:
    Cache
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void clear()  
      void delete​(java.lang.String key)  
      java.lang.Object get​(java.lang.String key)  
      void set​(java.lang.String key, java.lang.Object value, int expiration)  
      void stop()  
    • Method Detail

      • set

        void set​(@Nonnull
                 java.lang.String key,
                 java.lang.Object value,
                 int expiration)
      • get

        @Nullable
        java.lang.Object get​(@Nonnull
                             java.lang.String key)
      • clear

        void clear()
      • delete

        void delete​(@Nonnull
                    java.lang.String key)
      • stop

        void stop()