-
public final class ShareCacheConfigConfiguration for the share file cache.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringcacheFilePrefixprivate final StringbitmapShareFilenameprivate final IntegerbitmapQualityprivate final LongcacheTtlMsprivate final LongmaxCacheSizeBytes
-
Method Summary
Modifier and Type Method Description final StringgetCacheFilePrefix()final StringgetBitmapShareFilename()final IntegergetBitmapQuality()final LonggetCacheTtlMs()final LonggetMaxCacheSizeBytes()-
-
Constructor Detail
-
ShareCacheConfig
ShareCacheConfig(String cacheFilePrefix, String bitmapShareFilename, Integer bitmapQuality, Long cacheTtlMs, Long maxCacheSizeBytes)
- Parameters:
cacheFilePrefix- Filename prefix for cached attachment files.bitmapShareFilename- Fixed filename used for shared bitmaps.bitmapQuality- Compression quality (0-100) for shared bitmap PNGs (default: 90).cacheTtlMs- Maximum age in milliseconds before a cached file is considered expired (default: 5 min.).maxCacheSizeBytes- Soft size cap in bytes for all cached attachment files (default: 25MB).
-
-
Method Detail
-
getCacheFilePrefix
final String getCacheFilePrefix()
-
getBitmapShareFilename
final String getBitmapShareFilename()
-
getBitmapQuality
final Integer getBitmapQuality()
-
getCacheTtlMs
final Long getCacheTtlMs()
-
getMaxCacheSizeBytes
final Long getMaxCacheSizeBytes()
-
-
-
-