Class CachingResourceManager

java.lang.Object
io.undertow.server.handlers.resource.CachingResourceManager
All Implemented Interfaces:
ResourceManager, Closeable, AutoCloseable

public class CachingResourceManager extends Object implements ResourceManager
Author:
Stuart Douglas
  • Field Details

    • MAX_AGE_NO_CACHING

      public static final int MAX_AGE_NO_CACHING
      Max age 0, indicating that entries expire upon creation and are not retained;
      See Also:
    • MAX_AGE_NO_EXPIRY

      public static final int MAX_AGE_NO_EXPIRY
      Mage age -1, this force manager to retain entries until underlying resource manager indicate that entries expired/changed
      See Also:
  • Constructor Details

    • CachingResourceManager

      public CachingResourceManager(int metadataCacheSize, long maxFileSize, DirectBufferCache dataCache, ResourceManager underlyingResourceManager, int maxAge)
  • Method Details