Class ConfigurationCache<C,T>

java.lang.Object
org.aoju.bus.image.galaxy.ConfigurationCache<C,T>
Direct Known Subclasses:
DeviceCache, HL7ApplicationCache, WebApplicationCache

public abstract class ConfigurationCache<C,T> extends Object
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • ConfigurationCache

      public ConfigurationCache(C conf)
  • Method Details

    • getStaleTimeout

      public int getStaleTimeout()
    • setStaleTimeout

      public void setStaleTimeout(int staleTimeout)
    • clear

      public void clear()
    • get

      public T get(String key) throws org.aoju.bus.core.exception.InternalException
      Throws:
      org.aoju.bus.core.exception.InternalException
    • find

      protected abstract T find(C conf, String key) throws org.aoju.bus.core.exception.InternalException
      Throws:
      org.aoju.bus.core.exception.InternalException