Package org.craftercms.engine.store.s3
Class S3Prefix
java.lang.Object
org.craftercms.core.util.cache.impl.AbstractCachingAwareObject
org.craftercms.engine.store.s3.S3Prefix
- All Implemented Interfaces:
org.craftercms.core.store.impl.File
,org.craftercms.core.util.cache.CachingAwareObject
public class S3Prefix
extends org.craftercms.core.util.cache.impl.AbstractCachingAwareObject
implements org.craftercms.core.store.impl.File
Implementation of
File
for AWS S3 prefixes (used as folders).- Author:
- joseross
-
Field Summary
Fields inherited from class org.craftercms.core.util.cache.impl.AbstractCachingAwareObject
cachingTime, key, scope
-
Constructor Summary
-
Method Summary
Methods inherited from class org.craftercms.core.util.cache.impl.AbstractCachingAwareObject
getCachingTime, getKey, getScope, setCachingTime, setKey, setScope
-
Field Details
-
prefix
The full prefix.
-
-
Constructor Details
-
S3Prefix
-
-
Method Details
-
getPrefix
-
getName
- Specified by:
getName
in interfaceorg.craftercms.core.store.impl.File
-
getPath
- Specified by:
getPath
in interfaceorg.craftercms.core.store.impl.File
-
isFile
public boolean isFile()- Specified by:
isFile
in interfaceorg.craftercms.core.store.impl.File
-
isDirectory
public boolean isDirectory()- Specified by:
isDirectory
in interfaceorg.craftercms.core.store.impl.File
-
toString
-