Package org.craftercms.commons.file.stores.impl
-
Interface Summary Interface Description RemotePathParser Internal helper interface that parses a matched remote path. -
Class Summary Class Description AbstractProfileAwareRemoteFileStore<T extends ConfigurationProfile> BaseRemoteFileStore
for stores that are aware of configuration profiles that should be used to connect to the remote store.FixedStoreTypeRemotePathParser RemotePathParser
that uses a fixed store type and the complete path string to build theRemotePath
.PathPartsBasedProfileAwareRemotePathParser RemotePathParser
that buildsProfileAwareRemotePath
s based on the parts of the given path, returned by the groups of the regex matcher.ProfileAwareRemotePath Extension ofRemotePath
that adds the concept of a remote configuration profile to the path.RemoteFileResolverImpl Default implementation ofRemoteFileResolver
.ResourceBasedRemoteFile Implementation ofRemoteFile
that basically is facade to a SpringResource
.UrlBasedFileStore SimpleRemoteFileStore
where the paths are basically URLs from where the files can be accessed.