Class JS5CacheController

  • All Implemented Interfaces:
    com.runemate.client.game.open.CacheController

    public final class JS5CacheController
    extends java.lang.Object
    implements com.runemate.client.game.open.CacheController
    • Constructor Detail

      • JS5CacheController

        public JS5CacheController​(java.io.File directory,
                                  boolean acknowledgeSafetyHazard)
      • JS5CacheController

        public JS5CacheController​(int revision,
                                  java.io.File directory,
                                  boolean acknowledgeSafetyHazard)
    • Method Detail

      • getLargestJS5CacheController

        public static JS5CacheController getLargestJS5CacheController()
      • getIndexFile

        public Js5IndexFile getIndexFile​(int archive)
      • getDirectory

        public java.io.File getDirectory()
      • getIndexFiles

        public java.util.concurrent.ConcurrentMap<java.lang.Integer,​Js5IndexFile> getIndexFiles()
      • getInitializationTime

        public long getInitializationTime()
      • hasChangedSinceInitialization

        public boolean hasChangedSinceInitialization()
      • getRevision

        public int getRevision()