Package lumis.portal.filesystem
Interface IFileSystem
-
- All Known Implementing Classes:
ClusterMirroredFileSystem
,SingleCopyFileSystem
@StableMinor(version="14.0", sinceVersion="8.0") public interface IFileSystem
This is the LumisPortal file system interface that a given file system implementation must implement.
Implementations are not loaded from platform's classloader. They will be read from web application's classloader instead.- Since:
- 8.0.0
- Version:
- $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFile
getFile(PortalFilePath portalFilePath)
Returns aportal file
to be manipulated for a givenportal file path
.
Implementations must not returnnull
.
Theportal file path
parameter will never benull
.
-
-
-
Method Detail
-
getFile
IFile getFile(PortalFilePath portalFilePath)
Returns aportal file
to be manipulated for a givenportal file path
.
Implementations must not returnnull
.
Theportal file path
parameter will never benull
.- Parameters:
portalFilePath
- the portal file path.- Returns:
- a
portal file
instance. - Since:
- 8.0.0
-
-