Class FileCache

java.lang.Object
sk.iway.iwcm.io.FileCache
All Implemented Interfaces:
CacheListener

public class FileCache extends Object implements CacheListener
FileCache.java
  • Field Details

  • Constructor Details

    • FileCache

      public FileCache()
  • Method Details

    • setObject

      public static void setObject(String virtualPath, byte[] fileData)
    • isInCache

      public static boolean isInCache(String virtualPath)
    • getObject

      public static byte[] getObject(String name)
    • getObject

      public static byte[] getObject(String name, int fatId)
    • init

      public static void init()
    • getMaxFileSize

      public static int getMaxFileSize()
    • setMaxFileSize

      public static void setMaxFileSize(int maxFileSize)
    • getMaxCacheSize

      public static int getMaxCacheSize()
    • setMaxCacheSize

      public static void setMaxCacheSize(int maxCacheSize)
    • useFileCache

      public static boolean useFileCache()
    • setUseFileCache

      public static void setUseFileCache(boolean useFileCache)
    • getTimeInCacheInMinutes

      public static int getTimeInCacheInMinutes()
    • setTimeInCacheInMinutes

      public static void setTimeInCacheInMinutes(int timeInCacheInMinutes)
    • objectAdded

      public void objectAdded(CacheBean theObject)
      Specified by:
      objectAdded in interface CacheListener
    • objectRemoved

      public void objectRemoved(CacheBean theObject)
      Specified by:
      objectRemoved in interface CacheListener