Class S3CachedObject

java.lang.Object
org.craftercms.core.util.cache.impl.AbstractCachingAwareObject
All Implemented Interfaces:
org.craftercms.core.service.Content, org.craftercms.core.store.impl.File, org.craftercms.core.util.cache.CachingAwareObject

public class S3CachedObject extends S3Object
Represents an S3 object that can be cached internal or in a distributed cache like Redis.
Since:
4.5.0
Author:
avasquez
  • Field Details

    • content

      protected byte[] content
  • Constructor Details

    • S3CachedObject

      public S3CachedObject(String bucketName, String key, long lastModified, long contentLength, byte[] content)
  • Method Details

    • getContent

      public byte[] getContent()